- 18 Nov, 2021 7 commits
-
-
Max Bachmann authored
-
Stefan Behnel authored
-
da-woods authored
All the versions we currently test are new enough that the alias is no longer necessary.
-
da-woods authored
The string comparison was reporting '11' < '4' (so OpenMP tests were being skipped on GCC 11)
-
Stefan Behnel authored
-
Mike Taves authored
-
Stefan Behnel authored
-
- 16 Nov, 2021 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
da-woods authored
Fixes https://github.com/cython/cython/issues/3647
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Use newer test dependencies in Py3.6+. (Excluding 3.10 for now to give the projects a bit more time.)
-
Stefan Behnel authored
-
Stefan Behnel authored
Disable some plain Python (non Cython related) tests that fail in Py3.10 due to changed error messages.
-
- 07 Nov, 2021 3 commits
-
-
Stefan Behnel authored
Avoid "possible loss of data" warning in MSVC by adding redundant casts to code that gets discarded later.
-
Robert Bradshaw authored
Still requires the more conservative __index__ here rather than a possibly truncating __int__ because this is used in a context where floating point values should probably be treated specially. This fixes Github issue #2752.
-
Stefan Behnel authored
-
- 02 Nov, 2021 2 commits
-
-
Stefan Behnel authored
Repair coverage tests to make them work with coverage 6.1, which changed the HTML output format that the tests parse.
-
Lisandro Dalcin authored
-
- 31 Oct, 2021 1 commit
-
-
Thomas A Caswell authored
See https://github.com/python/cpython/pull/28968/8e5de40f90476249e9a2e5ef135143b5c6a0b512 which is part of implementing https://bugs.python.org/issue35134 moved the header "longintrepr.h" into a sub-folder. The notes on this change suggested to include "Python.h" instead.
-
- 21 Oct, 2021 1 commit
-
-
Stefan Behnel authored
docs: Use the Cython + IPython lexers that come with Pygments to avoid having to maintain our own ones.
-
- 18 Oct, 2021 2 commits
-
-
da-woods authored
-
Victor Stinner authored
Instead of __Pyx_SetTracing(), Profile.c now uses PyThreadState_EnterTracing() and PyThreadState_LeaveTracing(), which were added to Python 3.11.0a2: https://github.com/python/cpython/pull/28542 When these functions are used, Cython no longer sets directly PyThreadState.cframe.use_tracing.
-
- 07 Sep, 2021 2 commits
-
-
Stefan Behnel authored
-
Max Bachmann authored
"PyUnicode_CompareWithASCIIString()" does not raise exceptions and takes a "const char*" as argument.
-
- 03 Sep, 2021 1 commit
-
-
da-woods authored
This was causing c++ classes in if-statements to crash. Fixes #4348
-
- 01 Sep, 2021 1 commit
-
-
Stefan Behnel authored
Avoid copying unaligned 16-bit values since some platforms require them to be aligned. Use memcpy() instead to let the C compiler decide how to do it. Closes https://github.com/cython/cython/issues/4343
-
- 22 Jul, 2021 1 commit
-
-
Stefan Behnel authored
Make a helper function in a C++ test correctly propagate exceptions so that it won't have to spit out compiler warnings.
-
- 13 Jul, 2021 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Janek Bevendorff authored
Closes https://github.com/cython/cython/issues/4268
-
- 01 Jul, 2021 1 commit
-
-
Stefan Behnel authored
-
- 09 Jun, 2021 2 commits
-
-
da-woods authored
Closes https://github.com/cython/cython/issues/4214 Closes https://github.com/cython/cython/issues/2811 * Set "entry.qualified_name" for builtin types. * Make sure we always have a correct "qualified_name" for all symtab Entry instances.
-
Matti Picus authored
-
- 26 May, 2021 1 commit
-
-
Stefan Behnel authored
-
- 20 May, 2021 1 commit
-
-
Stefan Behnel authored
ALways mark the entry of generator expression functions as used. Because, why not, they probably are. And it avoids false warnings. Fixes https://github.com/cython/cython/issues/1699
-
- 19 May, 2021 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-