Victor Stinner
f6da790122
gh-111389: Add PyHASH_MULTIPLIER constant ( #119214 )
2024-05-21 19:51:51 +02:00
Serhiy Storchaka
e2e0b4b4b9
gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)
2024-03-22 20:19:10 +02:00
Sergey B Kirpichev
1e68c4b876
gh-111389: expose PyHASH_INF/BITS/MODULUS/IMAG macros as public ( #111418 )
...
Co-authored-by: Victor Stinner <vstinner@python.org>
2024-03-09 21:32:05 +01:00
Victor Stinner
828451dfde
gh-111545: Add Py_HashPointer() function ( #112096 )
...
* Implement _Py_HashPointerRaw() as a static inline function.
* Add Py_HashPointer() tests to test_capi.test_hash.
* Keep _Py_HashPointer() function as an alias to Py_HashPointer().
2023-12-06 15:09:22 +01:00
Victor Stinner
a971574b73
gh-111545: Mention PEP 456 in PyHash_GetFuncDef() doc ( #112647 )
2023-12-03 11:21:48 +00:00
Victor Stinner
55f3cce821
gh-111545: Test PyHash_GetFuncDef() function ( #112098 )
...
Add Modules/_testcapi/hash.c and Lib/test/test_capi/test_hash.py.
2023-11-15 03:41:29 +01:00