63
I Use This!
Activity Not Available

Commits : Listings

Analyzed 11 months ago. based on code collected 12 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Make several C-API macro usages robust for the Limited API (GH-5845) More... about 1 year ago
Fix an "#if" guard indentation to align with its "#else" and "#endif".
scoder
as Stefan Behnel
More... about 1 year ago
Disable "CYTHON_METH_FASTCALL" in nogil-CPython because it also requires "CYTHON_FAST_PYCALL" to be enabled in order to make use of the vectorcall protocol. I don't know why "CYTHON_FAST_PYCALL" is disabled here, though. Both could probably be enabled in recent CPython versions.
scoder
as Stefan Behnel
More... about 1 year ago
Guard all usages of "__pyx_vectorcallfunc" with "CYTHON_VECTORCALL || CYTHON_BACKPORT_VECTORCALL".
scoder
as Stefan Behnel
More... about 1 year ago
Add missing Cython macro guard definitions to the NOGIL-CPython platform section. The default values should be reasonable based on what was there and what CPython uses, but were not validated.
scoder
as Stefan Behnel
More... about 1 year ago
Remove old Python 2 cpython pxd files (GH-5870) More... about 1 year ago
More Python 2 removals (GH-5869) More... about 1 year ago
Merge branch '3.0.x'
scoder
as Stefan Behnel
More... about 1 year ago
Fix a set usage bug in Errors.warn_once().
scoder
as Stefan Behnel
More... about 1 year ago
Disable all freelist code outside CPython and add a new guard "CYTHON_USE_FREELISTS" for it (GH-5885) More... about 1 year ago
Fix exec() in the Limited API by calling the builtin function instead (GH-5886) More... about 1 year ago
Make __Pyx_PyObject_ToDouble() work in the Limited API (GH-5888) More... about 1 year ago
Fix sys.version_info check.
scoder
as Stefan Behnel
More... about 1 year ago
Disable flakey line_trace test on Py3.12 windows 3.12 (GH-5891) More... about 1 year ago
Guard PyUnicode_GET_LENGTH() usages by CYTHON_ASSUME_SAFE_SIZE (GH-5890) More... about 1 year ago
Get all Plex/*.so modules to build in the Limited API (GH-5846) More... about 1 year ago
Fix dataclasses __init__ from field with default and no-init (#5858) More... about 1 year ago
Modernise documentation examples (#5878) More... about 1 year ago
Clarify performance hint wording (#5883) More... about 1 year ago
Clarify performance hint wording (#5883) More... about 1 year ago
Use `performance_hint()` instead of `warning()` for `boundscheck()` (#5879) More... about 1 year ago
Fix function name.
scoder
as Stefan Behnel
More... about 1 year ago
Replace "Py*_Size() == -1" failure checks with "< 0" to indicate to the C compiler that a valid size is not negative.
scoder
as Stefan Behnel
More... about 1 year ago
Add separate macro guard "CYTHON_ASSUME_SAFE_SIZE" (GH-5882) More... about 1 year ago
Merge branch '3.0.x'
scoder
as Stefan Behnel
More... about 1 year ago
Manually apply the safe fix from https://github.com/cython/cython/pull/5874 but without the test (which fails in the stable 3.0 branch for other reasons).
scoder
as Stefan Behnel
More... about 1 year ago
Merge branch '3.0.x'
scoder
as Stefan Behnel
More... about 1 year ago
Revert "Set the encoding used in EndToEnd tests to UTF-8 on all platforms since we read it from a pipe anyway and don't want to care about platform specific encoding issues."
scoder
as Stefan Behnel
More... about 1 year ago
Revert "Avoid writing non-latin1 module names in the file (GH-5874)"
scoder
as Stefan Behnel
More... about 1 year ago
Delete some Python 2 module init function code (GH-5875) More... about 1 year ago