Skip to content

Commit

Permalink
update to 71aecc284efdf997939568a4167dbffe1a65b9bf (nightly)
Browse files Browse the repository at this point in the history
  • Loading branch information
deadsnakes-issues-bot committed Jan 30, 2025
1 parent 806545b commit 9273614
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 11 deletions.
6 changes: 6 additions & 0 deletions changelogs/nightly/jammy
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
python3.14 (3.14.0~a4-259-g71aecc284e-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a4-259-g71aecc284e.

-- Anthony Sottile (deadsnakes) <[email protected]> Thu, 30 Jan 2025 08:52:59 +0000

python3.14 (3.14.0~a4-238-g41ad2bb248-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a4-238-g41ad2bb248.
Expand Down
6 changes: 6 additions & 0 deletions changelogs/nightly/noble
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
python3.14 (3.14.0~a4-259-g71aecc284e-1+noble1) noble; urgency=medium

* Update to v3.14.0a4-259-g71aecc284e.

-- Anthony Sottile (deadsnakes) <[email protected]> Thu, 30 Jan 2025 08:52:58 +0000

python3.14 (3.14.0~a4-238-g41ad2bb248-1+noble1) noble; urgency=medium

* Update to v3.14.0a4-238-g41ad2bb248.
Expand Down
2 changes: 1 addition & 1 deletion cpython
Submodule cpython updated 57 files
+45 −14 .github/workflows/build.yml
+22 −17 .github/workflows/reusable-tsan.yml
+1 −1 .github/workflows/reusable-windows.yml
+8 −1 Doc/library/logging.handlers.rst
+2 −2 Include/cpython/longintrepr.h
+3 −3 Include/cpython/pyatomic.h
+1 −1 Include/cpython/pythread.h
+0 −24 Include/internal/pycore_frame.h
+4 −0 Include/internal/pycore_freelist_state.h
+4 −3 Include/internal/pycore_long.h
+1 −1 Include/internal/pycore_opcode_metadata.h
+1 −1 Include/internal/pycore_uop_metadata.h
+1 −1 Lib/asyncio/locks.py
+4 −1 Lib/logging/handlers.py
+1 −1 Lib/multiprocessing/connection.py
+1 −1 Lib/multiprocessing/synchronize.py
+1 −4 Lib/site.py
+14 −2 Lib/subprocess.py
+41 −20 Lib/sysconfig/__init__.py
+5 −1 Lib/sysconfig/__main__.py
+12 −0 Lib/test/support/venv.py
+8 −9 Lib/test/test_call.py
+8 −8 Lib/test/test_dis.py
+4 −2 Lib/test/test_embed.py
+37 −0 Lib/test/test_getpath.py
+13 −0 Lib/test/test_logging.py
+9 −8 Lib/test/test_monitoring.py
+124 −98 Lib/test/test_opcache.py
+6 −6 Lib/test/test_super.py
+17 −11 Lib/test/test_sysconfig.py
+1 −1 Lib/test/test_type_cache.py
+1 −1 Lib/test/test_uuid.py
+2 −2 Lib/threading.py
+1 −0 Misc/NEWS.d/next/Core_and_Builtins/2024-12-04-22-14-40.gh-issue-127119._hpyFE.rst
+1 −0 Misc/NEWS.d/next/Core_and_Builtins/2025-01-07-19-26-40.gh-issue-126703.9i-S5t.rst
+1 −0 Misc/NEWS.d/next/Core_and_Builtins/2025-01-16-22-54-12.gh-issue-100239.7_HpBU.rst
+1 −0 Misc/NEWS.d/next/Core_and_Builtins/2025-01-28-06-23-59.gh-issue-129345.uOjkML.rst
+2 −0 Misc/NEWS.d/next/Library/2025-01-29-10-53-32.gh-issue-118761.i8wjpV.rst
+2 −0 Misc/NEWS.d/next/Library/2025-01-29-11-14-20.gh-issue-118761.gMZwE1.rst
+2 −0 Misc/NEWS.d/next/Library/2025-01-29-13-37-18.gh-issue-126400.DaBaR3.rst
+2 −0 Misc/NEWS.d/next/Library/2025-01-29-14-30-54.gh-issue-129409.JZbOE6.rst
+1 −0 Misc/NEWS.d/next/Library/2025-01-29-17-10-00.gh-issue-129403.314159.rst
+1 −1 Modules/_csv.c
+14 −1 Modules/_testcapi/immortal.c
+15 −0 Modules/_testinternalcapi.c
+13 −0 Modules/getpath.py
+1 −1 Modules/syslogmodule.c
+9 −6 Objects/listobject.c
+25 −36 Objects/longobject.c
+2 −0 Objects/object.c
+8 −6 Objects/tupleobject.c
+1 −1 Python/bytecodes.c
+52 −28 Python/gc_free_threading.c
+54 −0 Python/specialize.c
+1 −0 Tools/c-analyzer/cpython/ignored.tsv
+2 −3 Tools/gdb/libpython.py
+0 −0 Tools/tsan/suppressions.txt
10 changes: 5 additions & 5 deletions patches/distutils-install-layout.diff
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ index f6dc141..7bbbca5 100644
object.__name__ not in ('xml.etree', 'test.test_pydoc.pydoc_mod')):
if docloc.startswith(("http://", "https://")):
diff --git a/Lib/site.py b/Lib/site.py
index 92bd1cc..f4466ef 100644
index 9da8b67..8d3bf27 100644
--- a/Lib/site.py
+++ b/Lib/site.py
@@ -7,12 +7,18 @@
Expand Down Expand Up @@ -75,7 +75,7 @@ index 92bd1cc..f4466ef 100644
sitepackages.append(prefix)
sitepackages.append(os.path.join(prefix, "Lib", "site-packages"))
diff --git a/Lib/sysconfig/__init__.py b/Lib/sysconfig/__init__.py
index 3c3c979..1ebfe87 100644
index 69f7245..9018cff 100644
--- a/Lib/sysconfig/__init__.py
+++ b/Lib/sysconfig/__init__.py
@@ -27,8 +27,8 @@
Expand Down Expand Up @@ -131,7 +131,7 @@ index 3c3c979..1ebfe87 100644
}

