Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add "generator_stop" to default future imports for language_level=3.gh2580_enable_generator_stop | Stefan Behnel | 2019-01-07 | 1 | -3/+3 |
| | | | | See #2580. | ||||
* | Add readme comment to point potential contributors to the 3.0 milestone tickets. | Stefan Behnel | 2019-01-07 | 1 | -0/+4 |
| | |||||
* | Add a link to the "limitation" docs page that selects the known differences ↵ | Stefan Behnel | 2019-01-07 | 1 | -3/+6 |
| | | | | in Python semantics from the Github issue tracker. | ||||
* | Merge branch '0.29.x' | Stefan Behnel | 2019-01-05 | 0 | -0/+0 |
|\ | |||||
| * | Fix crash in lvalue_refs test. | Elliott Sales de Andrade | 2019-01-05 | 1 | -1/+1 |
| | | | | | | | | | | Accessing the first element of a `std::vector` that is empty results in a crash. | ||||
* | | Merge pull request #2783 from QuLogic/fix-lvalue_refs | Stefan Behnel | 2019-01-05 | 1 | -1/+1 |
|\ \ | | | | | | | Fix crash in lvalue_refs test. | ||||
| * | | Fix crash in lvalue_refs test. | Elliott Sales de Andrade | 2019-01-04 | 1 | -1/+1 |
|/ / | | | | | | | | | Accessing the first element of a `std::vector` that is empty results in a crash. | ||||
* | | De-optimise the unicode methods ".upper()", ".lower()" and ".title()" on ↵ | Stefan Behnel | 2019-01-03 | 4 | -15/+32 |
| | | | | | | | | single character values since they must still be able to return multiple characters. | ||||
* | | Fix typo in changelog. | Stefan Behnel | 2019-01-02 | 1 | -1/+1 |
| | | |||||
* | | Merge branch '0.29.x' | Stefan Behnel | 2019-01-02 | 2 | -3/+21 |
|\ \ | |/ | |||||
| * | Update changelog. | Stefan Behnel | 2019-01-02 | 1 | -0/+16 |
| | | |||||
| * | Reformat code, add comment. | Stefan Behnel | 2019-01-02 | 1 | -3/+5 |
| | | |||||
* | | Merge branch '0.29.x' | Stefan Behnel | 2019-01-02 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Fix source of non-deterministic cython output for try/finally statements. | Martijn van Steenbergen | 2019-01-02 | 1 | -3/+3 |
| | | | | | | | | | | | | The __PYX_XDEC_MEMVIEW statements generated for try/finally statements varied per build if there were multiple types of variables to be cleaned up. | ||||
* | | Merge pull request #2779 from MedeaMelana/master | Stefan Behnel | 2019-01-02 | 1 | -3/+3 |
|\ \ | | | | | | | Fix source of non-deterministic cython output for try/finally statements | ||||
| * | | Fix source of non-deterministic cython output for try/finally statements. | Martijn van Steenbergen | 2019-01-02 | 1 | -3/+3 |
|/ / | | | | | | | | | | | The __PYX_XDEC_MEMVIEW statements generated for try/finally statements varied per build if there were multiple types of variables to be cleaned up. | ||||
* | | Merge branch '0.29.x' | Stefan Behnel | 2019-01-02 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | DOC: Fixed name of .so file in userguide's numpy_tutorial. | Paul van Mulbregt | 2019-01-02 | 1 | -2/+2 |
| | | | | | | | | "convolve_cy.so" -> "compute_cy.so" to match imports used in this tutorial. | ||||
| * | fix the comments to have a c89 compliant generated code | gastineau | 2019-01-02 | 1 | -2/+2 |
| | | |||||
| * | TypeConversion: Fix pointer qualifier compiler warning | Michael Buesch | 2019-01-02 | 1 | -2/+2 |
| | | | | | | | | | | This fixes the following compiler warning: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] | ||||
* | | Merge pull request #2778 from gastineau/master | Stefan Behnel | 2019-01-02 | 1 | -2/+2 |
|\ \ | | | | | | | fix the comments to have a c89 compliant generated code | ||||
| * | | fix the comments to have a c89 compliant generated code | gastineau | 2019-01-02 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2774 from mbuesch/warning-fixes | Stefan Behnel | 2019-01-01 | 1 | -2/+2 |
|\ \ | | | | | | | TypeConversion: Fix pointer qualifier compiler warning [-Wcast-qual] | ||||
| * | | TypeConversion: Fix pointer qualifier compiler warning | Michael Buesch | 2018-12-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | This fixes the following compiler warning: warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] | ||||
* | | | Merge pull request #2773 from jdemeyer/qualname | Stefan Behnel | 2019-01-01 | 5 | -12/+17 |
|\ \ \ | |/ / |/| | | Only generate __qualname__ in Python versions supporting it | ||||
| * | | Only generate __qualname__ in Python versions supporting it | Jeroen Demeyer | 2019-01-01 | 5 | -12/+17 |
|/ / | |||||
* | | Work around some PyPy test issues. | Stefan Behnel | 2018-12-27 | 1 | -6/+4 |
| | | |||||
* | | Work around some PyPy test issues. | Stefan Behnel | 2018-12-27 | 1 | -9/+8 |
| | | |||||
* | | Fix a C compiler warning about an unused variable when compiling in PyPy. | Stefan Behnel | 2018-12-27 | 1 | -1/+1 |
| | | |||||
* | | Avoid a C compiler warning in PyPy3. | Stefan Behnel | 2018-12-27 | 1 | -0/+3 |
| | | |||||
* | | Work around a C compiler warning (in PyPy's cpyext). | Stefan Behnel | 2018-12-27 | 1 | -1/+1 |
| | | |||||
* | | Exclude jupyter from PyPy tests since it has too many dependencies that may ↵ | Stefan Behnel | 2018-12-27 | 2 | -1/+1 |
| | | | | | | | | not install at all. | ||||
* | | Merge pull request #2769 from cython/faster_getattr | Stefan Behnel | 2018-12-27 | 5 | -43/+74 |
|\ \ | | | | | | | Speed up attribute lookups that do not care about the AttributeError | ||||
| * | | Add a new utility function "__Pyx_PyObject_GetAttrStrNoError()" that does ↵ | Stefan Behnel | 2018-12-27 | 5 | -43/+74 |
|/ / | | | | | | | not raise AttributeError if the lookup fails, and use "_PyObject_GenericGetAttrWithDict()" for it in Py3.7+ to avoid instantiating the exception completely. | ||||
* | | Merge pull request #2761 from pvanmulbregt/numpy_tutorial_fix_convolve_name | Robert Bradshaw | 2018-12-20 | 1 | -2/+2 |
|\ \ | | | | | | | DOC: Fixed name of .so file in userguide's numpy_tutorial. | ||||
| * | | DOC: Fixed name of .so file in userguide's numpy_tutorial. | Paul van Mulbregt | 2018-12-16 | 1 | -2/+2 |
|/ / | | | | | | | "convolve_cy.so" -> "compute_cy.so" to match imports used in this tutorial. | ||||
* | | Update changelog. | Stefan Behnel | 2018-12-14 | 1 | -0/+3 |
| | | |||||
* | | Update changelog. | Stefan Behnel | 2018-12-14 | 1 | -0/+3 |
| | | |||||
* | | Use explicit boolean values instead of not so obvious integers. | Stefan Behnel | 2018-12-14 | 1 | -6/+6 |
| | | |||||
* | | Merge pull request #2748 from QuLogic/abs-nogil | Stefan Behnel | 2018-12-14 | 3 | -8/+143 |
|\ \ | | | | | | | Mark optimized abs as being nogil-safe. | ||||
| * | | Mark optimized abs as being nogil-safe. | Elliott Sales de Andrade | 2018-12-08 | 3 | -8/+143 |
| | | | |||||
* | | | Merge branch '0.29.x' | Stefan Behnel | 2018-12-14 | 1 | -1/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | Prepare release of 0.29.2.0.29.2 | Stefan Behnel | 2018-12-14 | 2 | -2/+2 |
| | | | |||||
* | | | Merge branch '0.29.x' | Stefan Behnel | 2018-12-14 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Use correct error label when creating merged unicode string literals. | Stefan Behnel | 2018-12-14 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch '0.29.x' | Stefan Behnel | 2018-12-14 | 3 | -5/+65 |
|\ \ \ | |/ / | |||||
| * | | Prevent dynamically multiplied tuple constants from being deduplicated. Only ↵ | Stefan Behnel | 2018-12-14 | 3 | -5/+65 |
| | | | | | | | | | | | | the constant part is considered for them. | ||||
* | | | Merge branch '0.29.x' | Stefan Behnel | 2018-12-12 | 1 | -0/+19 |
|\ \ \ | |/ / | |||||
| * | | Update changelog. | Stefan Behnel | 2018-12-12 | 1 | -0/+19 |
| | | | |||||
* | | | Merge branch '0.29.x' | Stefan Behnel | 2018-12-12 | 2 | -16/+28 |
|\ \ \ | |/ / |