summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove support for Py2.6 and various quirks that special-cased it.gh2692_remove_py26_supportStefan Behnel2018-10-3029-300/+66
| | | | Closes #2692.
* Merge pull request #2683 from KPilnacek/2133_exponentiation_of_intStefan Behnel2018-10-273-1/+17
|\ | | | | Fix: Exponentiation of integer constants
| * Remove line from docs mentioning thisKryštof Pilnáček2018-10-271-1/+0
| |
| * Fix: Exponentiation of integer constantsKryštof Pilnáček2018-10-272-0/+17
| |
* | Increase master version number to 3.0 alpha to split it off from the current ↵Stefan Behnel2018-10-271-1/+1
| | | | | | | | release branch.
* | Merge pull request #2682 from bweigel/2634_embedsignatureStefan Behnel2018-10-272-1/+6
|\ \ | | | | | | Fix Memviewslice docstrings & Test
| * | reformat codestylebweigel2018-10-271-1/+1
| | |
| * | Merge pull request #1 from matt-chan/patch-1Benjamin Weigel2018-10-271-1/+2
| |\ \ | | | | | | | | [#2634] Merge Fix
| | * | Fix Memviewslice docstringsMatthew Chan2018-10-021-1/+2
| | | | | | | | | | | | Fixes #2634
| * | | adds test for case presented in #2634bweigel2018-10-271-0/+4
| | |/ | |/|
* | | Merge branch '0.29.x' into releaseStefan Behnel2018-10-272-0/+9
|\ \ \ | |/ / |/| |
| * | Merge pull request #2679 from robertwb/long-internals-mingw-fixRobert Bradshaw2018-10-242-0/+9
| |\ \ | | | | | | | | Workaround for long internals misconfiguration on 64-bit MinGW.
| | * | Workaround for long internals misconfiguration on 64-bit MinGW.Robert Bradshaw2018-10-242-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/masterStefan Behnel2018-10-222-4/+10
|\ \ \ | | | | | | | | Fix reimport_from_subinterpreter test when PYTHONPATH is set
| * | | Add cwd to sys.path inside subinterpreterJeroen Demeyer2018-10-221-3/+6
| | | |
| * | | PYTHONPATH: do not add trailing pathsepJeroen Demeyer2018-10-221-1/+4
|/ / /
* | | Extend buildenv test.Stefan Behnel2018-10-211-2/+3
| | |
* | | Correct buildenv test output.Stefan Behnel2018-10-211-1/+1
| | |
* | | Make buildenv test output more relevant.Stefan Behnel2018-10-201-1/+1
| | |
* | | Extend buildenv test to allow estimating the actual PyLong digit size of the ↵Stefan Behnel2018-10-201-0/+1
| | | | | | | | | | | | CPython runtime.
* | | Update changelog.Stefan Behnel2018-10-191-0/+10
| | |
* | | Correct the handling of line tracing errors on try-statements. Previously, ↵Stefan Behnel2018-10-192-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 Behnel2018-10-161-1/+7
| | |
* | | Disable code-style checks in appveyor.Stefan Behnel2018-10-161-1/+1
| | |
* | | Avoid some C compiler warnings about constant conditions.Stefan Behnel2018-10-152-3/+3
|/ /
* | Prepare release of 0.29.0.29Stefan Behnel2018-10-142-2/+2
| |
* | Merge pull request #2645 from jdemeyer/bytes_non_asciiStefan Behnel2018-10-142-1/+3
|\ \ | | | | | | Only error out for non-ASCII literals on actual bytes literals
| * | Only error out for non-ASCII literals on actual bytes literalsJeroen Demeyer2018-10-052-1/+3
| | |
* | | Merge pull request #2657 from cython/smarter_bounds_checksStefan Behnel2018-10-145-28/+43
|\ \ \ | | | | | | | | Smarter bounds checks
| * | | Optimise internal bounds checks like "0 <= i <= limit" using a single ↵smarter_bounds_checksStefan Behnel2018-10-145-28/+43
|/ / / | | | | | | | | | | | | | | | unsigned comparison. See https://bugs.python.org/issue28397
* | | Fix deprecated unittest API usage.Stefan Behnel2018-10-141-2/+2
| | |
* | | Merge pull request #2637 from bjodah/cmdline-opt-3strStefan Behnel2018-10-131-0/+4
|\ \ \ | | | | | | | | Add --3str command line option to 'cython' program
| * | | Add --3str command line option to 'cython' programBjörn Dahlgren2018-09-291-0/+4
| | | |
* | | | Merge pull request #2641 from jdemeyer/language_deprecatedStefan Behnel2018-10-131-1/+2
|\ \ \ \ | |_|/ / |/| | | Improve message for deprecated "language=..." option
| * | | Improve message for deprecated "language=..." optionJeroen Demeyer2018-10-021-1/+2
| | |/ | |/|
* | | Allocate sufficient space for null termination.Robert Bradshaw2018-10-031-1/+1
|/ /
* | Fix type import enum.Robert Bradshaw2018-10-022-7/+5
| |
* | Use enum rather than int for size_check.Robert Bradshaw2018-10-022-14/+17
| |
* | Rename check_size extend option to ignore.Robert Bradshaw2018-10-027-13/+13
|/
* Rename the options of the "check_size" feature to make them more obvious: ↵Stefan Behnel2018-09-299-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.29rc2Stefan Behnel2018-09-292-2/+6
| | | | avoid warning about otherwise backwards compatible changes.
* Document "language_level=3str" and also support it in the cythonize command ↵Stefan Behnel2018-09-293-16/+21
| | | | as "--3str".
* Update changelog.Stefan Behnel2018-09-291-0/+1
|
* Merge pull request #2635 from cython/cy3strStefan Behnel2018-09-295-26/+26
|\ | | | | Add new "language_level=3str"
| * Remove the new 'str_is_str' directive again and replace it by a new ↵cy3strStefan Behnel2018-09-295-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 Behnel2018-09-296-17/+18
| |
* | Merge pull request #2627 from mattip/check_size2Stefan Behnel2018-09-299-28/+181
|\ \ | |/ |/| ENH: add check_size option to ctypedef class for external classes
| * MAINT: fixes from reviewmattip2018-09-253-5/+14
| |
| * MAINT: fixes from reviewmattip2018-09-258-30/+27
| |
| * MAINT: cannot use local enum in __Pyx functionsmattip2018-09-253-19/+26
| |