Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove support for Py2.6 and various quirks that special-cased it.gh2692_remove_py26_support | Stefan Behnel | 2018-10-30 | 29 | -300/+66 |
| | | | | Closes #2692. | ||||
* | Merge pull request #2683 from KPilnacek/2133_exponentiation_of_int | Stefan Behnel | 2018-10-27 | 3 | -1/+17 |
|\ | | | | | Fix: Exponentiation of integer constants | ||||
| * | Remove line from docs mentioning this | Kryštof Pilnáček | 2018-10-27 | 1 | -1/+0 |
| | | |||||
| * | Fix: Exponentiation of integer constants | Kryštof Pilnáček | 2018-10-27 | 2 | -0/+17 |
| | | |||||
* | | Increase master version number to 3.0 alpha to split it off from the current ↵ | Stefan Behnel | 2018-10-27 | 1 | -1/+1 |
| | | | | | | | | release branch. | ||||
* | | Merge pull request #2682 from bweigel/2634_embedsignature | Stefan Behnel | 2018-10-27 | 2 | -1/+6 |
|\ \ | | | | | | | Fix Memviewslice docstrings & Test | ||||
| * | | reformat codestyle | bweigel | 2018-10-27 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #1 from matt-chan/patch-1 | Benjamin Weigel | 2018-10-27 | 1 | -1/+2 |
| |\ \ | | | | | | | | | [#2634] Merge Fix | ||||
| | * | | Fix Memviewslice docstrings | Matthew Chan | 2018-10-02 | 1 | -1/+2 |
| | | | | | | | | | | | | Fixes #2634 | ||||
| * | | | adds test for case presented in #2634 | bweigel | 2018-10-27 | 1 | -0/+4 |
| | |/ | |/| | |||||
* | | | Merge branch '0.29.x' into release | Stefan Behnel | 2018-10-27 | 2 | -0/+9 |
|\ \ \ | |/ / |/| | | |||||
| * | | Merge pull request #2679 from robertwb/long-internals-mingw-fix | Robert Bradshaw | 2018-10-24 | 2 | -0/+9 |
| |\ \ | | | | | | | | | Workaround for long internals misconfiguration on 64-bit MinGW. | ||||
| | * | | Workaround for long internals misconfiguration on 64-bit MinGW. | Robert Bradshaw | 2018-10-24 | 2 | -0/+9 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also add a compile time check for SIZEOF_VOID_P. This fixes #2670. See also https://bugs.python.org/issue35037 https://bugs.python.org/issue4709 | ||||
* | | | Merge pull request #2674 from jdemeyer/master | Stefan Behnel | 2018-10-22 | 2 | -4/+10 |
|\ \ \ | | | | | | | | | Fix reimport_from_subinterpreter test when PYTHONPATH is set | ||||
| * | | | Add cwd to sys.path inside subinterpreter | Jeroen Demeyer | 2018-10-22 | 1 | -3/+6 |
| | | | | |||||
| * | | | PYTHONPATH: do not add trailing pathsep | Jeroen Demeyer | 2018-10-22 | 1 | -1/+4 |
|/ / / | |||||
* | | | Extend buildenv test. | Stefan Behnel | 2018-10-21 | 1 | -2/+3 |
| | | | |||||
* | | | Correct buildenv test output. | Stefan Behnel | 2018-10-21 | 1 | -1/+1 |
| | | | |||||
* | | | Make buildenv test output more relevant. | Stefan Behnel | 2018-10-20 | 1 | -1/+1 |
| | | | |||||
* | | | Extend buildenv test to allow estimating the actual PyLong digit size of the ↵ | Stefan Behnel | 2018-10-20 | 1 | -0/+1 |
| | | | | | | | | | | | | CPython runtime. | ||||
* | | | Update changelog. | Stefan Behnel | 2018-10-19 | 1 | -0/+10 |
| | | | |||||
* | | | Correct the handling of line tracing errors on try-statements. Previously, ↵ | Stefan Behnel | 2018-10-19 | 2 | -8/+77 |
| | | | | | | | | | | | | | | | | | | this jumped to the error label of the try-statement, whereas it must target the outer error label instead. Closes #2274. | ||||
* | | | Exclude code-style test automatically if pycodestyle is not installed. | Stefan Behnel | 2018-10-16 | 1 | -1/+7 |
| | | | |||||
* | | | Disable code-style checks in appveyor. | Stefan Behnel | 2018-10-16 | 1 | -1/+1 |
| | | | |||||
* | | | Avoid some C compiler warnings about constant conditions. | Stefan Behnel | 2018-10-15 | 2 | -3/+3 |
|/ / | |||||
* | | Prepare release of 0.29.0.29 | Stefan Behnel | 2018-10-14 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #2645 from jdemeyer/bytes_non_ascii | Stefan Behnel | 2018-10-14 | 2 | -1/+3 |
|\ \ | | | | | | | Only error out for non-ASCII literals on actual bytes literals | ||||
| * | | Only error out for non-ASCII literals on actual bytes literals | Jeroen Demeyer | 2018-10-05 | 2 | -1/+3 |
| | | | |||||
* | | | Merge pull request #2657 from cython/smarter_bounds_checks | Stefan Behnel | 2018-10-14 | 5 | -28/+43 |
|\ \ \ | | | | | | | | | Smarter bounds checks | ||||
| * | | | Optimise internal bounds checks like "0 <= i <= limit" using a single ↵smarter_bounds_checks | Stefan Behnel | 2018-10-14 | 5 | -28/+43 |
|/ / / | | | | | | | | | | | | | | | | unsigned comparison. See https://bugs.python.org/issue28397 | ||||
* | | | Fix deprecated unittest API usage. | Stefan Behnel | 2018-10-14 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #2637 from bjodah/cmdline-opt-3str | Stefan Behnel | 2018-10-13 | 1 | -0/+4 |
|\ \ \ | | | | | | | | | Add --3str command line option to 'cython' program | ||||
| * | | | Add --3str command line option to 'cython' program | Björn Dahlgren | 2018-09-29 | 1 | -0/+4 |
| | | | | |||||
* | | | | Merge pull request #2641 from jdemeyer/language_deprecated | Stefan Behnel | 2018-10-13 | 1 | -1/+2 |
|\ \ \ \ | |_|/ / |/| | | | Improve message for deprecated "language=..." option | ||||
| * | | | Improve message for deprecated "language=..." option | Jeroen Demeyer | 2018-10-02 | 1 | -1/+2 |
| | |/ | |/| | |||||
* | | | Allocate sufficient space for null termination. | Robert Bradshaw | 2018-10-03 | 1 | -1/+1 |
|/ / | |||||
* | | Fix type import enum. | Robert Bradshaw | 2018-10-02 | 2 | -7/+5 |
| | | |||||
* | | Use enum rather than int for size_check. | Robert Bradshaw | 2018-10-02 | 2 | -14/+17 |
| | | |||||
* | | Rename check_size extend option to ignore. | Robert Bradshaw | 2018-10-02 | 7 | -13/+13 |
|/ | |||||
* | Rename the options of the "check_size" feature to make them more obvious: ↵ | Stefan Behnel | 2018-09-29 | 9 | -60/+56 |
| | | | | | | "warn" warns, "error" fails, and "extend" silently allows extending. Closes #2627. | ||||
* | Enable "check_size=False" for the NumPy ndarray and dtype extension types to ↵0.29rc2 | Stefan Behnel | 2018-09-29 | 2 | -2/+6 |
| | | | | avoid warning about otherwise backwards compatible changes. | ||||
* | Document "language_level=3str" and also support it in the cythonize command ↵ | Stefan Behnel | 2018-09-29 | 3 | -16/+21 |
| | | | | as "--3str". | ||||
* | Update changelog. | Stefan Behnel | 2018-09-29 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2635 from cython/cy3str | Stefan Behnel | 2018-09-29 | 5 | -26/+26 |
|\ | | | | | Add new "language_level=3str" | ||||
| * | Remove the new 'str_is_str' directive again and replace it by a new ↵cy3str | Stefan Behnel | 2018-09-29 | 5 | -26/+26 |
| | | | | | | | | | | | | "language_level=3str" that resembles "language_level=3" but keeps unprefixed string literals and the 'str' builtin type unchanged. See #2565. | ||||
* | | Minor cleanups of 'check_size' implementation (#2627). | Stefan Behnel | 2018-09-29 | 6 | -17/+18 |
| | | |||||
* | | Merge pull request #2627 from mattip/check_size2 | Stefan Behnel | 2018-09-29 | 9 | -28/+181 |
|\ \ | |/ |/| | ENH: add check_size option to ctypedef class for external classes | ||||
| * | MAINT: fixes from review | mattip | 2018-09-25 | 3 | -5/+14 |
| | | |||||
| * | MAINT: fixes from review | mattip | 2018-09-25 | 8 | -30/+27 |
| | | |||||
| * | MAINT: cannot use local enum in __Pyx functions | mattip | 2018-09-25 | 3 | -19/+26 |
| | |