Skip to content

Commit 66592c0

Browse files
committed
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 <[email protected]>
1 parent 6b32538 commit 66592c0

19 files changed

+510
-487
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)