summaryrefslogtreecommitdiffstats
path: root/Doc/c-api/apiabiversion.rst
Commit message (Collapse)AuthorAgeFilesLines
* gh-107298: Fix Sphinx warnings in the C API doc (#107302)Victor Stinner2023-07-261-1/+1
| | | | * Update Doc/tools/.nitignore * Fix BufferedIOBase.write() link in buffer.rst
* Docs: Use `PY_VERSION_HEX` for version comparison (#100179)Hugo van Kemenade2022-12-171-0/+2
|
* Doc: some rst linting. (GH-30149)Julien Palard2021-12-171-1/+1
|
* bpo-43931: Export Python version as API data (GH-25577)Gabriele N. Tornetta2021-12-101-0/+9
| | | | | When Python is embedded in other applications, it is not easy to determine which version of Python is being used. This change exposes the Python version as part of the API data. Tools like Austin (https://github.com/P403n1x87/austin) can benefit from this data when targeting applications like uWSGI, as the Python version can then be inferred systematically by looking at the exported symbols rather than relying on unreliable pattern matching or other hacks (like remote code execution etc...). Automerge-Triggered-By: GH:pablogsal
* bpo-43795: PEP 652 user documentation (GH-25668)Petr Viktorin2021-05-111-29/+52
| | | | | | - Reformat the C API and ABI Versioning page (and extend/clarify a bit) - Rewrite the stable ABI docs into a general text on C API Compatibility - Add a list of Limited API contents, and notes for the individual items. - Replace `Include/README.rst` with a link to a devguide page with the same info
* Doc: Replace the deprecated highlightlang directive by highlight. (#13377)Stéphane Wirtel2019-05-171-1/+1
| | | | highlightlang is deprecated since April 2018 in Sphinx. See https://github.com/sphinx-doc/sphinx/pull/4845
* Remove row-spanning cell, which the Sphinx text writer does not support.Georg Brandl2013-03-161-1/+1
|
* Close #15465: Document C API version macrosNick Coghlan2013-03-071-0/+39
Mostly moving the existing macro docs over from the standard library docs to the C API docs where they belong. Patch by Kushal Das.