forked from kivy/pyjnius
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support both Cython >3 and Cython < 3 (kivy#669)
* Remove .pxi include files from setup.py * show pip list * dont allow cython 3 * Revert "show pip list" This reverts commit b3f88b0. * separate FILES into PYX_FILES and PXI_FILES * testing for cython 3 * fixes __cls_storage in Cython 3 * detect Cython 3 at compile time, compile appropriately * force cython version using sed. expected to fail on windows. * i think this will work on the Windows sed on GHA * cleanup __cls_storage name consistently * migrate to getattr() to make code more elegant * fix GHA for macos by separating seds * add actual extension! * access all CLS_STORAGE through the cdef 'constant'
- Loading branch information
1 parent
c126762
commit fd748e5
Showing
7 changed files
with
40 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,5 +2,5 @@ | |
requires = [ | ||
"setuptools>=58.0.0", | ||
"wheel", | ||
"Cython>=0.29.30" | ||
] | ||
"Cython" | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters