-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix MANIFEST.in
and make CI tests build and use a source distribution instead of the source directly
#45
Conversation
1137194
to
1a9cc5e
Compare
ae8d2a5
to
3a212d0
Compare
318700f
to
6e4d75b
Compare
MANIFEST.in
to also include pxd
filesMANIFEST.in
and make CI tests build and use a source distribution instead of the source directly
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving so that you can land this without another round of reviews, but I'd like the PKG_CONFIG_PATH
and paths-ignore
changes addressed before this lands.
I guess that the repo config made it so that the review was dismissed as soon as I pushed something else anyway 😞 Oh well, I'll get someone else to approve this on Monday probably. |
06dbc47
to
56d7aa8
Compare
This is required if anyone wants to use the sdist to build this from source. Signed-off-by: Gus Monod <gmonod1@bloomberg.net>
This makes it possible to detect problems like a missing `.pxd` file. Signed-off-by: Gus Monod <gmonod1@bloomberg.net>
We want to keep testing 3.7 after all, because it was only marked EOL recently, and that it still is pretty easy to do so (support in GH actions). Signed-off-by: Gus Monod <gmonod1@bloomberg.net>
56d7aa8
to
1bc9ad9
Compare
Changes since Matt approved this: https://github.com/bloomberg/python-comdb2/compare/6e4d75bc9b42b298f0243de7167ec65d9a28aecc..1bc9ad995007e95fbd8f8dddfaf58e9e914db0a8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
#44 was closed when I (accidentally) force pushed to the branch, removing all commits that weren't on
main
… Re-opening as another PR because I don't have the privileges required to re-open #44.