# For the OS-native venv scheme, we essentially provide an alias:
@@ -148,8 +172,8 @@ def joinuser(*args):
@@ -150,8 +174,8 @@ def joinuser(*args):
'data': '{userbase}',
},
'posix_user': {
Expand All @@ -142,7 +142,7 @@ index 3c3c979..1ebfe87 100644
'purelib': '{userbase}/lib/{implementation_lower}{py_version_short}{abi_thread}/site-packages',
'platlib': '{userbase}/lib/{implementation_lower}{py_version_short}{abi_thread}/site-packages',
'include': '{userbase}/include/{implementation_lower}{py_version_short}{abi_thread}',
@@ -297,12 +321,26 @@ def _get_preferred_schemes():
@@ -299,12 +323,26 @@ def _get_preferred_schemes():
'home': 'posix_home',
'user': 'osx_framework_user',
}
Expand Down Expand Up @@ -213,7 +213,7 @@ index 67acf0f..689bfe1 100644
CONFINCLUDEPY= $(CONFINCLUDEDIR)/python$(LDVERSION)

diff --git a/Modules/getpath.py b/Modules/getpath.py
index be22103..b8916a4 100644
index 9d531e2..499a741 100644
--- a/Modules/getpath.py
+++ b/Modules/getpath.py
@@ -179,9 +179,9 @@
Expand Down
4 changes: 2 additions & 2 deletions patches/multiarch.diff
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ Subject: multiarch
2 files changed, 7 insertions(+)

diff --git a/Lib/sysconfig/__init__.py b/Lib/sysconfig/__init__.py
index 1ebfe87..cc63925 100644
index 9018cff..72c4226 100644
--- a/Lib/sysconfig/__init__.py
+++ b/Lib/sysconfig/__init__.py
@@ -570,6 +570,12 @@ def _init_config_vars():
@@ -591,6 +591,12 @@ def _init_config_vars():
# e.g., 't' for free-threaded or '' for default build
_CONFIG_VARS['abi_thread'] = 't' if _CONFIG_VARS.get('Py_GIL_DISABLED') else ''

Expand Down
6 changes: 3 additions & 3 deletions patches/sysconfigdata-name.patch
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,18 @@ Forwarded: no
3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Lib/sysconfig/__init__.py b/Lib/sysconfig/__init__.py
index cc63925..cfab53f 100644
index 72c4226..2a7c2f2 100644
--- a/Lib/sysconfig/__init__.py
+++ b/Lib/sysconfig/__init__.py
@@ -384,7 +384,7 @@ def _get_sysconfigdata_name():
@@ -398,7 +398,7 @@ def _get_sysconfigdata_name():
multiarch = getattr(sys.implementation, '_multiarch', '')
return os.environ.get(
'_PYTHON_SYSCONFIGDATA_NAME',
- f'_sysconfigdata_{sys.abiflags}_{sys.platform}_{multiarch}',
+ f'_sysconfigdata_{sys.abiflags}_{multiarch}',
)

def _init_posix(vars):

diff --git a/Makefile.pre.in b/Makefile.pre.in
index ba4765c..970976d 100644
--- a/Makefile.pre.in
Expand Down

0 comments on commit 9273614

Please sign in to comment.