index
:
delta/cython.git
0.17
0.18.x
0.19.x
0.20.x
0.21.x
0.22.x
0.23.x
0.24.x
0.25.x
0.27.x
0.28.x
0.29.x
cgetter_rewrite
ci_compile_all
clean_up_capi_features
cy3str
dalcinl-embedsignature
dalcinl/fix-c-used-variable
dalcinl/fix-c-warning
dalcinl/fix-cpdef-warning
dalcinl/fix-getbuffer
dalcinl/fix-module-cleanup
dalcinl/fix-release
dalcinl/fix-travis
dalcinl/fix-try-finally
dalcinl/mark-unused-vars
dalcinl/no-old-python
dalcinl/numpy
dropPy32
enable_limited_api_file_tests
faster_absolute_reimports
faster_pymultiply
fix-pypy3
fix_build_ext
fix_gh3246
fix_srctree_tests_on_windows
fixed_code_objects
full_code_writer
gh1461_cover_sig_line
gh1461_cover_sig_line_master
gh1807_getitem_mapping_first
gh2056_special_binop
gh2306_coro_frame
gh2343_heap_types
gh2564_enable_binding
gh2565_language_level_3str
gh2580_enable_generator_stop
gh2665_package_init_pyx
gh2670_win_intop
gh2692_remove_py26_support
gh2781_pep487_init_subclass
gh2983_lambda_sig
gh3090_always_allow_keywords
gh3092_percent_d_format
gh3481_defaults_warning
gh3545_reduce_cython_reimport
gh3554_smart_exit_gil
gh3573_versioned_pxds
gh3578_refleak
gh3625_returns_exc
gh3678_undep_unicode
gh884_docstrings
gsoc-kurt-regraft
ipython711
ipython711_master
less_tp_new
linting
ll3_new_style_classes
master
msvc_cpp
neg-overflow
no-old-python
optimise_pysequence_list
patma-preview
pep484_typing
pep515_underscores_in_numbers
pkg_init_windows
release
robertwb-rect
simplify_utility_loading
smarter_bounds_checks
test_stats
travis-ci
travis_cleanup
tune_calls
update_test_dependencies
github.com: cython/cython.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Cython
/
Compiler
/
TypeSlots.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Keep the "tp_print" slot for PyPy < 3.10 and CPython < 3.9 (GH-5437)
Matti Picus
2023-05-16
1
-1
/
+1
*
Support PyBufferProcs with Limited C-API under Py3.9+ or Py3.11+ (GH-5422)
Lisandro Dalcin
2023-05-04
1
-3
/
+4
*
Remove useless parentheses.
Stefan Behnel
2023-05-04
1
-3
/
+3
*
prepare cython for PyPy3.10 (#5408)
Matti Picus
2023-04-27
1
-1
/
+1
*
Change how memoryviewslice/array has sequence flag set (#5187)
da-woods
2022-12-31
1
-0
/
+2
*
Support 2 and 3 arg __[ri]pow__ (#5168)
da-woods
2022-12-15
1
-8
/
+15
*
Add new "tp_watched" PyTypeObject field in Py3.12.
Stefan Behnel
2022-11-29
1
-0
/
+1
*
Fix type slot definitions of some binop self types (#5068)
da-woods
2022-10-07
1
-3
/
+3
*
Make sure we call __del__ for final types (#4996)
da-woods
2022-09-05
1
-2
/
+1
*
Replace `NotImplemented` with `NotImplementedError` (#4786)
Elisha Hollander
2022-05-14
1
-1
/
+1
*
Mark reverse operators with METHOD_COEXIST (GH-4754)
da-woods
2022-05-13
1
-2
/
+2
*
Merge branch 0.29.x
Stefan Behnel
2022-05-11
1
-0
/
+14
*
Remove dead code.
Stefan Behnel
2022-02-19
1
-1
/
+0
*
Avoid C compiler warning about uninitialised "am_send" slots in Py3.10+.
Stefan Behnel
2022-01-21
1
-0
/
+1
*
Adapt to upcoming PyPy3.8/9 releases (GH4517)
Matti Picus
2021-12-25
1
-1
/
+1
*
Guard uses of tp_pypy_flags and tp_vectorcall on PyPy (GH-4509)
Matti Picus
2021-12-21
1
-2
/
+2
*
Support "__del__()" to implement "tp_finalize" according to PEP-442 (GH-3804)
ax487
2021-12-19
1
-2
/
+17
*
Revert "Add tp_inline_values_offset to slot_table (GH-4472)"
Stefan Behnel
2021-12-16
1
-1
/
+0
*
Add tp_inline_values_offset to slot_table (GH-4472)
da-woods
2021-12-05
1
-0
/
+1
*
Make self argument for binops typed (GH-4436)
da-woods
2021-11-18
1
-212
/
+253
*
Make sure that version dependent special methods are correctly and completely...
Stefan Behnel
2021-10-24
1
-2
/
+2
*
Split the current "CYTHON_COMPILING_IN_LIMITED_API" macro guard (GH-3611)
scoder
2021-05-25
1
-25
/
+77
*
Call destructors for structs in C++ (GH-3228)
da-woods
2020-09-04
1
-1
/
+1
*
Fix many indentation and whitespace issues throughout the code base (GH-3673)
scoder
2020-06-10
1
-11
/
+11
*
Merge branch '0.29.x'
Stefan Behnel
2020-05-26
1
-16
/
+28
|
\
|
*
Python-style binary operation methods.
Robert Bradshaw
2020-05-23
1
-16
/
+28
|
*
FIX: do not include tp_print for py39 (GH-3186)
Thomas A Caswell
2019-10-14
1
-1
/
+1
|
*
Explicitly initialize tp_print in Python 3.8 (GH-3171)
Pablo Galindo
2019-10-08
1
-1
/
+3
*
|
Fix reference to missing utility function, which is not more than an alias to...
Stefan Behnel
2020-04-26
1
-1
/
+1
*
|
Clean up and repair the type spec generation for the limited API, leaving mor...
Stefan Behnel
2020-04-26
1
-16
/
+39
*
|
Add "tp_pypy_flags" field to PyTypeObject struct when compiling in PyPy 6.0+ ...
Stefan Behnel
2020-04-21
1
-0
/
+2
*
|
Add LIMITED_API support and remove static state (GH-3223)
Eddie Elizondo
2020-01-12
1
-2
/
+19
*
|
FIX: do not include tp_print for py39 (GH-3186)
Thomas A Caswell
2019-10-14
1
-1
/
+1
*
|
Explicitly initialize tp_print in Python 3.8 (GH-3171)
Pablo Galindo
2019-10-08
1
-1
/
+3
*
|
Use METH_FASTCALL on CPython >= 3.7 (GH-3021)
Jeroen Demeyer
2019-08-27
1
-4
/
+33
*
|
Minor cleanup in handling METH_xxx flags (#3004)
Jeroen Demeyer
2019-06-23
1
-0
/
+11
*
|
Merge branch '0.29.x'
Stefan Behnel
2019-05-31
1
-0
/
+1
|
\
\
|
|
/
|
*
Fix compile errors in CPython 3.8b1 due to the tp_print/tp_vectorcall slots.
Stefan Behnel
2019-05-31
1
-0
/
+1
*
|
Refactor some duplicate code in TypeSlots.py.
Stefan Behnel
2019-03-31
1
-12
/
+12
*
|
Avoid generating empty tp_new() functions if we can copy the function pointer...
less_tp_new
Stefan Behnel
2019-03-30
1
-9
/
+38
*
|
Avoid generating a tp_new() function for extension types that do not need the...
Stefan Behnel
2019-03-22
1
-7
/
+5
*
|
Support CPython builds with docstrings disabled by wrapping docstring literal...
Stefan Behnel
2019-03-04
1
-1
/
+1
*
|
Use explicit boolean values instead of not so obvious integers.
Stefan Behnel
2018-12-14
1
-6
/
+6
*
|
Mark optimized abs as being nogil-safe.
Elliott Sales de Andrade
2018-12-08
1
-2
/
+4
|
/
*
Use a specialised GenericGetAttr implementation for the "tp_getattro" slot wh...
Stefan Behnel
2018-01-25
1
-0
/
+14
*
Correct the signature of "__richcmp__()": first argument is "self", not "obje...
Stefan Behnel
2018-01-17
1
-2
/
+1
*
Fix the first argument special method signatures of "__eq__", "__lt__" and th...
Stefan Behnel
2017-10-13
1
-1
/
+1
*
Revert "Use concrete macro for "tp_finalize" usage everywhere instead of Pyth...
Stefan Behnel
2017-09-29
1
-1
/
+1
*
Use concrete macro for "tp_finalize" usage everywhere instead of Python versi...
Stefan Behnel
2017-09-29
1
-1
/
+1
*
Add missing special signature for "__getattribute__" method in order to enfor...
Stefan Behnel
2017-09-04
1
-0
/
+1
[next]