Skip to content

[3.11] Docs: Fix Sphinx annotations in Doc/library/ctypes.rst (#107672) #107686

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4867 commits
Select commit Hold shift + click to select a range
7516953
gh-107162: Document errcode.h usage in its comment (#107177)
vstinner Jul 24, 2023
ff5f94b
Docs: Add missing markup to Argument Clinic docs (#106876)
erlend-aasland Jul 24, 2023
032f480
Thoroughly refactor the cases generator (#107151)
gvanrossum Jul 24, 2023
d27eb1e
gh-106320: Remove private _PyUnicode C API (#107185)
vstinner Jul 24, 2023
3071867
gh-106320: Remove private _PyMem API (#107187)
vstinner Jul 24, 2023
83a2837
gh-106368: Increase Argument Clinic CLI test coverage (#107156)
erlend-aasland Jul 24, 2023
837fa5c
GH-96803: Move PyUnstable_InterpreterFrame_GetCode() to Python.h (#10…
vstinner Jul 24, 2023
db17529
gh-104050: Argument Clinic: annotate `main()` (#107192)
AlexWaygood Jul 24, 2023
e717b47
gh-98608: Move PyInterpreterConfig to pylifecycle.h (#107191)
vstinner Jul 24, 2023
8ebc9fc
gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (#107193)
vstinner Jul 24, 2023
b383703
gh-106727: Add `__module__` check for `inspect.getsource(cls)` (#106968)
gaogaotiantian Jul 24, 2023
e5d5522
gh-106917: fix super classmethod calls to non-classmethods (#106977)
carljm Jul 24, 2023
ac2d85a
gh-104050: Argument clinic: annotate `format_docstring()` (#107200)
AlexWaygood Jul 24, 2023
7608fa8
gh-106149: move _PyCfg_BasicblockLastInstr and make it local to flowg…
iritkatriel Jul 24, 2023
d93fe5a
gh-104050: Argument clinic: misc improvements to type annotation cove…
AlexWaygood Jul 24, 2023
4bbf071
gh-104050: Argument Clinic: Annotate `CRenderData.__init__` (#107207)
AlexWaygood Jul 24, 2023
2e07449
gh-107211: Rename PySymtable_Lookup() to _PySymtable_Lookup() (#107212)
vstinner Jul 25, 2023
11306a9
gh-107211: No longer export internal functions (1) (#107213)
vstinner Jul 25, 2023
5a61692
gh-107211: No longer export internal functions (2) (#107214)
vstinner Jul 25, 2023
0d0520a
gh-107211: No longer export internal functions (3) (#107215)
vstinner Jul 25, 2023
c5b13d6
gh-107211: No longer export internal functions (4) (#107217)
vstinner Jul 25, 2023
3b30931
gh-107211: No longer export internal variables (#107218)
vstinner Jul 25, 2023
dbfe738
gh-104050: Argument clinic: improve typing around adding C converters…
AlexWaygood Jul 25, 2023
d9e34db
gh-104050: Argument clinic: more misc typing coverage improvements (#…
AlexWaygood Jul 25, 2023
f443b54
gh-106774: Update bundled pip version to 23.2.1 (#106775)
pfmoore Jul 25, 2023
329e4a1
gh-86493: Modernize modules initialization code (GH-106858)
serhiy-storchaka Jul 25, 2023
2425346
gh-106996: Add a how-to section to the turtle documentation (#107153)
evildmp Jul 25, 2023
6261585
gh-105059: Use GCC/clang extension for PyObject union (#107232)
vstinner Jul 25, 2023
ed08238
gh-107237: Fix test_udp_reconnection() of test_logging (#107238)
vstinner Jul 25, 2023
1a3faba
gh-106869: Use new PyMemberDef constant names (#106871)
vstinner Jul 25, 2023
1c8fe9b
gh-105059: Fix MSCV compiler warning on PyObject union (#107239)
vstinner Jul 25, 2023
188000a
Remove unused internal _PyImport_GetModuleId() function (#107235)
vstinner Jul 25, 2023
fabcbe9
gh-106739: Add `rtype_cache` to `warnings.warn` message when leaked o…
shailshouryya Jul 25, 2023
6a43cce
gh-107249: Implement Py_UNUSED() for MSVC (#107250)
vstinner Jul 25, 2023
2b1a81e
gh-106004: PyDict_GetItemRef() should only be in the limited API 3.13…
serhiy-storchaka Jul 25, 2023
b5ae7c4
gh-106350: Tkinter: do not ignore return value of `mp_init()` (GH-106…
chrstphrchvz Jul 25, 2023
698b015
gh-107226: PyModule_AddObjectRef() should only be in the limited API …
serhiy-storchaka Jul 25, 2023
233b878
gh-107082: Fix instruction size computation for ENTER_EXECUTOR (#107256)
gvanrossum Jul 25, 2023
7c89f11
gh-106185: Deduplicate `CPythonTracebackErrorCaretTests` in `test_tra…
sobolevn Jul 25, 2023
ee90107
gh-104050: Argument clinic: more misc typing improvements (#107264)
AlexWaygood Jul 25, 2023
70dc009
gh-106939: document ShareableList nul-strip quirk. (#107266)
gpshead Jul 25, 2023
33838fe
gh-104050: Argument clinic: annotate `post_parsing()` and `cleanup()`…
AlexWaygood Jul 25, 2023
579100f
gh-106368: Increase Argument Clinic CLI test coverage (#107277)
erlend-aasland Jul 26, 2023
d96ca41
gh-103735: Tkinter: remove handling for uninteresting "procbody" Tcl …
chrstphrchvz Jul 26, 2023
c362678
gh-104050: Argument clinic: improve typing around `parse_arg()` metho…
AlexWaygood Jul 26, 2023
14d074e
gh-104683: Argument Clinic: Make most arguments to `Class` and `Funct…
AlexWaygood Jul 26, 2023
b0202a4
gh-106149: Simplify stack depth calculation. Replace asserts by excep…
iritkatriel Jul 26, 2023
da8f87b
gh-107015: Remove async_hacks from the tokenizer (#107018)
pablogsal Jul 26, 2023
b1de380
gh-106948: Update documentation nitpick_ignore for c:identifer domain…
vstinner Jul 26, 2023
87b3902
gh-107298: Fix doc references to undocumented modules (#107300)
vstinner Jul 26, 2023
737d1da
Document that `os.link()` is not available on Emscripten (GH-104822)
rth Jul 26, 2023
af61cb9
gh-107091: Fix some uses of :c:member: role (GH-107129)
serhiy-storchaka Jul 26, 2023
6d5b6e7
gh-107091: Fix some uses of :c:type: role (GH-107138)
serhiy-storchaka Jul 26, 2023
e7e6e4b
gh-105002: [pathlib] Fix relative_to with walk_up=True using ".." (#1…
kukovecz Jul 26, 2023
f9bcdf2
gh-104050: Argument clinic: Complete `get_destination_buffer` annotat…
AlexWaygood Jul 26, 2023
5aa6964
gh-104050: Argument clinic: Annotate `str_converter_key()` (#107294)
AlexWaygood Jul 26, 2023
5923955
Docs: Remove the numbered steps from the Argument Clinic tutorial (#1…
erlend-aasland Jul 26, 2023
2ad6990
Docs: Argument Clinic: Restructure "Basic concepts and usage" (#106981)
erlend-aasland Jul 26, 2023
507d8bc
gh-106149: fix comment on stackdepth of generators (#107321)
iritkatriel Jul 26, 2023
391e03f
gh-107298: Fix Sphinx warnings in the C API doc (#107302)
vstinner Jul 26, 2023
8d61a71
gh-107298: Fix more Sphinx warnings in the C API doc (#107329)
vstinner Jul 27, 2023
d363eb5
gh-107091: Fix some uses of :attr: role (GH-107318)
serhiy-storchaka Jul 27, 2023
abec9a1
gh-107298: Docs: add targets for some :c:member: and :c:macro: refere…
serhiy-storchaka Jul 27, 2023
4b2e54b
gh-107279 Add `<stddef.h>` to `Modules/zlibmodule.c` to fix failing b…
shailshouryya Jul 27, 2023
71b3eda
remove outdated `_asyncio` globals from globals-to-fix.tsv (#107334)
kumaraditya303 Jul 27, 2023
ccd4253
gh-106996: Rewrite turtle explanation (#107244)
evildmp Jul 27, 2023
6e850c3
gh-103731: Remove unneeded checks for TCL_WIDE_INT_TYPE (GH-103732)
chrstphrchvz Jul 27, 2023
f84d77b
Bump some docs dependencies to resolve a Dependabot security alert (#…
AlexWaygood Jul 27, 2023
766d251
GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291)
markshannon Jul 27, 2023
d77d973
gh-105481: remove dependency of _inline_cache_entries on opname (#107…
iritkatriel Jul 27, 2023
c6539b3
GH-106895: Raise a `ValueError` when attempting to disable events tha…
markshannon Jul 27, 2023
1dbb427
gh-107196: Remove _PyArg_VaParseTupleAndKeywordsFast() function (#107…
vstinner Jul 27, 2023
9a7204b
gh-105268: _PyGC_FINALIZED() removal is already documented in 3.12 (#…
vstinner Jul 27, 2023
ac7a0f8
GH-106898: Add the exception as an argument to the `PY_UNWIND` event …
markshannon Jul 27, 2023
9833052
gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
serhiy-storchaka Jul 27, 2023
f01e4ce
gh-104432: Use `memcpy()` to avoid misaligned loads (#104433)
chrstphrchvz Jul 27, 2023
4f67921
gh-105699: Disable the Interpreters Stress Tests (gh-107354)
ericsnowcurrently Jul 27, 2023
b72947a
gh-106931: Intern Statically Allocated Strings Globally (gh-107272)
ericsnowcurrently Jul 27, 2023
75c974f
gh-104621: Check for Incompatible Extensions in import_find_extension…
ericsnowcurrently Jul 27, 2023
8bdae14
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh…
ericsnowcurrently Jul 27, 2023
2f9bb77
gh-106931: Fix the WASM Buildbots (gh-107362)
ericsnowcurrently Jul 27, 2023
c2b1689
gh-104683: Argument clinic: cleanup `state_modulename_name()` (#107340)
AlexWaygood Jul 27, 2023
76c26ea
gh-106368: Argument clinic tests: improve failure message when tests …
AlexWaygood Jul 27, 2023
3dcac78
gh-106723: forward -Xfrozen_modules option to spawned process interpr…
ergoithz Jul 28, 2023
a43cc3f
gh-106078: Isolate `decimal` module (#107287)
CharlieZhao95 Jul 28, 2023
0aa58fa
gh-107091: Fix some uses of :const: role (GH-107379)
serhiy-storchaka Jul 28, 2023
a1b6795
GH-104580: Put `eval_breaker` back at the start of the interpreter st…
markshannon Jul 28, 2023
fc130c4
gh-102509: Start initializing `ob_digit` of `_PyLongValue` (GH-102510)
illia-v Jul 28, 2023
2aaa83d
Fix typo in comment (gh-107389)
zdimension Jul 28, 2023
1ee605c
GH-101291: Add warning to "what's new" that `PyLongObject` internals …
markshannon Jul 28, 2023
3a1d819
gh-104629: Build _testclinic extension module on Windows (#104723)
erlend-aasland Jul 28, 2023
ecc05e2
gh-106368: Argument clinic: Fix minor bug in `state_modulename_name` …
AlexWaygood Jul 28, 2023
c0b81c4
gh-107305: Update the C-API Docs for PEP 684 (gh-107324)
ericsnowcurrently Jul 28, 2023
55ed85e
gh-104050: Argument clinic: complete type annotations (#107399)
AlexWaygood Jul 28, 2023
8ba4df9
gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974)
ericsnowcurrently Jul 28, 2023
cf63df8
gh-107307: Update the importlib Docs for PEP 684 (gh-107400)
ericsnowcurrently Jul 28, 2023
11c055f
gh-106881: Check for linux/limits.h before including it (#107397)
justdan6 Jul 28, 2023
810d5d8
gh-107089: Improve Shelf.clear method performance (gh-107090)
jtcave Jul 29, 2023
413ba89
gh-107091: Fix some uses of :func: role (GH-107378)
serhiy-storchaka Jul 29, 2023
f2d07d3
gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386)
serhiy-storchaka Jul 29, 2023
37551c9
gh-107369: optimize textwrap.indent() (#107374)
methane Jul 29, 2023
87de2fb
gh-104050: Argument clinic: enable mypy's `--warn-return-any` setting…
AlexWaygood Jul 29, 2023
d0dcd27
Improve the GitHub issue templates (#107150)
AlexWaygood Jul 29, 2023
89fd4f4
gh-107422: Remove outdated `TypedDict` example from typing docs (#107…
ghubrakesh Jul 29, 2023
f2abeb5
Fix the documentation for PyCode_New add `qualname` parameter (#107186)
da-woods Jul 29, 2023
2e9ddb9
add Kumar Aditya as CODEOWNER for import.c (#107441)
kumaraditya303 Jul 29, 2023
6c74b2f
gh-104683: Argument clinic: Make the `filename` parameter to `Clinic`…
AlexWaygood Jul 29, 2023
5113ed7
gh-104683: Argument clinic: pass `clinic` as a parameter where possib…
AlexWaygood Jul 29, 2023
3979150
gh-106263: Fix segfault in `signaldict_repr` in `_decimal` module (#…
CharlieZhao95 Jul 30, 2023
a24e25d
gh-107427: Update the description of UNPACK_SEQUENCE (gh-107429)
corona10 Jul 30, 2023
83e0976
gh-99079: Update macOS installer to use OpenSSL 3.0.9. (GH-107474)
ned-deily Jul 31, 2023
68f9471
Update macOS installer screens to 3.13. (GH-107475)
ned-deily Jul 31, 2023
08447b5
gh-46376: Return existing pointer when possible in ctypes (#107131)
code-of-kpp Jul 31, 2023
a1c737b
gh-104280: Add test cases for DTrace probes (#107125)
furkanonder Jul 31, 2023
2c5d206
gh-106368: Add test for Argument Clinic misbehaving custom converter_…
erlend-aasland Jul 31, 2023
f57b9fd
no-issue: Fix typo in import.c (gh-107498)
birkenfeld Jul 31, 2023
520efec
gh-105751: Remove obsolete `object` base class in some ctypes tests (…
tomasr8 Jul 31, 2023
f22bf8e
gh-87799: Improve the textual representation of IPv4-mapped IPv6 addr…
opavlyuk Jul 31, 2023
f877b32
gh-105578: Add more usage examples to `typing.AnyStr` docs (#107045)
michael-the1 Jul 31, 2023
a22ff8e
gh-105578: Document that `AnyStr` is deprecated in py313 (#107116)
michael-the1 Jul 31, 2023
5eb80a6
GH-104909: Move unused cache entries from uops to macros (#107444)
gvanrossum Jul 31, 2023
de51ded
gh-106762: Add news for `EnumMeta.__getattr__` removal (GH-107466)
jacobtylerwalls Jul 31, 2023
5e584eb
GH-104584: Fix incorrect uoperands (GH-107513)
brandtbucher Jul 31, 2023
dfb55d9
Use tstate->interp to get the interpreter state in bytecodes.c (GH-10…
brandtbucher Jul 31, 2023
abb71c6
gh-107507: Replace 'The goals of Argument Clinic' with a summary (#10…
erlend-aasland Jul 31, 2023
fb344e9
gh-107306: Add a Doc Entry for Py_mod_multiple_interpreters (#107403)
ericsnowcurrently Jul 31, 2023
db361a3
gh-105766: Document that Custom Allocators Must Be Thread-Safe (gh-10…
ericsnowcurrently Jul 31, 2023
79e479c
gh-99113: Add a What's New Entry for PEP 684 (gh-107520)
ericsnowcurrently Jul 31, 2023
f7c9144
gh-89013: Improve the performance of methodcaller (lazy version) (gh-…
eendebakpt Aug 1, 2023
052a0d1
Remove newlines from bug template (#107525)
hugovk Aug 1, 2023
557b05c
gh-106092: Fix use-after-free crash in frame_dealloc (#106875)
andersk Aug 1, 2023
49f238e
gh-107467: Restructure Argument Clinic command-line interface (#107469)
erlend-aasland Aug 1, 2023
6ef8f8c
gh-105481: the ENABLE_SPECIALIZATION flag does not need to be generat…
iritkatriel Aug 1, 2023
2bd04d4
gh-105481: combine regen-opcode-targets with regen-opcode to avoid ca…
iritkatriel Aug 1, 2023
030f6b1
gh-104683: Argument clinic: remove the `LandMine` class (#107541)
AlexWaygood Aug 1, 2023
c8872f4
Clarify `Self` interaction with subclasses (#107511)
alexei Aug 1, 2023
818c83c
gh-104683: Argument clinic: cleanup `DLSParser` `state_foo` methods (…
AlexWaygood Aug 1, 2023
b4d8897
gh-104683: Argument Clinic: Refactor and simplify 'add docstring' sta…
erlend-aasland Aug 1, 2023
439466a
gh-104146: Remove dead code from Argument Clinic (#107555)
erlend-aasland Aug 2, 2023
9ff7b4a
gh-107559: Argument Clinic: complain about non-ASCII chars in param d…
erlend-aasland Aug 2, 2023
b9c9a36
gh-106368: Increase test coverage for Argument Clinic (#107514)
erlend-aasland Aug 2, 2023
dd693d6
gh-105481: simplify definition of pseudo ops in Lib/opcode.py (#107561)
iritkatriel Aug 2, 2023
0d30a5a
GH-100964: Break cycles involving exception state when returning from…
markshannon Aug 2, 2023
af8141c
Fix test_capi.test_misc when run with -R:: (#107566)
gvanrossum Aug 2, 2023
bcdd307
gh-104683: Make Argument Clinic template strings class level members …
erlend-aasland Aug 2, 2023
017f047
gh-107471: Fix Refleaks in test_import (gh-107569)
ericsnowcurrently Aug 2, 2023
1cd479c
gh-104683: Rework Argument Clinic error handling (#107551)
erlend-aasland Aug 3, 2023
62a3a15
gh-107455: ctypes: Improve error messages when converting to an incom…
tomasr8 Aug 3, 2023
46366ca
GH-107458: fix test_tools refleak (#107577)
kumaraditya303 Aug 3, 2023
a73daf5
gh-106368: Increase Argument Clinic test coverage (#107582)
erlend-aasland Aug 3, 2023
77e0919
gh-107077: Raise SSLCertVerificationError even if the error is set vi…
pablogsal Aug 3, 2023
ed4a978
gh-107576: Ensure `__orig_bases__` are our own in `get_original_bases…
Gobot1234 Aug 3, 2023
14fbd4e
gh-107446: Fix test_inspect.test_class_with_method_from_other_module …
gaogaotiantian Aug 3, 2023
58ef741
gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (…
ericsnowcurrently Aug 3, 2023
9e6590b
gh-106368: Argument clinic tests: improve error message when `expect_…
AlexWaygood Aug 3, 2023
ee78d01
gh-104146: Argument clinic: remove unused methods and variables (#107…
AlexWaygood Aug 4, 2023
e52e87c
GH-105481: Mark more files as generated (GH-107598)
brandtbucher Aug 4, 2023
a443c31
gh-107609: Fix duplicate module check in Argument Clinic (#107610)
erlend-aasland Aug 4, 2023
0bd784b
gh-106368: Increase Argument Clinic test coverage (#107611)
erlend-aasland Aug 4, 2023
fa45958
GH-107263: Increase C stack limit for most functions, except `_PyEval…
markshannon Aug 4, 2023
2ba7c7f
Add some GC stats to Py_STATS (GH-107581)
markshannon Aug 4, 2023
ac7605e
gh-107614: Normalise Argument Clinic error messages (#107615)
erlend-aasland Aug 4, 2023
7eba274
gh-104146: Argument clinic: Remove dead code flagged by mypy's `truth…
AlexWaygood Aug 4, 2023
19f32b2
Docs: upgrade to python-docs-theme 2023.7 (#107617)
hugovk Aug 4, 2023
09a8cc7
gh-107600: Docs: Update ctypes.ArgumentError error message (#107601)
tomasr8 Aug 4, 2023
407d7fd
gh-104146: Argument clinic: remove dead code highlighted by the `vult…
AlexWaygood Aug 4, 2023
400835e
gh-106812: Refactor cases_generator to allow uops with array stack ef…
gvanrossum Aug 4, 2023
321f0f7
gh-104683: Argument Clinic: Use CConverter.length_name where possible…
erlend-aasland Aug 4, 2023
904b531
Docs: Only include Plausible for html, not for epub etc (#107637)
hugovk Aug 4, 2023
2c25bd8
gh-106368: Argument clinic: improve coverage for `self.valid_line()` …
AlexWaygood Aug 4, 2023
ec0a0d2
GH-70303: Emit FutureWarning when pathlib glob pattern ends with `**`…
barneygale Aug 4, 2023
05a824f
GH-84436: Skip refcounting for known immortals (GH-107605)
brandtbucher Aug 4, 2023
4e6fac7
gh-106608: make uop trace variable length (#107531)
rdrf2838 Aug 5, 2023
85e5b1f
gh-106812: Fix two tiny bugs in analysis.py (#107649)
gvanrossum Aug 5, 2023
5e2746d
gh-107432 Fix incorrect indentation in annotations HOWTO (#107445)
evildmp Aug 5, 2023
41178e4
GH-106684: raise `ResourceWarning` when `asyncio.StreamWriter` is not…
kumaraditya303 Aug 5, 2023
9ebc6ec
gh-107662: Switch 'any' and 'anext' in functions.rst (#107663)
terryjreedy Aug 5, 2023
4a5b422
Docs: Argument Clinic: Improve 'How to write a custom converter' (#10…
erlend-aasland Aug 5, 2023
6996b40
gh-104683: Improve consistency and test coverage of argument-clinic `…
AlexWaygood Aug 5, 2023
ecb05e0
GH-84435: Make pyspecific directives translatable (#19470)
cocoatomo Aug 6, 2023
71a7c96
Docs: Fix Sphinx annotations in Doc/library/ctypes.rst (#107672)
erlend-aasland Aug 6, 2023
9641c4d
Docs: skip python-docs-theme 2023.7 to fix mobile menu (#107666)
hugovk Aug 6, 2023
3e334ae
gh-85160: improve performance of `functools.singledispatchmethod` (#1…
eendebakpt Aug 6, 2023
9564e31
Do not use deprecated ``logger.warn()`` in pyspecific (#107694)
AA-Turner Aug 6, 2023
ee3bf45
gh-106368: Improve coverage reports for argument clinic (#107693)
AlexWaygood Aug 6, 2023
4e242d1
Improve cross-references in `runpy` docs (#107673)
kamilturek Aug 6, 2023
a6675b1
Docs: Argument Clinic: Move the CConverter class to the reference (#1…
erlend-aasland Aug 7, 2023
6925c57
gh-107442: Document all valid types for ctypes _as_parameter_ (#107443)
tomasr8 Aug 7, 2023
3c8e8f3
gh-104496: Use correct Tcl or Tk version in Tkinter tests (GH-107688)
serhiy-storchaka Aug 7, 2023
33cb0b0
gh-95065: Add Argument Clinic support for deprecating positional use …
erlend-aasland Aug 7, 2023
2ac103c
gh-85160: Reduce memory usage of `singledispatchmethod` (#107706)
AlexWaygood Aug 7, 2023
8c9af6b
Docs: Fix more Sphinx annotations in ctypes.rst (#107708)
erlend-aasland Aug 7, 2023
c399b5e
gh-107713: Reduce usage of mocks in `test_clinic.py` (#107714)
AlexWaygood Aug 7, 2023
8fcee6b
gh-107710: Speed up `logging.getHandlerNames` function (#107711)
sobolevn Aug 7, 2023
835e388
gh-95065: Argument Clinic: Pretty-print long C strings in generated c…
erlend-aasland Aug 7, 2023
50e3cc9
gh-100814: Fix exception for invalid callable value of Tkinter image …
serhiy-storchaka Aug 7, 2023
ed64204
gh-106566: Optimize (?!) in regular expressions (GH-106567)
serhiy-storchaka Aug 7, 2023
8579327
gh-107715: Escape class name in regular expression (GH-107716)
gertjanvanzwieten Aug 7, 2023
16c9415
gh-107178: Add the C API tests for the Abstract Objects Layer (GH-107…
serhiy-storchaka Aug 7, 2023
430632d
gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)
ericsnowcurrently Aug 7, 2023
bea5f93
gh-107735: Add C API tests for PySys_GetObject() and PySys_SetObject(…
serhiy-storchaka Aug 7, 2023
0e6e32f
gh-86457: Fix signature for code.replace() (GH-23199)
serhiy-storchaka Aug 7, 2023
0191af9
gh-107735: Move just added C API tests to better place (GH-107743)
serhiy-storchaka Aug 7, 2023
5dc825d
gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-107552)
ericsnowcurrently Aug 7, 2023
707018c
gh-107630: Fix Remaining Subinterpreters Crashes on Py_TRACE_REFS Bui…
ericsnowcurrently Aug 7, 2023
2df58dc
gh-106812: Small stack effect fixes (#107759)
gvanrossum Aug 8, 2023
328d925
gh-107758: Improvements to lltrace feature (#107757)
gvanrossum Aug 8, 2023
0db043d
gh-95065: Make Argument Clinic append deprecation warnings to docstri…
erlend-aasland Aug 8, 2023
a9aeb99
gh-86457: Add docs for Argument Clinic @text_signature directive (#10…
erlend-aasland Aug 8, 2023
7a250fd
README: remove unmaintained sections (#107703)
methane Aug 8, 2023
de72677
gh-107659: Add docstrings for ctypes.pointer and ctypes.POINTER (#107…
tomasr8 Aug 8, 2023
5df8b0d
gh-95065: Argument Clinic: Add comment to preprocessor warning code (…
erlend-aasland Aug 8, 2023
7c5153d
gh-106368: Argument clinic: add tests for more failure paths (#107731)
AlexWaygood Aug 8, 2023
906b73b
gh-91795: Update build optimization part of PCbuild/readme.txt (GH-91…
fatihkabakk Aug 8, 2023
f9e3ff1
gh-105699: Re-enable the Multiple-Interpreters Stress Tests (gh-107572)
ericsnowcurrently Aug 8, 2023
d4ac094
Minor accuracy improvement for statistics.correlation() (GH-107781)
rhettinger Aug 8, 2023
aab6f71
GH-100425: Note improved commutativity in sum(). (GH-107785)
rhettinger Aug 8, 2023
ea72c6f
GH-107596: Specialize str[int] (GH-107597)
brandtbucher Aug 8, 2023
0be3743
gh-104683: Add --exclude option to Argument Clinic CLI (#107770)
erlend-aasland Aug 8, 2023
7350738
gh-104683: Argument Clinic: refactor format_docstring() (#107623)
erlend-aasland Aug 8, 2023
a7daee7
gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension…
serhiy-storchaka Aug 9, 2023
7b6e34e
gh-106052: Fix bug in the matching of possessive quantifiers (gh-106515)
serhiy-storchaka Aug 9, 2023
925bbc2
gh-80282: Argument Clinic: Add clarifying comment about ASCII docstri…
erlend-aasland Aug 9, 2023
d6b7022
Fix test_rlcompleter.
serhiy-storchaka Aug 9, 2023
34cafd3
Docs: clean up Argument Clinic howto's (#107797)
erlend-aasland Aug 9, 2023
2fb484e
Future-proof helper function with zero handling. (GH-107798)
rhettinger Aug 9, 2023
52fbcf6
GH-107724: Fix the signature of `PY_THROW` callback functions. (GH-10…
markshannon Aug 9, 2023
65ce365
gh-104683: Remove unused variables from `Tools/clinic` and tests for …
AlexWaygood Aug 9, 2023
1b3f5f2
gh-104683: Argument Clinic: Params now render their own docstrings (#…
erlend-aasland Aug 9, 2023
0a7f48b
gh-95065: Produce nicer deprecation messages in Argument Clinic (#107…
erlend-aasland Aug 9, 2023
a9caf9c
GH-105848: Simplify the arrangement of CALL's stack (GH-107788)
brandtbucher Aug 9, 2023
326f0ba
GH-106485: Dematerialize instance dictionaries when possible (GH-106539)
brandtbucher Aug 9, 2023
1e229e2
gh-107814: Avoid output from Nuget installation in find_python.bat (G…
maxbachmann Aug 9, 2023
2ec16fe
gh-91054: make code watcher tests resilient to other watchers (#107821)
carljm Aug 9, 2023
f50c172
GH-107812: extend `socket`'s netlink support to FreeBSD (gh-107813)
igalic Aug 10, 2023
4890bfe
Update README for the cases generator (#107826)
gvanrossum Aug 10, 2023
0f2fb6e
gh-107689: Add docstring to `ctypes.Array` (#107697)
kostyafarber Aug 10, 2023
4845b97
gh-107409: set `__wrapped__` attribute in `reprlib.recursive_repr` (#…
denballakh Aug 10, 2023
39ef93e
gh-95065: Argument Clinic: Add functional tests of deprecated positio…
erlend-aasland Aug 10, 2023
494e3d4
GH-107774: Add missing audit event for PEP 669 (GH-107775)
markshannon Aug 10, 2023
bafedfb
gh-106149: move CFG and basicblock definitions into flowgraph.c, use …
iritkatriel Aug 10, 2023
1d976b2
GH-106485: Handle dict subclasses correctly when dematerializing `__d…
markshannon Aug 10, 2023
37d8b90
GH-107674: Avoid allocating boxed ints for `sys.settrace` line events…
markshannon Aug 10, 2023
e4275f4
gh-107838: In dataclasses, improve error message when a non-default f…
ericvsmith Aug 10, 2023
16dcce2
gh-107810: Improve DeprecationWarning for metaclasses with custom tp_…
cdce8p Aug 10, 2023
50bbc56
Fix the long64 reader in umarshal.py (GH-107828)
martindemello Aug 10, 2023
23a6db9
gh-107421: Clarify `OrderedDict` Examples and Recipes (#107613)
shailshouryya Aug 11, 2023
0733182
Merge branch 'main' into text-signature-meth-noargs-o
serhiy-storchaka Aug 11, 2023
4183cb5
Add more tests.
serhiy-storchaka Aug 11, 2023
4b3e6ed
Update Tools/c-analyzer/cpython/ignored.tsv.
serhiy-storchaka Aug 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
26 changes: 6 additions & 20 deletions .azure-pipelines/ci.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,19 @@
variables:
coverage: false

trigger: ['main', '3.10', '3.9', '3.8', '3.7']
trigger: ['main', '3.11', '3.10', '3.9', '3.8', '3.7']

jobs:
- job: Prebuild
displayName: Pre-build checks

pool:
vmImage: ubuntu-20.04
vmImage: ubuntu-22.04

steps:
- template: ./prebuild-checks.yml


- job: Docs_PR
displayName: Docs PR
dependsOn: Prebuild
condition: and(succeeded(), eq(dependencies.Prebuild.outputs['docs.run'], 'true'))

pool:
vmImage: ubuntu-20.04

steps:
- template: ./docs-steps.yml
parameters:
upload: true


- job: macOS_CI_Tests
displayName: macOS CI Tests
dependsOn: Prebuild
Expand All @@ -52,12 +38,12 @@ jobs:
condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))

pool:
vmImage: ubuntu-20.04
vmImage: ubuntu-22.04

variables:
testRunTitle: '$(build.sourceBranchName)-linux'
testRunPlatform: linux
openssl_version: 1.1.1n
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
Expand All @@ -78,12 +64,12 @@ jobs:
)

pool:
vmImage: ubuntu-20.04
vmImage: ubuntu-22.04

variables:
testRunTitle: '$(Build.SourceBranchName)-linux-coverage'
testRunPlatform: linux-coverage
openssl_version: 1.1.1n
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
Expand Down
47 changes: 0 additions & 47 deletions .azure-pipelines/docs-steps.yml

This file was deleted.

26 changes: 0 additions & 26 deletions .azure-pipelines/find-tools.yml

This file was deleted.

86 changes: 0 additions & 86 deletions .azure-pipelines/libffi-build.yml

This file was deleted.

110 changes: 0 additions & 110 deletions .azure-pipelines/openssl-build.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .azure-pipelines/posix-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ steps:
- ${{ if eq(parameters.patchcheck, 'true') }}:
- script: |
git fetch origin
./python Tools/scripts/patchcheck.py --ci true
./python Tools/patchcheck/patchcheck.py --ci true
displayName: 'Run patchcheck.py'
condition: and(succeeded(), eq(variables['Build.Reason'], 'PullRequest'))
Expand Down
Loading