- 26 Oct, 2020 2 commits
-
-
da-woods authored
I think this approach is more satisfactory than the old way it used to "work", where "fused_to_specific" was permanently added to the module scope containing the fused type (in this case the Cython scope), was applied in "Scope.lookup_type", but continued to have an effect on the scope forever. Closes https://github.com/cython/cython/issues/3881
-
da-woods authored
Detect _MSC_VER for __PYX_STD_MOVE_IF_SUPPORTED to support MSVC support even when "__cplusplus" is not set appropriately (GH-3792)
-
- 23 Oct, 2020 1 commit
-
-
scoder authored
-
- 21 Oct, 2020 3 commits
-
-
Stefan Behnel authored
Simplify the output stream capturing for the C compiler runs by using a temp file instead of threads.
-
Stefan Behnel authored
Disable the embedding test on MacOS-X to get the builds green again. Too many PRs depend on the travis tests to give a green light.
-
scoder authored
Improve error reporting when users mistakenly write "&&" or "||" instead of Python's "and" and "or" operators. (GH-3858)
-
- 10 Oct, 2020 1 commit
-
-
da-woods authored
Closes https://github.com/cython/cython/issues/3830
-
- 08 Oct, 2020 17 commits
-
-
Stefan Behnel authored
-
da-woods authored
It seems to be unused and it looked like the existing implementation was faulty.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
ptype authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make type identifier escaping deterministic: hash() hashing lead to unpredictable random prefixes for long names across multiple Python runs.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Jeppe Dakin authored
Split a combined assert in two to avoid an unused C temp variable when assertions are disabled. (GH-3870)
-
Jeppe Dakin authored
Split a combined assert in two to avoid an unused C temp variable when assertions are disabled. (GH-3870)
-
- 06 Oct, 2020 3 commits
-
-
Stefan Behnel authored
-
Nick Pope authored
`xml.etree.ElementTree.Element.getiterator()` was deprecated in Python 2.7 & 3.2 and removed in Python 3.9.
-
Nick Pope authored
`xml.etree.ElementTree.Element.getiterator()` was deprecated in Python 2.7 & 3.2 and removed in the freshly released Python 3.9.
-
- 05 Oct, 2020 1 commit
-
-
ptype authored
-
- 04 Oct, 2020 7 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
"synchapi.h" is not supposed to be included directly, and "windows.h" can break ... other stuff. Let's see what we can do.
-
Stefan Behnel authored
Looks like the usual macro on Windows is "_WIN32" and not "WIN32". Let's support both, to be on the safe side.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 03 Oct, 2020 5 commits
-
-
Stefan Behnel authored
Move a memoryview test out of the "run" test directory since memoryview tests tend to be slow and have their own test directory.
-
Stefan Behnel authored
- hash() hashing lead to unpredictable random prefixes for long names across multiple runs - use a single regex run instead of repeated calls to replace()
-
da-woods authored
Fixes https://github.com/cython/cython/issues/3843
-
Stefan Behnel authored
-
Stefan Behnel authored
Run both in the same job since the machines are quite fast with parallel processes, but setting one up is slow.
-