gh-141004: Document Py_HASH_* macros#141205
Conversation
ZeroIntensity
left a comment
There was a problem hiding this comment.
Thanks!
Sorry, something went wrong.
|
I decided to add the two blank lines around constants. Ideally I wanted sections, but I think two blank lines are better for reading the document. With so many versionadded, it's easy to get lost. |
Sorry, something went wrong.
|
I already approved this, no need to request. I'm not too familiar with this area, so I'm basically just trusting that you know what you're doing in terms of content. The format and whatnot look fine. |
Sorry, something went wrong.
3989e12
into
python:main
Nov 7, 2025
|
Well.... I included a typo :D (but that's because we have confusing names!!) I will fix it tomorrow but it will be fast (so I won't backport it yet). I knew I shouldn't have left my dev session... |
Sorry, something went wrong.
(cherry picked from commit 3989e12) Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
|
Thanks @picnixz for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13. |
Sorry, something went wrong.
|
Thanks @picnixz for the PR 🌮🎉.. I'm working now to backport this PR to: 3.14. |
Sorry, something went wrong.
(cherry picked from commit 3989e12) Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
(cherry picked from commit 3989e12) Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
This one is much more tricky because
Py_HASH_EXTERNALwas never documented and not really supported in the configure script. It would require user-defined defines and other hacks.What I can do is remove the EXTERNAL docs and make a separate bugfix.
📚 Documentation preview 📚: https://cpython-previews--141205.org.readthedocs.build/