Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
625 commits
Select commit Hold shift + click to select a range
957f14d
[3.12] gh-105699: Fix a Crasher Related to a Deprecated Global Variab…
miss-islington Jul 21, 2023
d0176ed
[3.12] gh-105699: Fix an Interned Strings Crasher (gh-106930) (#106963)
miss-islington Jul 21, 2023
9cbde7c
[3.12] gh-106973: Change non-integral to non-integer in "3.12 What's …
miss-islington Jul 22, 2023
67748f1
[3.12] gh-106970: Fix Argument Clinic 'destination <name> clear' comm…
miss-islington Jul 22, 2023
76fd98a
[3.12] gh-106368: Increase coverage for Argument Clinic output direct…
miss-islington Jul 22, 2023
713590f
[3.12] gh-106714: Fix test_capi to not write a coredump (GH-107007) (…
miss-islington Jul 22, 2023
e7757ab
[3.12] Reformat code block to make it easier to read (GH-106965) (#10…
miss-islington Jul 22, 2023
b6ace75
[3.12] gh-106989: Remove tok report warnings (GH-106993) (#107013)
miss-islington Jul 22, 2023
beb5e4f
[3.12] Bump sphinx-lint to 0.6.8 (gh-106978) (#107023)
picnic-sven Jul 22, 2023
c8a0296
[3.12] gh-105090: Replace incorrect TLSv1.2 with TLSv1.3 (GH-105404) …
miss-islington Jul 22, 2023
844bdce
[3.12] Fix Sphinx warnings in `re` module docs (GH-107044) (#107046)
miss-islington Jul 22, 2023
3889d39
[3.12] gh-107008: Document the curses module variables LINES and COLS…
miss-islington Jul 22, 2023
0fff068
[3.12] gh-83006: Document behavior of `shutil.disk_usage` for non-mou…
miss-islington Jul 22, 2023
dd431d7
[3.12] gh-107028: tiny textual changes in logging docs and docstrings…
miss-islington Jul 22, 2023
bd907dc
gh-106847: Add -X warn_default_encoding in sys.flags Doc (GH-106854)
miss-islington Jul 22, 2023
0d4a766
[3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENT…
vstinner Jul 22, 2023
d87d67b
[3.12] gh-106962: Detect mpicc in configure.ac (GH-106961) (#107081)
miss-islington Jul 23, 2023
52804b3
[3.12] gh-102111: Add link to string escape sequences in re module (G…
miss-islington Jul 23, 2023
a80721b
[3.12] gh-71261: Add paragraph on shadowing submodules with star impo…
miss-islington Jul 23, 2023
98626c3
[3.12] gh-107017: removed mention that C does it the same way (GH-107…
miss-islington Jul 23, 2023
456cf8b
[3.12] gh-106948: Add standard external names to nitpick_ignore (GH-1…
serhiy-storchaka Jul 23, 2023
ac6b0fb
[3.12] gh-75371: reformat Makefile.pre.in to accommodate for empty FR…
miss-islington Jul 23, 2023
1703262
[3.12] Convert `doc.yml` workflow to be reusable (GH-103914 + GH-1051…
webknjaz Jul 23, 2023
63ae7ed
[3.12] gh-54738: Add argparse i18n howto (GH-104562) (#107102)
miss-islington Jul 23, 2023
a73d5c5
[3.12] gh-106976: alphabetise bullets by module name task2-3 (GH-1070…
miss-islington Jul 23, 2023
332db37
[3.12] gh-101100: Fix some broken sphinx references (GH-107095) (#107…
miss-islington Jul 23, 2023
f7e1300
[3.12] gh-106996: Add the basics of a turtle graphics tutorial (GH-10…
evildmp Jul 23, 2023
074fcf1
[3.12] gh-106969: Indicate no modules were added in 3.10 & 3.12 (GH-1…
zormit Jul 23, 2023
95a82dc
[3.12] gh-107091: Fix the use of some C domain roles (GH-107092) (GH-…
miss-islington Jul 23, 2023
af95a1d
[3.12] gh-106186: Don't report MultipartInvariantViolationDefect for …
miss-islington Jul 23, 2023
bd72fb1
[3.12] bpo-18319: gettext() can retrieve a message even if a plural f…
miss-islington Jul 23, 2023
18c68ec
[3.12] Introduce a gate/check GHA job (GH-97533) (#107114)
webknjaz Jul 23, 2023
e02ddb3
[3.12] gh-107017: Analolgy to Pascal and C replaced. (GH-107025) (#10…
miss-islington Jul 23, 2023
40a337f
[3.12] gh-106948: Docs: Disable links for C standard library function…
miss-islington Jul 23, 2023
84c5676
[3.12] gh-105291: Add link to migration guide for distutils (GH-10713…
miss-islington Jul 23, 2023
0327106
[3.12] Docs: Remove duplicate word in Argument Clinic howto heading (…
miss-islington Jul 24, 2023
4fd5764
[3.12] Fix PyVectorcall_Function doc versionadded (GH-107140) (#107173)
miss-islington Jul 24, 2023
5ff4dfa
[3.12] Docs: Add missing markup to Argument Clinic docs (GH-106876) (…
miss-islington Jul 24, 2023
beb5514
[3.12] gh-107017: Change Chapter Strings to Texts in the Introduction…
miss-islington Jul 24, 2023
69d4e8c
[3.12] gh-106368: Increase Argument Clinic CLI test coverage (GH-1071…
miss-islington Jul 24, 2023
f573a6a
[3.12] GH-96803: Move PyUnstable_InterpreterFrame_GetCode() to Python…
miss-islington Jul 24, 2023
5bf7165
[3.12] gh-98608: Move PyInterpreterConfig to pylifecycle.h (GH-107191…
miss-islington Jul 24, 2023
3923639
[3.12] gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (GH-107193…
miss-islington Jul 24, 2023
5fd028b
[3.12] gh-106917: fix super classmethod calls to non-classmethods (GH…
carljm Jul 24, 2023
2cdde10
[3.12] gh-106774: Update bundled pip version to 23.2.1 (GH-106775) (g…
miss-islington Jul 25, 2023
fab36fb
[3.12] gh-106996: Add a how-to section to the turtle documentation (G…
miss-islington Jul 25, 2023
0cf5f6a
[3.12] gh-105059: Use GCC/clang extension for PyObject union (GH-1072…
miss-islington Jul 25, 2023
e788c0a
[3.12] gh-107237: Fix test_udp_reconnection() of test_logging (GH-107…
miss-islington Jul 25, 2023
9c31d94
[3.12] gh-105059: Fix MSCV compiler warning on PyObject union (GH-107…
miss-islington Jul 25, 2023
ca42d67
[3.12] gh-105699: Add some stress tests for subinterpreter creation (…
miss-islington Jul 25, 2023
313284a
[3.12] Remove superflous whitespaces in `layout.html`. (#107251)
ezio-melotti Jul 25, 2023
11d86c5
[3.12] gh-62519: Make pgettext search plurals when translation is not…
miss-islington Jul 25, 2023
c3c8916
[3.12] gh-107226: PyModule_AddObjectRef() should only be in the limit…
miss-islington Jul 25, 2023
0107731
[3.12] gh-106939: document ShareableList nul-strip quirk. (GH-107266)…
miss-islington Jul 25, 2023
3d15c8b
[3.12] gh-106185: Deduplicate `CPythonTracebackErrorCaretTests` in `t…
miss-islington Jul 25, 2023
ef80851
[3.12] gh-106368: Increase Argument Clinic CLI test coverage (GH-1072…
miss-islington Jul 26, 2023
d235542
[3.12] gh-106350: Tkinter: do not ignore return value of `mp_init()` …
miss-islington Jul 26, 2023
0d2e131
[3.12] gh-106948: Update documentation nitpick_ignore for c:identifer…
miss-islington Jul 26, 2023
9f5a5f0
[3.12] gh-107091: Fix some uses of :c:member: role (GH-107129) (GH-10…
miss-islington Jul 26, 2023
da2097d
[3.12] gh-107091: Fix some uses of :c:type: role (GH-107138) (GH-107312)
miss-islington Jul 26, 2023
58af565
[3.12] Document that `os.link()` is not available on Emscripten (GH-1…
miss-islington Jul 26, 2023
4f6d7a5
[3.12] gh-105002: [pathlib] Fix relative_to with walk_up=True using "…
miss-islington Jul 26, 2023
6bbcd79
[3.12] Docs: Remove the numbered steps from the Argument Clinic tutor…
miss-islington Jul 26, 2023
434e3b8
[3.12] gh-107091: Fix some uses of :attr: role (GH-107318) (GH-107330)
serhiy-storchaka Jul 27, 2023
36e96ba
[3.12] gh-107298: Docs: add targets for some :c:member: and :c:macro:…
miss-islington Jul 27, 2023
5f3e371
[3.12] Docs: Argument Clinic: Restructure "Basic concepts and usage" …
miss-islington Jul 27, 2023
38c982d
[3.12] gh-106996: Rewrite turtle explanation (GH-107244) (#107335)
miss-islington Jul 27, 2023
0063ad8
[3.12] Bump some docs dependencies to resolve a Dependabot security a…
miss-islington Jul 27, 2023
57ef065
[3.12] gh-101524: Only Use Public C-API in the _xxsubinterpreters Mod…
miss-islington Jul 27, 2023
c580527
[3.12] gh-105699: Disable the Interpreters Stress Tests (gh-107354) (…
miss-islington Jul 27, 2023
5daf19d
[3.12] gh-104432: Use `memcpy()` to avoid misaligned loads (GH-104433…
miss-islington Jul 27, 2023
abaf89d
[3.12] gh-104621: Check for Incompatible Extensions in import_find_ex…
miss-islington Jul 27, 2023
2827ad2
[3.12] gh-106368: Argument clinic tests: improve failure message when…
miss-islington Jul 28, 2023
17ce87b
[3.12] gh-107298: Fix doc references to undocumented modules (GH-1073…
miss-islington Jul 28, 2023
4f72a9a
[3.12] gh-106723: forward -Xfrozen_modules option to spawned process …
miss-islington Jul 28, 2023
ef7422a
[3.12] gh-107298: Fix Sphinx warnings in the C API doc (GH-107302) (G…
serhiy-storchaka Jul 28, 2023
e6a4b10
[3.12] gh-107298: Fix more Sphinx warnings in the C API doc (GH-10732…
serhiy-storchaka Jul 28, 2023
4014869
[3.12] gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-1…
serhiy-storchaka Jul 28, 2023
3b1a4c1
[3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291…
markshannon Jul 28, 2023
0902afb
[3.12] GH-106895: Raise a `ValueError` when attempting to disable eve…
markshannon Jul 28, 2023
3f167de
[3.12] GH-106898: Add the exception as an argument to the `PY_UNWIND`…
markshannon Jul 28, 2023
0f42f41
[3.12] gh-107091: Fix some uses of :const: role (GH-107379) (GH-107384)
miss-islington Jul 28, 2023
32502da
[3.12] gh-107305: Update the C-API Docs for PEP 684 (gh-107324) (gh-1…
miss-islington Jul 28, 2023
b4355de
[3.12] gh-104629: Build _testclinic extension module on Windows (GH-1…
miss-islington Jul 28, 2023
e5ca2aa
[3.12] gh-107307: Update the importlib Docs for PEP 684 (gh-107400) (…
miss-islington Jul 28, 2023
da151fd
[3.12] gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh…
ericsnowcurrently Jul 28, 2023
80aebd5
[3.12] gh-106881: Check for linux/limits.h before including it (#1073…
justdan6 Jul 28, 2023
34e6e14
[3.12] gh-107091: Fix some uses of :func: role (GH-107378) (GH-107416)
serhiy-storchaka Jul 29, 2023
d514e14
[3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-10…
serhiy-storchaka Jul 29, 2023
2c0a99d
[3.12] gh-107422: Remove outdated `TypedDict` example from typing doc…
miss-islington Jul 29, 2023
e3b5ed7
[3.12] Fix the documentation for PyCode_New add `qualname` parameter …
miss-islington Jul 29, 2023
0b3d638
[3.12] gh-107427: Update the description of UNPACK_SEQUENCE (gh-10742…
miss-islington Jul 30, 2023
23655fc
[3.12] gh-99079: Update macOS installer to use OpenSSL 3.0.9. (gh-107…
ned-deily Jul 31, 2023
08f8165
[3.12] Update macOS installer screens for 3.12rc/final. (GH-107473)
ned-deily Jul 31, 2023
f9f9bc9
[3.12] gh-99079: add What's New item (GH-107481)
ned-deily Jul 31, 2023
1d21c99
[3.12] gh-105751, test_ctypes: Remove disabled tests (GH-105826) (#10…
ambv Jul 31, 2023
04bd8c7
[3.12] gh-104280: Add test cases for DTrace probes (GH-107125) (#107489)
miss-islington Jul 31, 2023
54aaaad
[3.12] gh-46376: Return existing pointer when possible in ctypes (GH-…
ambv Jul 31, 2023
8f080a2
[3.12] gh-102509: Start initializing `ob_digit` of `_PyLongValue` (GH…
miss-islington Jul 31, 2023
99518bb
[3.12] gh-106263: Fix segfault in `signaldict_repr` in `_decimal` mo…
CharlieZhao95 Jul 31, 2023
831fd19
[3.12] gh-105751: Remove obsolete `object` base class in some ctypes …
ambv Jul 31, 2023
9f58d9e
[3.12] gh-105578: Add more usage examples to `typing.AnyStr` docs (GH…
miss-islington Jul 31, 2023
f66b992
[3.12] gh-106368: Add test for Argument Clinic misbehaving custom con…
miss-islington Jul 31, 2023
5f7862d
[3.12] GH-101291: Add warning to "what's new" that `PyLongObject` int…
miss-islington Jul 31, 2023
0fbe69f
[3.12] gh-106762: Add news for `EnumMeta.__getattr__` removal (GH-107…
miss-islington Jul 31, 2023
fd60855
[3.12] gh-107507: Replace 'The goals of Argument Clinic' with a summa…
miss-islington Jul 31, 2023
3f6afaf
[3.12] gh-107306: Add a Doc Entry for Py_mod_multiple_interpreters (G…
miss-islington Jul 31, 2023
31cd12a
[3.12] gh-99113: Add a What's New Entry for PEP 684 (gh-107520) (gh-1…
miss-islington Jul 31, 2023
fc4532a
[3.12] gh-105766: Document that Custom Allocators Must Be Thread-Safe…
miss-islington Jul 31, 2023
b68faa3
[3.12] gh-106092: Fix use-after-free crash in frame_dealloc (GH-10687…
miss-islington Aug 1, 2023
f7e16d7
[3.12] Clarify `Self` interaction with subclasses (GH-107511) (#107548)
miss-islington Aug 1, 2023
12d1c49
[3.12] gh-107471: Fix Refleaks in test_import (gh-107569) (#107571)
miss-islington Aug 2, 2023
93fcf75
[3.12] gh-107077: Raise SSLCertVerificationError even if the error is…
miss-islington Aug 3, 2023
d2c7b25
[3.12] gh-107576: Ensure `__orig_bases__` are our own in `get_origina…
miss-islington Aug 3, 2023
58af229
[3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpr…
miss-islington Aug 3, 2023
98902d6
[3.12] GH-107263: Increase C stack limit for most functions, except `…
miss-islington Aug 4, 2023
310e146
[3.12] Update the expected bytecode magic in test_importlib.test_util…
Yhg1s Aug 4, 2023
28a9849
[3.12] Docs: upgrade to python-docs-theme 2023.7 (GH-107617) (#107633)
hugovk Aug 4, 2023
0e7a4f7
[3.12] Docs: Only include Plausible for html, not for epub etc (GH-10…
miss-islington Aug 4, 2023
6e4eec7
[3.12] gh-107630: Revert "[3.12] gh-107080: Fix Py_TRACE_REFS Crashes…
ericsnowcurrently Aug 5, 2023
236cdad
[3.12] gh-107432 Fix incorrect indentation in annotations HOWTO (GH-1…
miss-islington Aug 5, 2023
63bcd91
Python 3.12.0rc1
Yhg1s Aug 5, 2023
4edff44
Post 3.12.0rc1
Yhg1s Aug 6, 2023
6132f70
[3.12] gh-107662: Switch 'any' and 'anext' in functions.rst (GH-10766…
miss-islington Aug 6, 2023
cc766c0
[3.12] Docs: skip python-docs-theme 2023.7 to fix mobile menu (GH-107…
miss-islington Aug 6, 2023
c801129
[3.12] Do not use deprecated ``logger.warn()`` in pyspecific (GH-1076…
miss-islington Aug 6, 2023
6b02734
[3.12] GH-84435: Make pyspecific directives translatable (GH-19470) (…
miss-islington Aug 6, 2023
e950d70
[3.12] Docs: Fix Sphinx annotations in Doc/library/ctypes.rst (GH-107…
miss-islington Aug 6, 2023
e945484
[3.12] Docs: Argument Clinic: Improve 'How to write a custom converte…
miss-islington Aug 6, 2023
ab1988d
[3.12] Improve cross-references in `runpy` docs (GH-107673) (#107698)
miss-islington Aug 6, 2023
19863c3
[3.12] Docs: Argument Clinic: Move the CConverter class to the refere…
miss-islington Aug 7, 2023
e5582bd
[3.12] gh-107442: Document all valid types for ctypes _as_parameter_ …
miss-islington Aug 7, 2023
aa2ecef
[3.12] gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-1…
miss-islington Aug 8, 2023
3bb43b7
[3.12] gh-106052: Fix bug in the matching of possessive quantifiers (…
serhiy-storchaka Aug 9, 2023
a71500c
[3.12] gh-107814: Avoid output from Nuget installation in find_python…
miss-islington Aug 10, 2023
7853c76
[3.12] GH-106684: Close `asyncio.StreamWriter` when `asyncio.StreamW…
miss-islington Aug 10, 2023
ddca261
[3.12] GH-107724: Fix the signature of `PY_THROW` callback functions.…
miss-islington Aug 11, 2023
81d3afa
[3.12] GH-107774: Add missing audit event for PEP 669 (GH-107775) (#1…
miss-islington Aug 11, 2023
585b4cc
[3.12] Fix the long64 reader in umarshal.py (GH-107828) (#107849)
miss-islington Aug 11, 2023
431ce23
[3.12] gh-107810: Improve DeprecationWarning for metaclasses with cus…
miss-islington Aug 11, 2023
98dd9d9
[3.12] gh-91054: make code watcher tests resilient to other watchers …
miss-islington Aug 11, 2023
d20d52b
[3.12] Docs: Document PyBUF_MAX_NDIM (GH-107865) (#107871)
miss-islington Aug 11, 2023
39ce30d
[3.12] gh-107891: Fix typo in 3.12 whatsnew (GH-107892) (#107893)
miss-islington Aug 14, 2023
ba8ab4e
[3.12] gh-107877: Update logging levels reference table with usage cr…
miss-islington Aug 14, 2023
e8963a8
[3.12] Add another example to the statistics docs (GH-107904) (#107941)
miss-islington Aug 14, 2023
d189480
[3.12] gh-107967: Fix infinite recursion on invalid escape sequence w…
miss-islington Aug 15, 2023
f0a583b
[3.12] gh-107963: Fix set_forkserver_preload to check the type of giv…
miss-islington Aug 15, 2023
00bfed7
[3.12] gh-91051: fix segfault when using all 8 type watchers (GH-1078…
miss-islington Aug 16, 2023
bd2ef82
[3.12] gh-100061: Proper fix of the bug in the matching of possessive…
serhiy-storchaka Aug 16, 2023
aa9707d
[3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpr…
ericsnowcurrently Aug 16, 2023
b5176a8
[3.12] gh-106844: Fix issues in _winapi.LCMapStringEx (GH-107832) (#1…
serhiy-storchaka Aug 16, 2023
4421c65
[3.12] gh-106300: Improve errors testing in test_unittest.test_runner…
miss-islington Aug 16, 2023
5d9f20a
[3.12] gh-99203: shutil.make_archive(): restore select CPython <= 3.1…
miss-islington Aug 16, 2023
c2fb25a
[3.12] More actionable error message when spawn is incorrectly used. …
miss-islington Aug 16, 2023
8cb750d
[3.12] gh-91795: Update build optimization part of PCbuild/readme.txt…
miss-islington Aug 16, 2023
2598a1a
[3.12] README: remove unmaintained sections (GH-107703) (#107762)
miss-islington Aug 16, 2023
9864f9a
[3.12] gh-86457: Fix signature for code.replace() (GH-23199) (#107744)
serhiy-storchaka Aug 16, 2023
72534ca
[3.12] gh-107735: Add C API tests for PySys_GetObject() and PySys_Set…
serhiy-storchaka Aug 16, 2023
9c8dfce
[3.12] gh-107178: Add the C API tests for the Abstract Objects Layer …
serhiy-storchaka Aug 16, 2023
ea68652
[3.12] gh-107715: Escape class name in regular expression (GH-107716)…
miss-islington Aug 16, 2023
6fd572f
[3.12] gh-100814: Fix exception for invalid callable value of Tkinter…
miss-islington Aug 16, 2023
220d7e3
[3.12] Docs: Fix more Sphinx annotations in ctypes.rst (GH-107708) (#…
miss-islington Aug 16, 2023
91d935b
[3.12] gh-104496: Use correct Tcl or Tk version in Tkinter tests (GH-…
miss-islington Aug 16, 2023
305169e
[3.12] GH-92584: Drop reference to Distutils in ``site.USER_BASE`` (G…
miss-islington Aug 16, 2023
6bab8ef
[3.12] Remove Sphinx problem matcher to avoid annotating unchanged fi…
miss-islington Aug 16, 2023
84a4370
[3.12] gh-91051: fix type watcher test to be robust to existing watch…
miss-islington Aug 16, 2023
2a00cf2
[3.12] GH-92584: Remove reference to Distutils in ``cx_Freeze``'s des…
miss-islington Aug 16, 2023
ede9895
[3.12] gh-106242: Fix path truncation in os.path.normpath (GH-106816)…
zooba Aug 16, 2023
277bf80
[3.12] gh-107298: Fix C API Buffer documentation (GH-108011). (#108048)
serhiy-storchaka Aug 16, 2023
589bc19
[3.12] GH-92584: Remove references to Distutils in ``PYTHONUSERBASE``…
miss-islington Aug 16, 2023
2cbb452
[3.12] GH-92584: Redirect macOS package installation to the PPUG (GH-…
miss-islington Aug 16, 2023
931df0a
[3.12] GH-92584: Remove references to Distutils in configure.rst (GH-…
miss-islington Aug 16, 2023
2576303
[3.12] GH-107987: Remove the Distributing Python Modules guide (GH-10…
miss-islington Aug 17, 2023
e0244e8
[3.12] gh-108000: Test that `lambda` also has `__type_params__` (GH-1…
miss-islington Aug 17, 2023
125aab9
[3.12] gh-107298: Add standard exceptions and warnings in the nitpick…
miss-islington Aug 17, 2023
41c951b
[3.12] gh-107298: Fix some references in the C API documentation (GH-…
miss-islington Aug 17, 2023
560e859
[3.12] GH-92584: Remove Installing Python Modules (Distutils version)…
AA-Turner Aug 17, 2023
2166a40
[3.12] gh-107909: Test explicit `object` base in PEP695 generic class…
miss-islington Aug 17, 2023
9342ac3
[3.12] gh-107801: Document SEEK_HOLE and SEEK_DATA (GH-107936) (#108086)
miss-islington Aug 17, 2023
60edc70
[3.12] Docs: Fix Sphinx warnings in io.rst (GH-107903) (#108093)
miss-islington Aug 18, 2023
2b8e020
[3.12] gh-107801: Improve the docs of the SEEK_* constants (#108099) …
erlend-aasland Aug 18, 2023
af6e5fa
[3.12] Docs: emphasise warning and add accurate markups for sys.unrai…
miss-islington Aug 18, 2023
359cff5
[3.12] gh-107565: Update multissltests and GitHub CI workflows to use…
miss-islington Aug 18, 2023
daed54d
[3.12] gh-101100: Docs: Check Sphinx warnings and fail if improved (G…
CAM-Gerlach Aug 18, 2023
a1808b8
[3.12] gh-107565: Update macOS installer to use OpenSSL 3.0.10. (GH-1…
miss-islington Aug 19, 2023
71e3581
[3.12] gh-101100: Only show GitHub check annotations on changed doc p…
miss-islington Aug 19, 2023
2807430
[3.12] Docs: format sys.float_info properly (GH-108107) (#108130)
miss-islington Aug 19, 2023
41634ed
[3.12] gh-107801: Improve the accuracy of os.lseek docs (#107935) (#1…
erlend-aasland Aug 19, 2023
0c21298
[3.12] gh-108083: Don't ignore exceptions in sqlite3.Connection.__ini…
erlend-aasland Aug 19, 2023
540c0d9
[3.12] Docs: Remove links to external C functions and macros in os.rs…
miss-islington Aug 19, 2023
0e5eee0
[3.12] gh-107980: fix doc role for asyncio.timeouts (GH-108126) (#108…
miss-islington Aug 19, 2023
a4a494a
[3.12] Fix misspellings in sysconfig docs (GH-108156) (#108157)
miss-islington Aug 20, 2023
1e46f1a
[3.12] Fix patchcheck for `asyncio.tasks` (GH-108159) (#108160)
miss-islington Aug 20, 2023
fbe1cff
[3.12] gh-107619: Extend functools LRU cache docs with generators and…
miss-islington Aug 20, 2023
590bc6a
[3.12] gh-107659: Improve wording of the description of `ctypes.point…
miss-islington Aug 20, 2023
ff125c4
[3.12] Docs: Fix Sphinx warnings in license.rst (GH-108142) (#108167)
miss-islington Aug 20, 2023
7f5a741
[3.12] Resolve reference warnings in faq/programming.rst (GH-108150) …
miss-islington Aug 20, 2023
97d67e9
[3.12] gh-107915: Handle errors in C API functions PyErr_Set*() and P…
miss-islington Aug 20, 2023
fa6cd7f
[3.12] Docs: Fix Sphinx warnings in logging.rst (GH-108139) (#108174)
erlend-aasland Aug 20, 2023
399825e
[3.12] Docs: Fix Sphinx warnings in sys.rst (#108106) (#108178)
erlend-aasland Aug 20, 2023
a6f15af
[3.12] Resolve reference warnings in faq/design.rst (GH-108148) (#108…
miss-islington Aug 20, 2023
f2cc005
[3.12] Resolve reference warnings in faq/library.rst (GH-108149) (#10…
miss-islington Aug 20, 2023
9cd15ca
[3.12] Docs: document 'manager' and '_log' attrs of logging.Logging (…
miss-islington Aug 21, 2023
639ffd5
[3.12] gh-107895: Fix test_asyncio.test_runners when run it in CPytho…
miss-islington Aug 21, 2023
f798a63
[3.12] Improve references in the tutorial (GH-108069) (#108203)
miss-islington Aug 21, 2023
1ce8b92
[3.12] gh-105736: Sync pure python version of OrderedDict with the C …
miss-islington Aug 21, 2023
238c8d2
[3.12] gh-107916: Save the error code before decoding the filename in…
miss-islington Aug 21, 2023
e1b069f
[3.12] gh-107396: tarfiles: set self.exception before _init_read_gz()…
miss-islington Aug 21, 2023
a909ec3
[3.12] gh-107845: Fix symlink handling for tarfile.data_filter (GH-10…
miss-islington Aug 21, 2023
90a22ea
[3.12] Run sphinx-lint on Misc/NEWS.d/next/ (GH-108212) (#108213)
hugovk Aug 21, 2023
f04024d
[3.12] gh-107905: Test raising `__value__` for `TypeAliasType` (GH-10…
miss-islington Aug 21, 2023
bc97eb7
[3.12] Fix sphinx-lint issue now that lint runs on Misc/NEWS.d (#108237)
Yhg1s Aug 21, 2023
a27f18a
[3.12] docs: fix grammar in isolating-extensions.rst (GH-108037) (#10…
miss-islington Aug 21, 2023
78a2a8c
[3.12] gh-107298: Fix references to deprecated and removed PyUnicode …
miss-islington Aug 21, 2023
f51cdfa
[3.12] gh-108224: Fix asyncio doc inconsistency (GH-108230) (#108231)
miss-islington Aug 21, 2023
47f60c3
[3.12] gh-107298: Fix C API datetime documentation (GH-108034). (#108…
serhiy-storchaka Aug 21, 2023
b26a7b7
[3.12] Fix test_generators: save/restore warnings filters (GH-108246)…
miss-islington Aug 22, 2023
dd73f2f
[3.12] gh-106242: Make ntpath.realpath errors consistent with abspath…
miss-islington Aug 22, 2023
ef4d427
[3.12] gh-107801: Improve the accuracy of io.TextIOWrapper.seek docs …
erlend-aasland Aug 22, 2023
149d70c
[3.12] gh-108179: Add error message for parser stack overflows (GH-10…
miss-islington Aug 22, 2023
4ee9454
[3.12] gh-107901: Fix missing line number on BACKWARD_JUMP at the end…
miss-islington Aug 22, 2023
a2b680d
[3.12] gh-106971: Docs: Add missing issue reference (GH-106992) (#108…
miss-islington Aug 22, 2023
e5d779c
[3.12] gh-107298: Fix numerous ref errors and typos in the C API docs…
miss-islington Aug 22, 2023
68fd6db
[3.12] Docs: align the param spec of sqlite3.Connection methods with …
miss-islington Aug 22, 2023
1dbf118
[3.12] gh-107700: [Enum] Document that `EnumType` was added in 3.11 (…
miss-islington Aug 22, 2023
256586a
[3.12] gh-108310: Fix CVE-2023-40217: Check for & avoid the ssl pre-c…
ambv Aug 22, 2023
3cdaa6a
[3.12] gh-105857: Document that asyncio subprocess std{in,out,err} ca…
miss-islington Aug 22, 2023
fad8059
[3.12] Document 3.13, 3.14 and future removals (GH-108055) (#108331)
miss-islington Aug 22, 2023
ca47a21
[3.12] gh-106016: Add Lib/test/test_module/ directory (#108293) (#108…
vstinner Aug 22, 2023
b539dd3
[3.12] gh-108303: Add Lib/test/test_cppext/ sub-directory (GH-108325)…
miss-islington Aug 22, 2023
92cbe73
[3.12] Docs: Add link to skip to datetime's format codes (GH-108027) …
miss-islington Aug 22, 2023
200af42
[3.12] GH-92584: Remove distutils from the newtypes tutorial includes…
miss-islington Aug 22, 2023
314c98d
[3.12] gh-107136: Remove Plausible for docs metrics (GH-107856) (#108…
miss-islington Aug 23, 2023
61dbf46
[3.12] gh-108342: Break ref cycle in SSLSocket._create() exc (GH-1083…
miss-islington Aug 23, 2023
0d6e657
[3.12] gh-105776: Fix test_cppext when CC contains -std=c11 option (G…
miss-islington Aug 23, 2023
3aa7df6
[3.12] gh-108267: Dataclasses docs: Fix object.__setattr__ typo (GH-1…
miss-islington Aug 23, 2023
9cf49aa
[3.12] gh-77377: Ensure multiprocessing SemLock is valid for spawn-ba…
miss-islington Aug 23, 2023
b312d4f
[3.12] gh-70766: Mention the object getstate caveat in 3.11 What's ne…
miss-islington Aug 23, 2023
9903fe1
[3.12] gh-108388: regrtest splits test_asyncio package (GH-108393) (#…
miss-islington Aug 24, 2023
459f24a
[3.12] gh-108342: Make ssl TestPreHandshakeClose more reliable (GH-10…
ambv Aug 24, 2023
20357ed
[3.12] gh-108111: Flush gzip write buffer before seeking, fixing bad …
miss-islington Aug 24, 2023
09487a2
[3.12] gh-107432 Update Porting Python 2 Code to Python 3 how-to (GH-…
miss-islington Aug 24, 2023
2262190
[3.12] gh-108388: Split test_multiprocessing_spawn (GH-108396) (#108442)
miss-islington Aug 25, 2023
0eb6d87
[3.12] gh-80527: Change support.requires_legacy_unicode_capi() (GH-10…
miss-islington Aug 25, 2023
9a225d7
[3.12] gh-108314: PyDict_GetItemString() mentions UTF-8 (#108448)
vstinner Aug 25, 2023
c5448ab
[3.12] GH-108202: Document ``calendar`` exceptions (GH-108398) (#108467)
miss-islington Aug 25, 2023
b28aaf9
[3.12] gh-108418: Speed up bigmem compression tests in dry mode (GH-1…
miss-islington Aug 25, 2023
334da81
[3.12] Datamodel: Add headings to the standard type hierarchy (GH-108…
miss-islington Aug 25, 2023
ce37fbc
[3.12] Docs: Datamodel: Merge "Notes on using __slots__" with the par…
miss-islington Aug 25, 2023
cdc41f1
Remove assert that should've been DEOPT_IF
gvanrossum Aug 26, 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
  •  
  •  
  •  
18 changes: 2 additions & 16 deletions .azure-pipelines/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,6 @@ jobs:
- 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-22.04

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


- job: macOS_CI_Tests
displayName: macOS CI Tests
dependsOn: Prebuild
Expand Down Expand Up @@ -57,7 +43,7 @@ jobs:
variables:
testRunTitle: '$(build.sourceBranchName)-linux'
testRunPlatform: linux
openssl_version: 1.1.1t
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
Expand All @@ -83,7 +69,7 @@ jobs:
variables:
testRunTitle: '$(Build.SourceBranchName)-linux-coverage'
testRunPlatform: linux-coverage
openssl_version: 1.1.1t
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.

16 changes: 2 additions & 14 deletions .azure-pipelines/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,6 @@ jobs:
- 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-22.04

steps:
- template: ./docs-steps.yml


- job: macOS_PR_Tests
displayName: macOS PR Tests
dependsOn: Prebuild
Expand Down Expand Up @@ -57,7 +45,7 @@ jobs:
variables:
testRunTitle: '$(system.pullRequest.TargetBranch)-linux'
testRunPlatform: linux
openssl_version: 1.1.1t
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
Expand All @@ -83,7 +71,7 @@ jobs:
variables:
testRunTitle: '$(Build.SourceBranchName)-linux-coverage'
testRunPlatform: linux-coverage
openssl_version: 1.1.1t
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
Expand Down
12 changes: 0 additions & 12 deletions .azure-pipelines/prebuild-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,6 @@ steps:
displayName: Fetch comparison tree
condition: and(succeeded(), variables['System.PullRequest.TargetBranch'])

- script: |
if ! git diff --name-only $(diffTarget) | grep -qE '(\.rst$|^Doc|^Misc)'
then
echo "No docs were updated: docs.run=false"
echo "##vso[task.setvariable variable=run;isOutput=true]false"
else
echo "Docs were updated: docs.run=true"
echo "##vso[task.setvariable variable=run;isOutput=true]true"
fi
displayName: Detect documentation changes
name: docs

- script: |
if ! git diff --name-only $(diffTarget) | grep -qvE '(\.rst$|^Doc|^Misc)'
then
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -164,4 +164,4 @@ Lib/ast.py @isidentical
**/*pathlib* @barneygale

# zipfile.Path
**/*zipfile/*_path.py @jaraco
**/*zipfile/_path/* @jaraco
40 changes: 0 additions & 40 deletions .github/problem-matchers/sphinx.json

This file was deleted.

Loading