Skip to content
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

Use pyproject.toml files for easier management #4

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

rodolpheh
Copy link

This merge request is to introduce pyproject.toml files for a more advanced, yet easier management of the project.

List of changes:

  • Fix MANIFEST.in files (all .py files in src are automatically included)
  • Move cffi_build.py out of the src folder but add it in MANIFEST.in so it is included in sdist
  • Remove cffi_src.h and change it for a simple line
  • Richer description of the packages

This is also in the hopes that with pyproject.toml files comes the possibility to provide more build options (like using Poetry, or cibuildwheel)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant