- 26 Aug, 2018 12 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Reorder and clean up travis build config to make the most interesting jobs run first: Py2.7/3.7/2.6.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Enable coverage reporting in travis runs. Merge C/C++ jobs into one to simplify that (we have enough jobs to keep travis busy).
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Add a "CYTHON_HEX_VERSION" macro in the style of PY_HEX_VERSION that user code can use to detect the Cython version that generated the main module.
-
- 25 Aug, 2018 26 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Add test for Cython module usage in subinterpreters. In Py3.5, we should now raise an exception when trying to re-import a module into a different subinterpreter.
-
Stefan Behnel authored
Raise a more appropriate ImportError rather than a generic RuntimeError when trying to re-import a Cython module in a different subinterpreter with PEP-489.
-
Stefan Behnel authored
Add warning to PyThreadState_Swap() that it should not be used in Cython code because Cython makes the assumption that the current thread state does not change in arbitrary places.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Direct all test output in the test runner to stderr because that's where unittest is writing it, and it gives better ordering on Windows to not mix stdout and stderr.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Allow explicit "-2" option for the cythonize script to set the language level to 2 (the current, but not future, default).
-
Stefan Behnel authored
Remove docs note about fused types being "experimental". They are old enough by now to consider them an established language feature.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Avoid depending on some C macros in the buildenv.pyx test that might not be defined (specifically on MSVC, as usual).
-
- 24 Aug, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-