GitHub / python/devguide / commits
The Python developer's guide
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5b0b4269 | Change double hyphens (en dashes) to em (longer) dashes |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f314e512 | bpo-42048: Clinic Howto: Document AC's defining_class converter (python/cpyth... |
Erlend Egeberg Aasland <e****d@i****o>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 3cd45433 | Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!" |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| e60b3280 |
Docs: Argument Clinic: Restructure "Basic concepts and usage" (python/cpython...
Co-authored-by: Adam Turner <9****r@u****m>, Alex Waygood <A****d@G****m>, Ezio Melotti <e****i@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| d11b3b7b |
Document Py_ssize_t. (python/cpython#92512)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Julien Palard <j****n@p****r>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| d49557b9 |
docs: Change links to label refs (python/cpython#98454)
Co-authored-by: C.A.M. Gerlach <C****h@G****M> |
Stanley <4****y@u****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| b09433d1 | Doc fixes for Argument Clinic. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 26b8c6f1 | Docs: be less specific about python versions (python/cpython#6985) |
Eitan Adler <g****r@u****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 980ec861 | python/cpython#98763: Prefer "python" over "python3" for command line example... |
Mariusz Felisiak <f****z@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 29ac2564 | Issue #19273: The marker comments Argument Clinic uses have been changed |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 5c948202 | Issue #19659: Added documentation for Argument Clinic. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f76bc265 | Issue #20268: Argument Clinic now supports cloning the parameters |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 71ec6589 | Issue #28755: Improve syntax highlighting in Arg Clinic howto |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| a878bd3f | bpo-29918: Add missed "const" modifiers in C API documentation. (#846) |
Serhiy Storchaka <s****a@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f8890e50 | Improve highlighting of some code blocks. (python/cpython#6401) |
Serhiy Storchaka <s****a@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 355e339f | bpo-29596: Improve clinic howto documentation (GH-1710) |
gfyoung <g****7@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 1d0b93f7 | including correctly generating code for Clinic blocks inside C |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 78eb4516 | Issue #27745: Fix some typos in Argument Clinic howto, by Lele Gaifax |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 2c548803 | Argument Clinic: fixed test suite, improved howto. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 945022bb | clinic: PY_LONG_LONG -> long long |
Benjamin Peterson <b****n@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| a0695540 | bpo-38600: NULL -> ``NULL``. (python/cpython#17001) |
Serhiy Storchaka <s****a@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 9b2c9448 | Doc improvements for Clinic howto "Goals" section. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| b57ec578 | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 4bb10efb | Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (py... |
Ned Batchelder <n****d@n****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 1cf395b5 | Docs: clean up Argument Clinic howto's (python/cpython#107797) |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 3cf43cbc | bpo-35042: Use the :pep: role where a PEP is specified (python/cpython#10036) |
Stéphane Wirtel <s****e@w****e>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 0083c627 | Minor doc fix in Clinic howto. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| adecaef6 | GitHub-Issue-Link: https://github.com/python/cpython/issues/64547 |
Ezio Melotti <e****i@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f6911260 | Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting. |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 67be7bd4 |
bpo-46613: Add PyType_GetModuleByDef to the public API (python/cpython#31081)
Co-authored-by: Victor Stinner <v****r@p****g> |
Petr Viktorin <e****u@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 219b7e93 | bpo-45320: Remove long-deprecated inspect methods (python/cpython#28618) |
Hugo van Kemenade <h****k@u****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 96aca64d | Documentation fixes, including fixing "suspicious" problems. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 95457112 | Issue #27626: Spelling fixes in docs, comments and internal names |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 93bb96d4 | Issue #24000: Improved Argument Clinic's mapping of converters to legacy |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 9f20a123 |
Docs: Argument Clinic: Add Background and Tutorial top-level sections (python...
Co-authored-by: Ezio Melotti <e****i@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 9e49475f | python/cpython#104389: Add 'unused' keyword to Argument Clinic C converters (... | Erlend E. Aasland <e****d@p****m> | almost 3 years ago | |
| 2f81c6b3 | python/cpython#95007: Remove the NoneType return converter from Argument Clin... |
Noam Cohen <n****m@n****e>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 1bb1c456 |
Docs: Add missing markup to Argument Clinic docs (python/cpython#106876)
Co-authored-by: Ezio Melotti <e****i@g****m>, Serhiy Storchaka <s****a@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 5326a443 | python/cpython#107507: Replace 'The goals of Argument Clinic' with a summary ... |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| d23512e3 | Issue #20287: Argument Clinic's output is now configurable, allowing |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| d48d70b8 |
Docs: Normalise Argument Clinic advanced topics headings (python/cpython#106842)
Co-authored-by: Ezio Melotti <e****i@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 62b9d340 |
python/cpython#95065: Add Argument Clinic support for deprecating positional ...
Co-authored-by: Alex Waygood <A****d@G****m>, Serhiy Storchaka <s****a@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 58d8d34f |
Docs: Argument Clinic: Improve 'How to write a custom converter' (python/cpyt...
Co-authored-by: Ezio Melotti <e****i@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 75ab88f4 | Docs: Argument Clinic: Move the CConverter class to the reference (python/cpy... |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| b59f9cd8 | Add clinic.rst with history |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| bfcc6cf1 | Fix Issue #21528 - Fix documentation typos |
Donald Stufft <d****d@s****o>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| c9ef0050 | Docs: Remove duplicate word in Argument Clinic howto heading (python/cpython#... |
Hakan Celik <h****v@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 6f86b5a2 | Issue #20214: Fixed a number of small issues and documentation errors in |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 5122701b | Docs: Argument Clinic: Group guides about default values (python/cpython#106872) |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 769053fa | python/cpython#64658: Expand Argument Clinic return converter docs (python/cp... | Erlend E. Aasland <e****d@p****m> | almost 3 years ago | |
| c4a0b9cd | Issue #25626: Change zlib to accept Py_ssize_t and cap to UINT_MAX |
Martin Panter <v****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 4baaf762 | Adapt clinic.rst |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| ce97b520 | Docs: Remove the numbered steps from the Argument Clinic tutorial (python/cpy... |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 78318c16 |
python/cpython#86457: Add docs for Argument Clinic @text_signature directive ...
Co-authored-by: Alex Waygood <A****d@G****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 09f1afa4 | python/cpython#92536: PEP 623: Remove wstr and legacy APIs from Unicode (pyth... |
Inada Naoki <s****y@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 2d0204d3 |
python/cpython#104683: Add --exclude option to Argument Clinic CLI (python/cp...
Co-authored-by: Serhiy Storchaka <s****a@g****m> |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 244f0be4 | Doc: Replace the deprecated highlightlang directive by highlight. (python/cpy... |
Stéphane Wirtel <s****e@w****e>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| ce62dfbd | Docs: Normalize Argument Clinic How-To section capitalization (python/cpython... |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 05975803 | Change an en-dash to an em-dash. |
Serhiy Storchaka <s****a@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| e630cce8 | python/cpython#97956: Mention `generate_global_objects.py` in `AC How-To` (py... |
Nikita Sobolev <m****l@s****e>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 7ef9a8e9 | Add clinic.rst to Development Tools |
Erlend E. Aasland <e****d@p****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 1357eddf | Issue #20226: Major improvements to Argument Clinic. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| e1a950b6 | Issue #20294: Argument Clinic now supports argument parsing for __new__ and |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f1bb7b6a | Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard. |
Larry Hastings <l****y@h****g>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 2630d188 | bpo-20260: Implement non-bitwise unsigned int converters for Argument Clinic.... |
Serhiy Storchaka <s****a@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| f2a1796f | Closes #20200: Argument Clinic custom converter example should be in a |
Zachary Ware <z****e@g****m>
Committed by: Erlend E. Aasland <e****d@p****m> |
almost 3 years ago | |
| 03a3c234 | Remove redundant references to python-committers (#1166) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 738cb26e | Update legal name from Dong-hee Na to Donghee Na (#1165) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cb39ecac |
Use sentence case for titles (#1162)
Co-authored-by: Adam Turner <9****r@u****m>, Ezio Melotti <e****i@g****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 5d27e914 | Fix typos to follow style guide (#1163) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| dbccd839 | Add "Helping with the Developer’s Guide" to documentarians column (#1164) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b70b7634 |
Bump Sphinx to 7.2.5 (#1155)
Co-authored-by: Hugo van Kemenade <h****k@u****m> |
Adam Turner <9****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f88487f6 | Fix buildbot config issue URL |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 99fe52a0 | Point to buildbot config repo rather than mailing list for adding a worker (#... |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| b66af5a0 | Update dev guide with recent compiler and bytecode simplifications (#1154) |
Irit Katriel <1****l@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d994dffc |
Document PGO builds (#1153)
Co-authored-by: Alex Waygood <A****d@G****m>, Adam Turner <9****r@u****m> |
길재은 <r****2@n****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 689528c6 |
Rename Advanced Tools to Development Tools (#1149)
Co-authored-by: Hugo van Kemenade <h****k@u****m> |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 0eba99f6 | Add a new coordinator for zh_CN (#1150) |
A <5****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| dc0be4db |
Adding Codespaces Documentation (#1144)
Co-authored-by: Hugo van Kemenade <h****k@u****m>, Pradyun Gedam <p****g@g****m>, Brett Cannon <b****t@p****g> |
Marlene <5****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d61215d8 |
Bump sphinx-lint from 0.6.7 to 0.6.8 (#1146)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| ee22ad7a |
Bump sphinx from 7.0.1 to 7.1.1 (#1147)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 1cb3c183 | Add linting to CI via pre-commit (#987) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 65ae4a82 | Reviewing PRs: On GitHub the nosy list is called subscribers (#1143) |
Moritz Neeb <n****u@k****e>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d6edccf9 | Strip space from pasted text (#1142) |
chengfangho <8****o@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a5defb45 | Update link to blurb documentation (#1137) |
Emmanuel Arias <e****u@y****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 93c3ee7c | Update planned 3.13.0 release date: 2024-10-01 (#1132) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 0f2347b1 | Add PEP 719 for Python 3.13 (#1131) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| be8ffbf7 | Python 3.7 is EOL (#1130) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 3f08d251 | Add guidelines for C API return values (#1123) |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 13dc9649 |
Link to Discourse first in "Help with Documentation" section (take 2) (#1118)
Co-authored-by: Łukasz Langa <l****z@l****l>, C.A.M. Gerlach <C****h@G****M> |
Mariatta <M****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 72c37bd4 | Remove outdated reference to Python 3.5 (#1120) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 9eb2bbe5 | Replace GH-Pages with RTD for Turkish (#1114) |
Ege Akman <m****e@e****v>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e8ba96a7 | Correct some punctuation errors (#1113) |
Safwan Samsudeen <6****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 194de1f3 | Rewrite 'Regenerating configure' section of building guide (#1109) |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 9b5ecd2a | Update build status message in the Setup/Building section (#1110) |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 7620395a |
Bump macOS build recommendations to OpenSSL v3.0 (#1112)
Co-authored-by: Ned Deily <n****d@p****g> |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| b3e561c6 | Use targeted env vars for overriding compiler/linker flags on macOS (#1058) |
Erlend E. Aasland <e****d@p****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 8ffeda5c |
Maintain support for pre-Python 3.11 (#1107)
Co-authored-by: C.A.M. Gerlach <C****h@G****M> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| f9230ff0 |
Bump sphinx from 6.1.3 to 7.0.1 (#1106)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e87fa511 | Add note about the CI generated ABI file (#1104) |
Steve Dower <s****r@p****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago |