- 29 Sep, 2018 10 commits
-
-
Stefan Behnel authored
Enable "check_size=False" for the NumPy ndarray and dtype extension types to avoid warning about otherwise backwards compatible changes.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Add new "language_level=3str"
-
Stefan Behnel authored
-
Stefan Behnel authored
ENH: add check_size option to ctypedef class for external classes
-
Stefan Behnel authored
Remove the new 'str_is_str' directive again and replace it by a new "language_level=3str" that resembles "language_level=3" but keeps unprefixed string literals and the 'str' builtin type unchanged. See #2565.
-
Stefan Behnel authored
Closes #2632.
-
Stefan Behnel authored
-
Stefan Behnel authored
Ignore the "c_string_encoding" directive when looking for a "coding" cookie in the first two source lines. Closes #2632.
-
- 26 Sep, 2018 2 commits
- 25 Sep, 2018 4 commits
- 24 Sep, 2018 7 commits
-
-
mattip authored
-
mattip authored
-
Robert Bradshaw authored
MAINT: if subtree test fails, print out all stdout, stderr not just last
-
mattip authored
-
scoder authored
Add a new directive 'str_is_str=True'
-
Stefan Behnel authored
Add a new directive 'str_is_str=True' that keeps unprefixed string literals and the 'str' builtin type unchanged even when 'language_level=3' is enabled. See #2565.
-
Stefan Behnel authored
-
- 23 Sep, 2018 13 commits
-
-
scoder authored
TEST: add test for 'binary incompatibility' warning
-
Stefan Behnel authored
-
Stefan Behnel authored
Deduplicate constant tuples and slices to generate them only once and share them across the entire module. Closes #2292.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
mattip authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Previously, line tracing code could be generated before the case-statements and thus be ignored at best or rejected by the C compiler.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Use a different constant (PI instead of NAN) in the "import *" test since NAN does not seem to be defined by MSVC.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 22 Sep, 2018 4 commits
-
-
Robert Bradshaw authored
Call out the different name used for the wrapper
-
Robert Bradshaw authored
-
Robert Bradshaw authored
Allow catching both C++ and Python exceptions.
-
Nick Timkovich authored
Explicitly call out the different name used for the wrapper `.pyx` file vs. the other C++ sources As a new user, I was following along and just called the `.pyx` file `Rectangle.pyx` like everything else which was kinda confusing then when in the `wrapping_CPlusPlus/setup.py` there's a `setup(ext_modules=cythonize("rect.pyx"))` and I was thinking that maybe that file was magically created somehow and was miffed. Hoisted the blurb on why the file name needs to be different without some additional work and worded it in there.
-