summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Prepare release of Cython 3.0a7.3.0a7Stefan Behnel2021-05-242-4/+4
* Update changelog.Stefan Behnel2021-05-241-4/+66
* Revert "Optimize enumerate() with start argument and (GH-4077)" (GH-4192)scoder2021-05-243-33/+3
* Add operator= to shared_ptr for assignments to base classes (GH-4185)Søren Fuglede Jørgensen2021-05-242-0/+10
* Fix type inference on builtin max (GH-4156)da-woods2021-05-242-3/+21
* Enable usage of std::move() only in the supported versions of MSVC (GH-4191)Max Bachmann2021-05-231-1/+2
* Support cimports in pure Python code. (GH-4190)scoder2021-05-237-24/+168
* Work around a bug in PyPy 7.3.4 / 7.3.5.Stefan Behnel2021-05-231-1/+1
* Move a Py3.6-only test into a suitable pure-Python test file.Stefan Behnel2021-05-232-9/+9
* Assume that any assignment to a variable that has a PEP-526 type annotation i...Stefan Behnel2021-05-222-1/+14
* Fix a crash when compiling a module without statements, only a single declara...Stefan Behnel2021-05-222-0/+16
* Fix pure Python struct test in Py<3.6 where keyword dicts are unordered. This...Stefan Behnel2021-05-221-1/+5
* Allow struct instantiation from positional arguments in pure Python mode.Stefan Behnel2021-05-222-12/+32
* Add missing incref.Stefan Behnel2021-05-211-0/+1
* Merge branch '0.29.x'Stefan Behnel2021-05-201-0/+4
|\
| * ALways mark the entry of generator expression functions as used. Because, why...Stefan Behnel2021-05-201-0/+4
* | Include .h and _api.h files in target overwrite check.Stefan Behnel2021-05-202-26/+97
* | Repair a Python compatibility test in Py3.10.Stefan Behnel2021-05-201-4/+11
* | Refuse to overwrite output C/C++ files that probably were not created by Cyth...scoder2021-05-204-9/+158
* | Merge branch '0.29.x'Stefan Behnel2021-05-190-0/+0
|\ \ | |/
| * Apply some standard macro safety fixes.Stefan Behnel2021-05-191-6/+6
| * Fix another direct usage of "tstate->use_tracing" in Py3.10.Stefan Behnel2021-05-191-1/+1
| * Adapt tracing code to Py3.10 beta 1.Stefan Behnel2021-05-191-30/+49
* | Add a Code of Conduct, and a reporting manual for it (GH-4168)Ralf Gommers2021-05-182-0/+170
* | Disable some plain Python (non Cython related) tests that fail in Py3.10 due ...Stefan Behnel2021-05-181-1/+4
* | Use std::move in c++ during yield context switch. (GH-4154)Yu Feng2021-05-183-14/+52
* | Fix move-if-supported for function wrappers (GH-4164)da-woods2021-05-161-1/+1
* | Fix annotations for decorated classes (GH-4151)matsjoyce2021-05-154-2/+71
* | Test runner: make "-k" option also select amongst the unit tests, not only do...Stefan Behnel2021-05-151-6/+19
* | Apply some standard macro safety fixes.Stefan Behnel2021-05-151-6/+6
* | Fix another direct usage of "tstate->use_tracing" in Py3.10.Stefan Behnel2021-05-151-1/+1
* | Minor code cleanups.Stefan Behnel2021-05-151-0/+3
* | Remove some dead code.Stefan Behnel2021-05-151-5/+2
* | Silence C compiler warnings about unused variables in a universal way (GH-4162)Max Bachmann2021-05-1511-66/+137
* | Fix implicit sign conversion warning (GH-4148)Max Bachmann2021-05-141-2/+2
* | Avoid shadowing an outer variable (GH-4147)Max Bachmann2021-05-141-4/+4
* | Disable "cycoverage" test job since it currently fails, probably dude to issu...Stefan Behnel2021-05-141-28/+28
* | Add a coverage test job with a compiled Cython package to compare plain Pytho...Stefan Behnel2021-05-143-13/+52
* | Adapt tracing code to Py3.10 beta 1.Stefan Behnel2021-05-141-30/+49
* | Add test job for code coverage analysis (GH-4157)Zhenbo Li2021-05-142-1/+34
* | Fix conditional code in __Pyx_PyType_Ready() for Py3.10.Stefan Behnel2021-05-141-7/+8
* | Use a dedicated test requirements file for Py3.4/5.Stefan Behnel2021-05-142-2/+6
* | Test: use newer NumPy version in recent Python versions.Stefan Behnel2021-05-142-2/+2
* | Exclude end-to-end tests from test runs with '--cython-only' since they execu...Stefan Behnel2021-05-141-0/+3
* | Execute AlignFunctionDefinitions before MarkClosureTransform. (GH-4127)Matus Valo2021-05-113-10/+53
* | Reduce memory allocations in C++ to PyList Conversions (GH-4081)Max Bachmann2021-05-101-11/+42
* | Add C++ "to_string()" function to declarations.Stefan Behnel2021-05-072-1/+24
* | Optimise float(int).Stefan Behnel2021-05-062-5/+51
* | Add error handling to __Pyx__PyNumber_Float() (GH-4144)Andrew Brown2021-05-062-3/+26
* | Correctly process the entries of overloaded extern static C++ methods (GH-4129)Ashwin Srinath2021-05-033-23/+82