summaryrefslogtreecommitdiff
path: root/Cython/Compiler/PyrexTypes.py
Commit message (Expand)AuthorAgeFilesLines
* Custom int128 conversion as a slow fallback (GH-5419)scoder2023-05-151-4/+10
* Silence GCC -Wsign-conversion (GH-5421)Lisandro Dalcin2023-05-031-2/+2
* Make memoryviews with aliased item types comformable (GH-5375)Yue Yang2023-04-201-1/+1
* Fix annotation typing of Optional[tuple] (#5272)da-woods2023-03-011-0/+3
* Fix some issues when optimising the builtin memoryview (GH-5271)da-woods2023-03-011-0/+3
* Support auto-generation of Numpy ufuncs (GH-4803)da-woods2023-02-251-1/+1
* Improve "subscript typing" of builtins (GH-5058)da-woods2023-02-241-10/+18
* Improve "cpdef enum" to Python conversion (GH-4877)da-woods2023-01-101-0/+57
* Make cpdef enums pickleable (GH-5124)da-woods2023-01-101-0/+2
* Change how memoryviewslice/array has sequence flag set (#5187)da-woods2022-12-311-0/+2
* Add the `cpow` directive to bring Cython `**` close to Python (GH-5016)da-woods2022-12-081-0/+46
* Improve detection of C complex.h (GH-5021)da-woods2022-12-081-7/+32
* Accept both 'int' and 'long' for 'x: int' annotations in Py2 (GH-5097)scoder2022-12-081-0/+3
* Revert "Change the type check for 'x: int' to 'isinstance(x, (int, long))' in...Stefan Behnel2022-10-261-3/+0
* Change the type check for 'x: int' to 'isinstance(x, (int, long))' in Py2, to...Stefan Behnel2022-10-261-0/+3
* [ENH] Propagate exceptions from `cdef` functions by default (#4670)Ashwin Srinath2022-09-101-1/+3
* Make sure we call __del__ for final types (#4996)da-woods2022-09-051-0/+2
* Handle fused types containing indirect fused types (#4725)da-woods2022-08-201-1/+22
* Let C++ references work in fused types (#4719)da-woods2022-08-081-0/+2
* Give better errors on size changes of PyVarObjects and reduce false positives...da-woods2022-07-161-1/+1
* Fix annotation type analysis for Python "typing" types (GH-4606)scoder2022-07-111-47/+16
* Improve coercion rules on function pointer exception specification and add te...da-woods2022-05-301-0/+3
* Allow None to coerce to C types separately from other object values. (GH-4740)scoder2022-04-181-8/+22
* Include return type in fused types of function pointers (GH-4678)da-woods2022-03-151-8/+16
* Make ctypedefed bint behave like normal bint (GH-4660)0dminnimda2022-03-041-2/+7
* Remove unused imports (GH-4643)Matus Valo2022-02-151-1/+1
* Remove a dead Py<2.6 workaround for tuples previously not having an .index() ...Stefan Behnel2022-02-101-4/+3
* Revert "Fix some typos in apparently unused code."Stefan Behnel2022-01-301-2/+2
* Revert "Check for "Optional[ctype]" earlier because we need to make sure that...Stefan Behnel2022-01-301-1/+9
* Check for "Optional[ctype]" earlier because we need to make sure that "Option...Stefan Behnel2022-01-301-9/+1
* Fix some typos in apparently unused code.Stefan Behnel2022-01-301-2/+2
* Implement cdef dataclasses (GH-3400)da-woods2022-01-291-1/+101
* Ban templating C++ classes with reference counted types (GH-4337)da-woods2021-12-061-2/+4
* Refactor function to make it less verbose and simpler to change: error cases ...Stefan Behnel2021-07-201-12/+7
* Prevent C++ coercions from picking up user-set directives (GH-4206)da-woods2021-07-201-5/+3
* Resolve some issues with "cpp_locals" (GH-4265)da-woods2021-07-191-0/+1
* Add directive "cpp_locals" to handle C++ variables using std::optional (GH-4225)da-woods2021-06-291-2/+26
* Add support for C++17 execution policy parameter (GH-3790)Ashwin Srinath2021-05-251-2/+13
* Correctly process the entries of overloaded extern static C++ methods (GH-4129)Ashwin Srinath2021-05-031-0/+2
* Fix invalid code in CReferenceBaseType.__repr__ (GH-4124)da-woods2021-04-171-1/+1
* Modernise code: use set literals/comprehensions where possible, frozenset whe...Stefan Behnel2021-04-131-5/+5
* Fix some issues with duplicated utilitycode (GH-3743)da-woods2021-03-271-1/+10
* Fix crash on memoryview self-assignments (GH-3874)da-woods2020-11-071-1/+1
* Resolve merge conflict.Stefan Behnel2020-10-081-4/+0
* Merge branch '0.29.x'Stefan Behnel2020-10-081-1/+5
|\
| * Make type identifier escaping deterministic: hash() hashing lead to unpredict...Stefan Behnel2020-10-081-3/+3
| * Remove illegal casting of structs when using ctuple (GH-3599)MegaIng2020-05-121-0/+3
* | Clean up and test type identifier escaping.Stefan Behnel2020-10-031-22/+36
* | Allow creation of wrappers for cdef functions with memoryviews (GH-3856)da-woods2020-10-031-4/+6
* | Add support for forwarding references (GH-3821)Ashwin Srinath2020-10-031-16/+45