Skip to content

Commit

Permalink
update to d07dcce6935364cab807e0df931ed09b088ade69 (nightly)
Browse files Browse the repository at this point in the history
  • Loading branch information
deadsnakes-issues-bot committed Oct 31, 2024
1 parent 0ee5987 commit 69c2142
Show file tree
Hide file tree
Showing 10 changed files with 32 additions and 20 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~a1-183-gd07dcce693-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a1-183-gd07dcce693.

-- Anthony Sottile (deadsnakes) <[email protected]> Thu, 31 Oct 2024 08:52:57 +0000

python3.14 (3.14.0~a1-164-g2ab377a47c-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a1-164-g2ab377a47c.
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~a1-183-gd07dcce693-1+noble1) noble; urgency=medium

* Update to v3.14.0a1-183-gd07dcce693.

-- Anthony Sottile (deadsnakes) <[email protected]> Thu, 31 Oct 2024 08:52:57 +0000

python3.14 (3.14.0~a1-164-g2ab377a47c-1+noble1) noble; urgency=medium

* Update to v3.14.0a1-164-g2ab377a47c.
Expand Down
2 changes: 1 addition & 1 deletion cpython
Submodule cpython updated 61 files
+3 −3 .github/CODEOWNERS
+1 −1 .github/workflows/build.yml
+12 −3 .github/workflows/jit.yml
+1 −1 .github/workflows/reusable-macos.yml
+1 −1 .github/workflows/reusable-ubuntu.yml
+2 −2 Doc/c-api/typeobj.rst
+3 −2 Doc/library/collections.abc.rst
+4 −3 Doc/library/functions.rst
+3 −3 Doc/library/importlib.metadata.rst
+8 −0 Doc/library/inspect.rst
+1 −0 Doc/library/os.rst
+1 −1 Doc/library/warnings.rst
+40 −18 Doc/reference/datamodel.rst
+7 −0 Doc/tutorial/inputoutput.rst
+9 −1 Doc/using/configure.rst
+5 −0 Include/cpython/code.h
+1 −0 Include/internal/pycore_symtable.h
+22 −26 Lib/argparse.py
+11 −10 Lib/dis.py
+2 −0 Lib/inspect.py
+1 −6 Lib/nturl2path.py
+17 −8 Lib/tarfile.py
+45 −21 Lib/test/test_argparse.py
+22 −0 Lib/test/test_asyncio/test_tasks.py
+50 −0 Lib/test/test_class.py
+57 −2 Lib/test/test_code.py
+4 −4 Lib/test/test_compile.py
+1 −1 Lib/test/test_compiler_assemble.py
+35 −33 Lib/test/test_dis.py
+1 −1 Lib/test/test_inspect/test_inspect.py
+7 −7 Lib/test/test_urllib.py
+0 −11 Lib/test/translationdata/argparse/msgids.txt
+6 −0 Makefile.pre.in
+1 −0 Misc/NEWS.d/next/Core_and_Builtins/2024-09-14-20-09-39.gh-issue-123714.o1mbe4.rst
+4 −0 Misc/NEWS.d/next/Core_and_Builtins/2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst
+3 −0 Misc/NEWS.d/next/Core_and_Builtins/2024-10-29-10-37-39.gh-issue-126072.XLKlxv.rst
+2 −0 Misc/NEWS.d/next/Documentation/2023-03-28-22-24-45.gh-issue-60712.So5uad.rst
+2 −0 Misc/NEWS.d/next/Library/2024-07-02-15-56-42.gh-issue-121267.yFBWkh.rst
+5 −0 Misc/NEWS.d/next/Library/2024-10-28-11-33-59.gh-issue-126068.Pdznm_.rst
+1 −0 Misc/NEWS.d/next/Library/2024-10-28-22-35-22.gh-issue-126083.TuI--n.rst
+1 −0 Misc/NEWS.d/next/Library/2024-10-29-07-24-52.gh-issue-125322.sstOM-.rst
+2 −0 Misc/NEWS.d/next/Library/2024-10-30-20-45-17.gh-issue-126205.CHEmtx.rst
+2 −0 Misc/NEWS.d/next/Tests/2024-10-21-14-10-56.gh-issue-125730.kcWbvI.rst
+2 −0 Misc/NEWS.d/next/Windows/2024-10-29-19-48-03.gh-issue-125315.jdB9qN.rst
+1 −1 Modules/_asynciomodule.c
+2 −1 Objects/funcobject.c
+15 −7 PC/_wmimodule.cpp
+3 −3 Python/codegen.c
+2 −0 Python/compile.c
+10 −0 Python/symtable.c
+9 −12 Tools/jit/README.md
+1 −1 Tools/jit/_llvm.py
+13 −1 Tools/jit/_stencils.py
+15 −52 Tools/jit/_targets.py
+1 −1 Tools/jit/_writer.py
+4 −0 Tools/jit/jit.h
+5 −3 Tools/jit/template.c
+4 −5 Tools/jit/trampoline.c
+121 −19 configure
+57 −36 configure.ac
+0 −3 pyconfig.h.in
2 changes: 1 addition & 1 deletion patches/destshared-location.patch
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Forwarded: no
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.pre.in b/Makefile.pre.in
index f9f2994..7885e84 100644
index fa4a2fd..809c87e 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -176,7 +176,7 @@ EXT_SUFFIX= @EXT_SUFFIX@
Expand Down
6 changes: 3 additions & 3 deletions patches/disable-sem-check.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ Subject: disable-sem-check
1 file changed, 22 insertions(+), 12 deletions(-)

