-
Notifications
You must be signed in to change notification settings - Fork 51
Commit 66592c0
Change sdist and build to use PEP517
Changes the sdist to no longer include the cythonised .c files and rely
on the PEP517 features to define Cython as a build requirement. This
ensures that when building this package from the sdist, the process will
include any bugfixes for Cython that have been fixed after the
python-gssapi version has been released.
The removal of the .c files also simplifies the setup.py by removing
more functionality that was tied specifically to setuptools or even
distutils making it more flexible for the future.
The CI process has been updated to test against this new artifact rather
than testing against an build_ext --inplace instance to better replicate
how end users will be using the library.
Signed-off-by: Jordan Borean <jborean93@gmail.com>1 parent 6b32538 commit 66592c0
File tree
19 files changed
+510
-487
lines changed- .github/workflows
- ci
- docs/source
19 files changed
+510
-487
lines changedLines changed: 0 additions & 93 deletions
This file was deleted.
0 commit comments