- 19 Aug, 2017 2 commits
-
-
Stefan Behnel authored
Specialise coercion from bytes to char* (and friends) to avoid going through several type checks in the generic "__Pyx_PyObject_AsStringAndSize()" function.
-
Stefan Behnel authored
Split uncommon case from unicode/bytes.endswith() implementation to suggest inlining the normal case.
-
- 18 Aug, 2017 8 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Fix reference leak in the Py2.x __Pyx_ReleaseBuffer() implementation for types with an overridden __releasebuffer__ method. Closes #1638.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 17 Aug, 2017 12 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Fix more tests: Correct the source character position of name nodes to improve error reporting (previously reported the character position *behind* the name).
-
Stefan Behnel authored
Correct the source character position of name nodes to improve error reporting (previously reported the character position *behind* the name).
-
Stefan Behnel authored
Closes #1824.
-
Stefan Behnel authored
Repair "range(enum)" iteration in C++ which (rightfully) disallows arbitrary assignments between enum+int.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Revert "Re-enable failure checks for Py3.2 in travis as that version is correctly supported (again)." This reverts commit 835cf4c1. The travis test runs seem to be unreliable for some reason.
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 15 Aug, 2017 1 commit
-
-
Robert Bradshaw authored
-
- 13 Aug, 2017 2 commits
-
-
Robert Bradshaw authored
This fixes #1788.
-
Robert Bradshaw authored
This fixes #1790.
-
- 12 Aug, 2017 1 commit
-
-
Stefan Behnel authored
-
- 11 Aug, 2017 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
Add st_birthtime to struct stat
-
Nikolaus Rath authored
This is available on OS X, FreeBSD and NetBSD. On Linux, the definition itself will not result in any errors. However, code that does attempt to st_birthtime under Linux will now fail at C compile time rather than Cython compile time.
-
- 10 Aug, 2017 1 commit
-
-
Stefan Behnel authored
-
- 09 Aug, 2017 9 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
implement PEP 489 multi-phase module initialisation in Py3.5+
-
scoder authored
PEP 525: asynchronous generators
-
scoder authored
Update embedsignature directive to emit function annotations
-
scoder authored
Do not evaluate DEF statements inside of IF blocks with false condiions
-
scoder authored
Implement len(memoryview) and allow its usage in nogil sections.
-