63
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Set version to pre-3.0.3.
scoder
as Stefan Behnel
More... over 1 year ago
Skip building trees for nodes with invalid tag name (GH-5690) More... over 1 year ago
Fix code style issue.
scoder
as Stefan Behnel
More... over 1 year ago
Fix sign of input argument in C-API call.
scoder
as Stefan Behnel
More... over 1 year ago
Fix mismatch in float normalisation for 0.0 -> .0 vs. 0.
scoder
as Stefan Behnel
More... over 1 year ago
Reduce chance of false positives when warning about loss of floating point precision with DEF.
scoder
as Stefan Behnel
More... over 1 year ago
Fix invalid fastcall dict when keywords are passed (GH-5675) More... over 1 year ago
Update description of how to set flags for OpenMP with MSVC (#5580) More... over 1 year ago
Implement a better check for the import time Python version (GH-5691) More... over 1 year ago
Simplify the handling of immediate (and highly unlikely) failures when entering a Python function wrapper. (GH-5682) More... over 1 year ago
Lower the deprecation level for "DEF" to docs-only but keep the warning for "IF", as described in https://github.com/cython/cython/issues/4310#issuecomment-1702887983
scoder
as Stefan Behnel
More... over 1 year ago
Use a better example for the "IF" conditional compilation statement than platform adaptation.
scoder
as Stefan Behnel
More... over 1 year ago
Clean up the inclusion of "<string.h>" since we now basically require it. Make sure it is always available, but try to include it as late as possible in the C code, after user code. Also use a safer strlen() when converting C strings to Python unicode strings and bytearrays that raises an exception on length overflow.
scoder
as Stefan Behnel
More... over 1 year ago
Leave a note in the documentation that "DEF" does not pass literals through into the C code and instead handles them as plain Python values.
scoder
as Stefan Behnel
More... over 1 year ago
Re-enable tests in Python 2.x after accidentally skipping them when adding the "limited-api" tag in 4df7e67000575b42183735fabbbec5a5bdc01465.
scoder
as Stefan Behnel
More... over 1 year ago
Make for-loops work in the Limited C-API. (GH-5672) More... over 1 year ago
Skip acquiring the GIL around __PYX_XCLEAR_MEMVIEW() at function exit (GH-5678) More... over 1 year ago
Fix bytes/bytearray decode in limited API (#5676) More... over 1 year ago
Add a warning when Cython's DEF compile time value processing loses precision on floating point literals due to re-serialisation.
scoder
as Stefan Behnel
More... over 1 year ago
Pad __pyx_callargs with NULL pointer to avoid passing an out-of-bounds pointer in the no-args case. (GH-5669) More... over 1 year ago
Avoid null comparison C compiler warning visible with gcc 12 (GH-5667) More... over 1 year ago
Define thread_local for C++ (#5640) More... over 1 year ago
Fix typos in documentation (#5666) More... over 1 year ago
Warn about unknown memoryview types in annotations (GH-5664) More... over 1 year ago
Skip tests with "limited-api" tag on non-CPython (GH-5660) More... over 1 year ago
Tests: Set the "CYTHON_LIMITED_API" macro via distutils defines as for other macros, not via CFLAGS option.
scoder
as Stefan Behnel
More... over 1 year ago
Mark a variable as unused that is only used in Py<3.12.
scoder
as Stefan Behnel
More... over 1 year ago
Prepare release of 3.0.2.
scoder
as Stefan Behnel
More... over 1 year ago
Move an enum class macro before the types block which might need it (GH-5656) More... over 1 year ago
Minor code cleanup.
scoder
as Stefan Behnel
More... over 1 year ago