An open API service providing commit metadata for open source projects.

GitHub / python/pythoncapi-compat / commits

The pythoncapi-compat project can be used to write a C extension supporting a wide range of Python versions with a single code base.

SHA Message Author Date Stats
7539c7f8 Add hash constants (#85) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
52486a9d Add PyTime API (#84) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
deb6f402 API: document not supported functions Victor Stinner <v****r@p****g> over 2 years ago
4678af46 Add Py_HashPointer() (#83) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2ff44415 Update tests Victor Stinner <v****r@p****g> over 2 years ago
481bee0b GHA: test Python 2.7 (#82) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5bf2fb2f Add PyDict_Pop() function (#81) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1c1ab386 Add PyList_Extend() (#80) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
85e4cd55 Test Python 3.13 (#79) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
99ab0d37 Add PyUnicode_EqualToUTF8() function (#78) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
dab5f983 Fix typo: _Py_IsFinalizing() not Py_IsFinalizing Victor Stinner <v****r@p****g> over 2 years ago
f78c780d Add PyThreadState_GetUnchecked() (#77) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a5943544 Add PyObject_VisitManagedDict() (#76) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
671fb694 Add PyObject_HasAttrWithError() (#74) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
309c56db Add PyMapping_HasKeyWithError() function (#73) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
81098119 Add PyLong_AsInt() function (#72) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4734c8ec Add PyDict_ContainsString() function (#71) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
5b5b5473 Fix setup.py when CC contains -std=c11 option (#70) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
e4539d00 Don't include frameobject.h on Python 3.11 (#69) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a01e63e8 Remove support for Python 2.7 on Windows (#68) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
47c06565 Test pypy3.10 Victor Stinner <v****r@p****g> over 2 years ago
92412c9d Test old PyPy versions (#67) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1bb4e168 Add Py_IsFinalizing() (#66) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
91e323f1 Tests log the Python version Victor Stinner <v****r@p****g> over 2 years ago
59b1b841 Add PyTorch to users.rst (#65) albanD <d****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
64becb30 Set documentation configuration to English Victor Stinner <v****r@p****g> over 2 years ago
a1d8346a GHA uses "3.12" for Python 3.12 (#64) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8d591d34 Drop Python 3.4 support (#63) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
eaff3c17 Add PyDict_GetItemRef() Victor Stinner <v****r@p****g> over 2 years ago
c7dac975 Use _Py_NULL for C++ Victor Stinner <v****r@p****g> over 2 years ago
e3f0eba8 Add PyModule_Add() function Victor Stinner <v****r@p****g> over 2 years ago
7515dae0 Add PyMapping_GetOptionalItem() function Victor Stinner <v****r@p****g> over 2 years ago
157d6d43 Add PyObject_GetOptionalAttr() function Victor Stinner <v****r@p****g> over 2 years ago
1911dd4e Add PyObject_Vectorcall() (#62) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4dbb3102 runtests.py runs python3-debug first Victor Stinner <v****r@p****g> over 2 years ago
d000b555 PyWeakref_GetRef() returns 1 on success Victor Stinner <v****r@p****g> over 2 years ago
6c49cf34 Add PyWeakref_GetRef() function (#61) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
96693481 Remove Python 2.7 from GHA Victor Stinner <v****r@p****g> almost 3 years ago
e893e06f Drop support for alpha versions of Python 3.11 Victor Stinner <v****r@p****g> almost 3 years ago
8ba8db36 Add PyImport_AddModuleRef() function Victor Stinner <v****r@p****g> almost 3 years ago
c10dbfad Fix runtests.py for venv Victor Stinner <v****r@p****g> almost 3 years ago
e2663125 fix for pypy3.9-v7.3.11 (#59) logicsys <w****t@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
513acb3b Update tests for Python 3.12 (#60) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b4f2bb6e readthedocs.yaml: Fix Sphinx configuration Victor Stinner <v****r@p****g> almost 3 years ago
72bb252f Add .readthedocs.yaml file Victor Stinner <v****r@p****g> almost 3 years ago
3779f122 Update users.rst Mohamed Koubaa <m****a@a****m>
Committed by: Victor Stinner <v****r@p****g>
over 3 years ago
ee57e993 Rename Py_INCREF_assign to Py_NewRef (#58) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8ebf997d Add Py_SETREF and Py_CLEAR operations (#56) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
35208be2 Fix GitHub Actions for Ubuntu 22.04 (#57) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
af23244d Fix Py_INCREF_assign regex order (#53) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ba0752fc Enhance NewRef operations (#52) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5d397039 upgrade_pythoncapi: enhance Py_NewRef() operations (#51) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7d35838d Update Py_SETREF() to fix gh-98724 (#50) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
dda2c764 Support PyPy 3.9 (#49) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
5f2a7237 runtests.py: test Python 3.12 (#48) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
75b43a68 Add PyFrame_GetVar() (#46) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b079cc4f Add PyCode_GetVarnames() (#44) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
57aaa180 Fix reference leak check: flush stdout Victor Stinner <v****r@p****g> almost 4 years ago
de360d8f Fix compatibility with C++03 (#42) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
73e63863 Test -Wold-style-cast -Wzero-as-null-pointer-constant on Python 3.12 Victor Stinner <v****r@p****g> almost 4 years ago
5287eac8 Prefer setuptools to distutils Victor Stinner <v****r@p****g> almost 4 years ago
ef761f01 Use _Py_CAST() in test_pythoncapi_compat_cext.c Victor Stinner <v****r@p****g> almost 4 years ago
ab11e208 Copy _Py_CAST() from Python main branch (#40) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
2df7eddc Fix PyCode_GetCode(): declare as static inline Victor Stinner <v****r@p****g> almost 4 years ago
46d5a61f Revert "Add appveyor.yml (#31)" Victor Stinner <v****r@p****g> almost 4 years ago
fda2faac Add appveyor.yml (#31) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
90d26c59 Use Python 3.11 _Py_NULL (#36) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
bed155ef Fix PyCode_GetCode() doc Victor Stinner <v****r@p****g> almost 4 years ago
c9764f51 Use Python 3.11 _Py_CAST() macro (#35) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
9267d9ac Py_IS_TYPE() no longer uses const PyObject* type Victor Stinner <v****r@p****g> almost 4 years ago
85d1bd86 Add PyCode_GetCode() function (#34) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
258f0ebd Add 'Getting Started' guide to README (#33)
Co-authored-by: Victor Stinner <v****r@p****g>
Erlend Egeberg Aasland <e****d@i****o>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
c43cea27 Fix compatibility with Visual Studio 2013 and older Victor Stinner <v****r@p****g> almost 4 years ago
754a3d5e Rename the project to pythoncapi-compat Victor Stinner <v****r@p****g> almost 4 years ago
4ea0388e Fix negative f_lasti on Python 3.10 Victor Stinner <v****r@p****g> almost 4 years ago
ed1262e7 Fix PyFrame_GetLasti() on Python 3.10 Victor Stinner <v****r@p****g> almost 4 years ago
29368a46 PyFrame_GetLasti() will be added to Python 3.11.0b1 Victor Stinner <v****r@p****g> almost 4 years ago
dac4f8c9 Add PyFrame_GetLasti() function Victor Stinner <v****r@p****g> almost 4 years ago
03a48309 Add PyFrame_GetBuiltins() functions (#29) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8ab92fb7 New bpo to make PyCodeObject opaque Victor Stinner <v****r@p****g> almost 4 years ago
e137d72d Revert "Issue #21: Avoid C++ keyword `module` (#22)" (#28) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
6d2c96e0 Add PyFloat_Pack8() (#26) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
adca68cf Tests say C or C++ Victor Stinner <v****r@p****g> about 4 years ago
cb764fde The project moved to https://github.com/python/pythoncapi_compat (#27) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
179e5343 PYCAPI_COMPAT_CAST(): add parenthesis Victor Stinner <v****r@p****g> about 4 years ago
ca6a60ec Issue #21: Avoid C++ keyword `module` (#22) Erlend Egeberg Aasland <e****d@i****o>
Committed by: GitHub <n****y@g****m>
about 4 years ago
f9b9b9da Test Python 3.4 and 3.11 (#24) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
ea13e444 Fix #19: Change the license from MIT to 0BSD (#20) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
e16456b5 Format the API documentation Victor Stinner <v****r@p****g> about 4 years ago
b0b3ce9c users: +datatable Victor Stinner <v****r@p****g> about 4 years ago
34774637 Add C++ support (#18) Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
384d3d13 Change the Sphinx theme to default Victor Stinner <v****r@p****g> about 4 years ago
1a4b57dd Update README Victor Stinner <v****r@p****g> about 4 years ago
f18fa79a Add Sphinx documentation Victor Stinner <v****r@p****g> about 4 years ago
fb0042fb README: add details about the license Victor Stinner <v****r@p****g> about 4 years ago
3af4c0c2 README: add pybluez Victor Stinner <v****r@p****g> about 4 years ago
68e5c7fd upgrade_pythoncapi.py: log applied operations Victor Stinner <v****r@p****g> about 4 years ago
e563d495 README: mention guppy3 Victor Stinner <v****r@p****g> about 4 years ago
359a6804 Fix Python 2.7 compatibility on Windows Victor Stinner <v****r@p****g> about 4 years ago
fb1c90dd upgrade_pythoncapi: Add operation for latest header download (#15) Dong-hee Na <d****2@g****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago

← Back to repository