summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Disable "test_subclassinit" test only in PyPy2, not in PyPy3.gh2781_pep487_init_subclassStefan Behnel2020-04-211-0/+4
* Give PEP-487 support a feature flag since it doesn't seem to work in PyPy2 (7...Stefan Behnel2020-04-212-3/+14
* Another PyPy2 fix.Stefan Behnel2020-04-211-1/+5
* Safety fix in Py2 fallback code.Stefan Behnel2020-04-211-1/+1
* Always make a copy of the type dict before iterating over it since iteration ...Stefan Behnel2020-04-211-1/+8
* Streamline PEP-487 implementation to avoid slowdowns if it's not used.Stefan Behnel2020-04-211-2/+68
* Move a longer utility function away from the top of the C file.Stefan Behnel2020-04-211-5/+13
* Implement PEP-487: simpler customisation of class creation.Stefan Behnel2020-04-213-7/+418
* Revert "Build Cython in parallel on appveyor if distutils support it."Stefan Behnel2020-04-201-7/+1
* Merge branch '0.29.x'Stefan Behnel2020-04-201-0/+3
|\
| * Update changelog.Stefan Behnel2020-04-201-0/+3
| * Avoid integer overflow when decoding bytes/charptr (GH-3535)Sam Sneddon2020-04-203-4/+38
* | Avoid integer overflow when decoding bytes/charptr (GH-3535)Sam Sneddon2020-04-203-4/+38
* | Disable the PEP-487 test in PyPy because it fails in travis (PyPy 7.1.1).Stefan Behnel2020-04-201-0/+1
* | Build Cython in parallel on travis.Stefan Behnel2020-04-201-1/+1
* | Suppress non-error output of the C compiler in test runner unless there is a ...Stefan Behnel2020-04-201-1/+4
* | Build Cython in parallel on appveyor if distutils support it.Stefan Behnel2020-04-201-1/+7
* | Do not create a new unicode string object when taking a fully slice.Stefan Behnel2020-04-201-0/+2
* | Merge branch '0.29.x'Stefan Behnel2020-04-201-0/+3
|\ \ | |/
| * Update changelog.Stefan Behnel2020-04-201-0/+3
| * Avoid integer overflow when computing unicode substring (GH-3532)Sam Sneddon2020-04-202-9/+30
* | Avoid useless C-API call to get a constant.Stefan Behnel2020-04-201-1/+2
* | Avoid integer overflow when computing unicode substring (GH-3532)Sam Sneddon2020-04-202-9/+30
* | Minor code cleanup.Stefan Behnel2020-04-201-4/+2
* | Fix C99-ism to make code C89 again.Stefan Behnel2020-04-201-1/+2
* | Minor code cleanup.Stefan Behnel2020-04-201-7/+10
* | Update GetItem to support __class_getitem__ for type objects (GH-3518)msg5552020-04-203-15/+181
* | Turn plain classes without bases into new-style classes with language_level=3...Stefan Behnel2020-04-195-1/+23
* | Prepare release of 3.0a2.Stefan Behnel2020-04-191-1/+1
* | Update changelog.Stefan Behnel2020-04-181-5/+11
* | Increase warning level for legacy "dict in annotations" typing.Stefan Behnel2020-04-181-2/+2
* | Make "cimport numpy" without import_array() safer by automatically calling it...da-woods2020-04-1812-8/+200
* | Make C++ typeid accept specializations of fused types (#3205)Stefan Behnel2020-04-183-1/+72
|\ \
| * | Fixed cpp_operators (handle type is None)da-woods2020-04-181-2/+2
| * | Added "analyse_as_specialized_type"da-woods2020-04-182-20/+18
| * | Fix and test "type in fused_type" special-caseda-woods2020-04-182-0/+36
| * | Removed try-catchda-woods2019-10-261-7/+5
| * | Bring attribute.fused types in lineda-woods2019-10-242-4/+21
| * | Potential fix for GH issue #3203da-woods2019-10-242-0/+22
* | | Make CodeWriter inherit from ExpressionWriter in order to support all kinds o...Stefan Behnel2020-04-183-88/+63
* | | Start writing up some help for users who want to migrate from Cython 0.29.x t...Stefan Behnel2020-04-182-0/+121
* | | Add some missing branch hints.Stefan Behnel2020-04-181-6/+6
* | | Merge branch '0.29.x'Stefan Behnel2020-04-171-4/+5
|\ \ \ | | |/ | |/|
| * | Update changelog.Stefan Behnel2020-04-171-0/+4
* | | Merge branch '0.29.x'Stefan Behnel2020-04-171-0/+1
|\ \ \ | |/ /
| * | Clear "self.index_temps" after cleanup to avoid keeping dangling temporary st...Stefan Behnel2020-04-171-0/+1
| * | Cleanup more generator temps (GH-3522)Stefan Behnel2020-04-171-11/+12
* | | Add comment and make sure the type's (empty) list of index temps cannot be ch...Stefan Behnel2020-04-171-1/+2
* | | Simplify some redundant code by calling the obvious helper function instead.Stefan Behnel2020-04-171-6/+4
* | | Cleanup more generator temps (GH-3522)da-woods2020-04-171-11/+12