- 08 Feb, 2019 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make the cpdef override check work with Python subclasses of extension types again that do not initialise their own dict. This lead to a crash with dict versioning in Py3.6+. Closes GH-2823.
-
Stefan Behnel authored
Do not install test dependencies on CPython dev versions in travis as they are likely to fail in pre-releases.
-
Stefan Behnel authored
-
- 03 Feb, 2019 2 commits
-
-
Stefan Behnel authored
-
Orivej Desh authored
The current code fails to compile with: <source>:3:54: error: invalid operands to binary expression ('enum E' and 'enum E') const enum E neg_one_class_29 = (enum E) ((enum E) 0 - (enum E) 1); ~~~~~~~~~~ ^ ~~~~~~~~~~ This change reverts to the code that was before #2186 but silences erroneous GCC warning enabled by -Wconversion (which is not a part of -Wall). Fixes #2749
-
- 02 Feb, 2019 8 commits
-
-
Stefan Behnel authored
-
Christoph Gohlke authored
warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
-
cgohlke authored
Pointer buf cannot be NULL
-
cgohlke authored
-
cgohlke authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Clean up insertion points after use in prange code since they conflict with the deep-copying that with-statements use for their finally-clause. Closes GH-2780.
-
- 01 Feb, 2019 4 commits
-
-
Stefan Behnel authored
Fix exception messages for float division by zero, as well as their tests (which were wrong in Py2.6).
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #2820.
-
- 19 Jan, 2019 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
See #2807.
-
Stefan Behnel authored
Closes #1982.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
wenjun.swj authored
-
wjsi authored
-
true-pasky authored
It fixes error ``` src\lxml\etree.c(241210) : error C2275: 'PyObject' : illegal use of this type as an expression ``` when installing lxml 4.3.0 to pypy2 v6.0.0 on Windows.
-
- 05 Jan, 2019 1 commit
-
-
Elliott Sales de Andrade authored
Accessing the first element of a `std::vector` that is empty results in a crash.
-
- 02 Jan, 2019 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Martijn van Steenbergen authored
The __PYX_XDEC_MEMVIEW statements generated for try/finally statements varied per build if there were multiple types of variables to be cleaned up.
-
Paul van Mulbregt authored
"convolve_cy.so" -> "compute_cy.so" to match imports used in this tutorial.
-
gastineau authored
-
Michael Buesch authored
This fixes the following compiler warning: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
-
- 14 Dec, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Prevent dynamically multiplied tuple constants from being deduplicated. Only the constant part is considered for them.
-
- 12 Dec, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Prevent repeated initialisation of constants that overwrite the previously created objects without cleanup. Closes #2750.
-