- 11 Jun, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes https://github.com/cython/cython/pull/3677
-
- 10 Jun, 2020 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Allow selecting specific doctests in test modules with "-k pattern", instead of always running all tests.
-
scoder authored
… and enforce them with pycodestyle.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes https://github.com/cython/cython/issues/3674
-
- 09 Jun, 2020 1 commit
-
-
Stefan Behnel authored
Allow selecting specific doctests in test modules with "-k pattern", instead of always running all tests.
-
- 06 Jun, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Check for exceptions also when @returns() is used, not only for "->" return type annotations. (GH-3664) When you use Python type annotations, it would be weird if you lost Python exception propagation semantics along the way, just by compiling the code. So the default behaviour is "except? -1" here for C integer types. Arguably, this would also be a better default for the decorator case. See https://github.com/cython/cython/issues/3625#issuecomment-631931675
-
- 05 Jun, 2020 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Return statements inside of nested try-except statements lead to an incorrect control flow graph that did not take the outer 'finally' clauses into account. Closes https://github.com/cython/cython/issues/3666
-
Stefan Behnel authored
-
- 04 Jun, 2020 18 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
da-woods authored
classmethod() should fall back to calling PyClassMethod_New() instead of deciding for itself that the type is invalid. (GH-3660)
-
da-woods authored
-
da-woods authored
Fixes https://github.com/cython/cython/issues/3642
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Fixes https://github.com/cython/cython/issues/3642
-
Stefan Behnel authored
Add "show_all_warnings" option to cythonize() to provide a simpler interface for (temporarily) setting "Errors.LEVEL".
-
Stefan Behnel authored
See #3625.
-
Stefan Behnel authored
Add a test that the default exception return value "-1" for integer return types also works for unsigned types.
-
Stefan Behnel authored
Avoid "possible loss of data" warning in MSVC by adding redundant casts to code that gets discarded later.
-
Stefan Behnel authored
-
Stefan Behnel authored
Exclude "long long" overflow checking code from compilation when HAVE_LONG_LONG is not set by CPython.
-
- 03 Jun, 2020 1 commit
-
-
Stefan Behnel authored
-