An error occurred fetching the project authors.
- 31 Aug, 2017 2 commits
-
-
Stefan Behnel authored
Evaluate and join more f-string constants at compile time, including unprefixed strings. Fix a case where f-string constants could have incorrect constant compile time result values, thus leading to incorrect comparisons and constant folding errors.
-
Stefan Behnel authored
Implement two more special cases in fstring joining to reduce the need for runtime character size detection.
-
- 25 Aug, 2017 1 commit
-
-
Robert Bradshaw authored
-
- 24 Aug, 2017 3 commits
-
-
Robert Bradshaw authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Move exception state cleanup into generator body code to allow a distinction between normal yields and yields in except blocks. They require different handling according to what CPython does.
-
- 22 Aug, 2017 1 commit
-
-
Stefan Behnel authored
Avoid some unnecessary strlen() calls in exception text formatting, while still keeping up the nice property of sharing const C message strings.
-
- 19 Aug, 2017 1 commit
-
-
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.
-
- 08 Aug, 2017 2 commits
-
-
Stefan Behnel authored
Closes #1791.
-
Stefan Behnel authored
-
- 07 Aug, 2017 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
repair scoped comprehensions inside of generators and async functions by allowing their loop variables to be added to closures when necessary
-
- 02 Aug, 2017 1 commit
-
-
Stefan Behnel authored
-
- 31 Jul, 2017 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 29 Jul, 2017 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
refactor "yield from" and "await" nodes a little to provide a cleaner split between them (await nodes are not yield-from nodes)
-
Stefan Behnel authored
-
- 27 Jul, 2017 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 17 Jul, 2017 4 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
repair comparison between C complex types and extension types: previously generated an invalid type check
-
Stefan Behnel authored
-
- 27 Jun, 2017 1 commit
-
-
Robert Bradshaw authored
This fixes #1752.
-
- 17 Jun, 2017 1 commit
-
-
Adrien Guinet authored
When the user asked for it (thanks to the --np-pythran flag), use Pythran's Numpy implementation as a backend for numpy operation. This flag forces the C++ mode, as the Pythran implementation is written in C++. Distutils integration through the 'np_pythran' flag of the cythonize API is also provided. This commit also adds a Pythran mode for the tests, that can enable the pythran mode for the C++ tests, and allows the reuse of Cython tests to test for the Pythran integration.
-
- 15 Jun, 2017 1 commit
-
-
Robert Bradshaw authored
-
- 01 Jun, 2017 1 commit
-
-
Robert Bradshaw authored
When not imported, this caused was a runtime NameError. Now an error is given at compile time.
-
- 27 May, 2017 1 commit
-
-
Robert Bradshaw authored
-
- 10 Apr, 2017 1 commit
-
-
Shalabh Chaturvedi authored
Fixes #1668. The profile hook is now called with 'call' and 'return' each time the generator resumes/yields.
-
- 09 Apr, 2017 1 commit
-
-
Clemens Hofreither authored
-
- 28 Mar, 2017 1 commit
-
-
Robert Bradshaw authored
Fixed #1647
-
- 07 Mar, 2017 1 commit
-
-
Jeroen Demeyer authored
-
- 12 Feb, 2017 1 commit
-
-
Stefan Behnel authored
-
- 11 Feb, 2017 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Issue a warning as this is a behavioural change that can lead to subtle code breakage of currently working code, in the same way that the previous behaviour could easily lead to bugs in general. Resolves #1602.
-
- 07 Jan, 2017 1 commit
-
-
Jelmer Vernooij authored
This makes the build reproducible irregardless of the build path. Fixes: #1565
-
- 08 Dec, 2016 1 commit
-
-
Robert Bradshaw authored
-