diff --git a/configure.ac b/configure.ac
index 44a30aa..7c31216 100644
index e0ddbf4..d338f80 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6082,12 +6082,17 @@ AC_CACHE_CHECK([whether POSIX semaphores are enabled], [ac_cv_posix_semaphores_e
@@ -6087,12 +6087,17 @@ AC_CACHE_CHECK([whether POSIX semaphores are enabled], [ac_cv_posix_semaphores_e
[ac_cv_posix_semaphores_enabled=no],
[ac_cv_posix_semaphores_enabled=yes])
)
Expand All @@ -36,7 +36,7 @@ index 44a30aa..7c31216 100644

dnl Multiprocessing check for broken sem_getvalue
AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
@@ -6119,12 +6124,17 @@ AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
@@ -6124,12 +6129,17 @@ AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
[ac_cv_broken_sem_getvalue=yes],
[ac_cv_broken_sem_getvalue=yes])
)
Expand Down
18 changes: 9 additions & 9 deletions patches/distutils-install-layout.diff
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ index 035913c..c23db4f 100644
else:
# other platforms
diff --git a/Makefile.pre.in b/Makefile.pre.in
index db5bad8..7af1406 100644
index aa7fa4e..d18d5c3 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -166,7 +166,7 @@ WHEEL_PKG_DIR= @WHEEL_PKG_DIR@
Expand Down Expand Up @@ -229,10 +229,10 @@ index 1f1bfcb..411b6d7 100644
VENV_LANDMARK = 'pyvenv.cfg'
ZIP_LANDMARK = f'{platlibdir}/python{VERSION_MAJOR}{VERSION_MINOR}{ABI_THREAD}.zip'
diff --git a/configure b/configure
index 7a778b4..fd77376 100755
index 3989de8..63f4b55 100755
--- a/configure
+++ b/configure
@@ -25010,11 +25010,11 @@ fi
@@ -25102,11 +25102,11 @@ fi



Expand All @@ -246,7 +246,7 @@ index 7a778b4..fd77376 100755

PLATLIBDIR="lib"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for --with-platlibdir" >&5
@@ -25033,7 +25033,7 @@ then
@@ -25125,7 +25125,7 @@ then
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
PLATLIBDIR="$withval"
Expand All @@ -255,7 +255,7 @@ index 7a778b4..fd77376 100755
else
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
@@ -25047,9 +25047,9 @@ fi
@@ -25139,9 +25139,9 @@ fi


if test x$PLATFORM_TRIPLET = x; then
Expand All @@ -268,10 +268,10 @@ index 7a778b4..fd77376 100755


diff --git a/configure.ac b/configure.ac
index 42daf1c..de5a19e 100644
index 6a98cc5..400d6f9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6278,11 +6278,11 @@ fi
@@ -6283,11 +6283,11 @@ fi


AC_SUBST([BINLIBDEST])
Expand All @@ -285,7 +285,7 @@ index 42daf1c..de5a19e 100644
AC_SUBST([PLATLIBDIR])
PLATLIBDIR="lib"
AC_MSG_CHECKING([for --with-platlibdir])
@@ -6301,7 +6301,7 @@ if test -n "$withval" -a "$withval" != yes -a "$withval" != no
@@ -6306,7 +6306,7 @@ if test -n "$withval" -a "$withval" != yes -a "$withval" != no
then
AC_MSG_RESULT([yes])
PLATLIBDIR="$withval"
Expand All @@ -294,7 +294,7 @@ index 42daf1c..de5a19e 100644
else
AC_MSG_RESULT([no])
fi],
@@ -6311,9 +6311,9 @@ fi],
@@ -6316,9 +6316,9 @@ fi],
dnl define LIBPL after ABIFLAGS and LDVERSION is defined.
AC_SUBST([PY_ENABLE_SHARED])
if test x$PLATFORM_TRIPLET = x; then
Expand Down
2 changes: 1 addition & 1 deletion patches/link-opt.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Subject: link-opt
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index de5a19e..44a30aa 100644
index 400d6f9..e0ddbf4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3501,8 +3501,8 @@ then
Expand Down
2 changes: 1 addition & 1 deletion patches/multiarch.diff
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ index c8ced46..0bdf61d 100644
srcdir = _CONFIG_VARS.get('srcdir', _PROJECT_BASE)
if os.name == 'posix':
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 7af1406..9c0ab3b 100644
index d18d5c3..0b379d7 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1785,6 +1785,7 @@ Python/interpconfig.o: $(srcdir)/Python/interpconfig.c $(srcdir)/Python/config_c
Expand Down
2 changes: 1 addition & 1 deletion patches/reproducible-buildinfo.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Subject: reproducible-buildinfo
1 file changed, 2 insertions(+)

diff --git a/Makefile.pre.in b/Makefile.pre.in
index 9c0ab3b..4a18b4e 100644
index 0b379d7..315ac64 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1743,6 +1743,8 @@ Modules/getbuildinfo.o: $(PARSER_OBJS) \
Expand Down
6 changes: 3 additions & 3 deletions patches/sysconfigdata-name.patch
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ index 0bdf61d..be085ec 100644

def _init_posix(vars):
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 4a18b4e..f9f2994 100644
index 315ac64..fa4a2fd 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -2636,8 +2636,10 @@ libinstall: all $(srcdir)/Modules/xxmodule.c
@@ -2642,8 +2642,10 @@ libinstall: all $(srcdir)/Modules/xxmodule.c
esac; \
done; \
done
Expand All @@ -45,7 +45,7 @@ index 4a18b4e..f9f2994 100644
@ # If app store compliance has been configured, apply the patch to the
@ # installed library code. The patch has been previously validated against
diff --git a/configure.ac b/configure.ac
index 7c31216..686ac30 100644
index d338f80..f38abbe 100644
--- a/configure.ac
+++ b/configure.ac
@@ -164,7 +164,7 @@ AC_ARG_WITH([build-python],
Expand Down

0 comments on commit 69c2142

Please sign in to comment.