Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CyFunction: Fix use of `offsetof()` to silence clang -Wextended-offsetofdalcinl/fix-release | Lisandro Dalcin | 2017-10-27 | 1 | -1/+1 |
| | |||||
* | Add missing `extern` declaration for the `module_is_main` flag | Lisandro Dalcin | 2017-10-27 | 1 | -1/+3 |
| | |||||
* | Do not try to install Pythran in Py2.6 since it's not compatible. | Stefan Behnel | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | Minor speedup in compiled Pythran module. | Stefan Behnel | 2017-10-24 | 1 | -1/+3 |
| | |||||
* | Enable Pythran test on travis. | Stefan Behnel | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | Repair indexing syntax in generated Pythran code: must use "(...)" for ↵ | Stefan Behnel | 2017-10-24 | 2 | -37/+47 |
| | | | | | | | multiple indices, but "[...]" for a single index. Also refactor indexing code to avoid duplication. Closes #1946. | ||||
* | Prepare release of 0.27.2.0.27.2 | Stefan Behnel | 2017-10-22 | 2 | -2/+2 |
| | |||||
* | Fix test output of Pythran test and give a better name to a test function. | Stefan Behnel | 2017-10-22 | 1 | -4/+5 |
| | |||||
* | travis: we should hear it if Py3.6-dev ever starts failing. (And we should ↵ | Stefan Behnel | 2017-10-22 | 1 | -1/+0 |
| | | | | eventually remove it, but it feels too early right now.) | ||||
* | Hard switch off IPython test if import fails. Could not find a better way to ↵ | Stefan Behnel | 2017-10-22 | 1 | -1/+7 |
| | | | | keep it from failing on appveyor. | ||||
* | Minor code simplification in test runner. | Stefan Behnel | 2017-10-22 | 1 | -6/+5 |
| | |||||
* | Avoid old-style classes in test runner under Py2. | Stefan Behnel | 2017-10-22 | 1 | -7/+7 |
| | |||||
* | Merge pull request #1938 from cython/dalcinl/fix-module-cleanup | Lisandro Dalcin | 2017-10-19 | 1 | -2/+2 |
|\ | | | | | PyPy3: Register module cleanup with atexit | ||||
| * | PyPy3: Register module cleanup with atexit (PyModuleDef.m_free is not used)dalcinl/fix-module-cleanup | Lisandro Dalcin | 2017-10-18 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #1937 from cython/travis-ci | Lisandro Dalcin | 2017-10-18 | 5 | -24/+88 |
|\ | | | | | Travis-CI: Setup macOS builds | ||||
| * | Travis-CI: Exclude tests failing on macOS with C++travis-ci | Lisandro Dalcin | 2017-10-15 | 2 | -0/+16 |
| | | |||||
| * | Travis-CI: Add macOS to build matrix using Miniconda | Lisandro Dalcin | 2017-10-15 | 1 | -21/+60 |
| | | |||||
| * | Fix definition CYTHON_FALLTHROUGH in module setup utility code | Lisandro Dalcin | 2017-10-15 | 1 | -1/+10 |
| | | |||||
| * | Fix embedded test to work with Anaconda Python | Lisandro Dalcin | 2017-10-15 | 1 | -1/+2 |
| | | |||||
| * | Fix bad use of GCC version regex in runtest.py | Lisandro Dalcin | 2017-10-15 | 1 | -1/+0 |
|/ | |||||
* | Use complete IPython dependency path in test runner to work around current ↵ | Stefan Behnel | 2017-10-14 | 1 | -1/+1 |
| | | | | test failures under appveyor. | ||||
* | Tighten preprocessor check that avoids the "fallthrough" C compiler warnings. | Stefan Behnel | 2017-10-14 | 1 | -1/+1 |
| | | | | Closes #1930. | ||||
* | Simplify preprocessor code that avoids the "fallthrough" C compiler ↵ | Stefan Behnel | 2017-10-14 | 1 | -3/+1 |
| | | | | | | warnings, assuming that "__has_attribute()" is widely supported these days. At least GCC 5.x and clang seem to have it. Closes #1930. | ||||
* | Fix compiler warnings in clang and C++ about unknown "fallthrough" attribute. | Stefan Behnel | 2017-10-14 | 2 | -2/+7 |
| | | | | Closes #1930. | ||||
* | Update changelog. | Stefan Behnel | 2017-10-14 | 1 | -0/+3 |
| | |||||
* | Update classifiers | Hugo | 2017-10-14 | 1 | -0/+8 |
| | |||||
* | RF: remove unneeded defines | MichaelWS | 2017-10-13 | 1 | -6/+0 |
| | |||||
* | BF: closes 1484 for unordered map | Michael Schatzow | 2017-10-13 | 3 | -14/+73 |
| | |||||
* | Include changelog in Sphinx documentation | Michael V. DePalatis | 2017-10-13 | 2 | -0/+2 |
| | |||||
* | Update changelog. | Stefan Behnel | 2017-10-13 | 1 | -0/+3 |
| | |||||
* | Fix the first argument special method signatures of "__eq__", "__lt__" and ↵ | Stefan Behnel | 2017-10-13 | 3 | -42/+161 |
| | | | | | | | the other richcmp methods to be of "self" type, in accordance with to the CPython specs. See https://docs.python.org/3/reference/datamodel.html#emulating-container-types Closes #1935. | ||||
* | Link to the special method documentation in CPython from the Cython docs. | Stefan Behnel | 2017-10-13 | 2 | -5/+25 |
| | |||||
* | Update changelog. | Stefan Behnel | 2017-10-10 | 1 | -0/+3 |
| | |||||
* | Remove overambitious constant folding of comprehensions when they occur in a ↵ | Stefan Behnel | 2017-10-10 | 2 | -0/+52 |
| | | | | | | boolean context. Never assume that they are empty, since the iteration might already have required side-effects. Closes #1920. | ||||
* | Fix "declaration after code" C compile error. | Stefan Behnel | 2017-10-07 | 1 | -1/+4 |
| | |||||
* | Remove accidental use of "await" as a name as it becomes a keyword in Py3.7. | Stefan Behnel | 2017-10-07 | 2 | -14/+14 |
| | | | | Closes #1916. | ||||
* | Update changelog and version in 0.27.x branch. | Stefan Behnel | 2017-10-03 | 2 | -1/+19 |
| | |||||
* | Turn compiler assertion into an error since it's triggered by user code. | Stefan Behnel | 2017-10-03 | 2 | -3/+13 |
| | | | | | Considered to make it a warning, but CPython's forgiving behaviour seems unhelpful. Can still make it a warning later. Closed #1905. | ||||
* | Fix combined testing of warnings and errors in test runner. | Stefan Behnel | 2017-10-03 | 1 | -2/+2 |
| | |||||
* | Make test more portable. Python's array() type does not support the buffer ↵ | Stefan Behnel | 2017-10-03 | 1 | -4/+3 |
| | | | | interface in Py2. | ||||
* | Fix compiler crash when analysing a complex name as a type using sizeof(X) ↵ | Stefan Behnel | 2017-10-03 | 2 | -4/+26 |
| | | | | | | translation. Requires type analysis before the "arg_type" is set. Closes #1908. | ||||
* | Prevent config lookup of "C line in traceback" option from clearing the live ↵ | Stefan Behnel | 2017-10-03 | 1 | -16/+22 |
| | | | | | | exception and calling setattr() with a live exception set. Closes #1907. | ||||
* | Repair compilation error for nested module level comprehensions. | Stefan Behnel | 2017-10-03 | 3 | -8/+56 |
| | | | | Closes #1906. | ||||
* | Exclude external integration tests in appveyor again to get a passing build. | Stefan Behnel | 2017-10-01 | 1 | -1/+0 |
| | |||||
* | Avoid starting IPython in test module if we don't execute the tests. | Stefan Behnel | 2017-10-01 | 1 | -7/+19 |
| | |||||
* | Catch concrete exception in test to prevent hiding actual errors. | Stefan Behnel | 2017-10-01 | 1 | -1/+1 |
| | |||||
* | Properly disable IPython tests on import failures. | Stefan Behnel | 2017-10-01 | 1 | -1/+1 |
| | |||||
* | Avoid calling undefined names if IPython import fails.0.27.1 | Stefan Behnel | 2017-10-01 | 1 | -4/+12 |
| | |||||
* | Avoid calling undefined name if IPython import fails. | Stefan Behnel | 2017-10-01 | 1 | -1/+3 |
| | |||||
* | Disable "numpy_parallel" test on Windows as it seems to fail based on the ↵ | Stefan Behnel | 2017-10-01 | 1 | -0/+1 |
| | | | | MSVC version (seen on appveyor). |