| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
The whole content of cellobject.h, classobject.h, genobject.h, pyarena.h, pyctype.h, pydebug.h, pyfpe.h and pytime.h is excluded from the limited C API, so move these header files to Include/cpython/ directory. Since they are included by the main Python.h: users should not be affected by this change. If one of these header file is included explicitly: only include Python.h instead.
Codecov Report
@@ Coverage Diff @@
## master #18490 +/- ##
=========================================
Coverage 82.11% 82.12%
=========================================
Files 1956 1955 -1
Lines 589183 583854 -5329
Branches 44448 44449 +1
=========================================
- Hits 483833 479488 -4345
+ Misses 95701 94722 -979
+ Partials 9649 9644 -5
Continue to review full report at Codecov.
|
Sorry, something went wrong.
|
This change break C extension modules which explicitly include on these moved header files. A safer approach would be to keep .h files in Include/ but move their content into a new Include/cpython/ file. I close this PR. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
The whole cellobject.h API is excluded from the limited C API, so
move the header file to Include/cpython/ directory. Since
cellobject.h is included by the main Python.h: users should not be
affected by this change.
https://bugs.python.org/issue35134