diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2024-01-16 12:08:14 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-01-19 12:21:22 +0000 |
commit | 78e30d940d1a931c65a14d864494d92f0889035e (patch) | |
tree | 32e87ef22610ef937dd5e1b9a604d0deacf39107 /meta/recipes-devtools/python/python3/python3-manifest.json | |
parent | 375ac472d848eb6bdd17656cfe005c905025ffab (diff) | |
download | poky-78e30d940d1a931c65a14d864494d92f0889035e.tar.gz |
python: update 3.11.5 -> 3.12.1
Drop distutils and smtpd modules from packaging, as both are gone in 3.12.
Rebase:
0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch
(drop setup.py chunk as the file is gone)
Drop patches:
0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch
(setup.py gone, lib/termcap not mentioned anywhere else)
0001-Don-t-search-system-for-headers-libraries.patch
(setup.py gone, usr/lib64 not mentioned anywhere else)
0001-Makefile-do-not-compile-.pyc-in-parallel.patch
(replaced with COMPILEALL_OPTS= in EXTRA_OEMAKE)
0001-setup.py-Do-not-detect-multiarch-paths-when-cross-co.patch
(setup.py gone, add_multiarch_paths not mentioned anywhere else)
0017-setup.py-do-not-report-missing-dependencies-for-disa.patch
(has been superseded by Setup.local tweak in do_configure:prepend)
12-distutils-prefix-is-inside-staging-area.patch
(distutils has been removed upstream, so this old, unplesant hack can be finally dropped)
avoid_warning_about_tkinter.patch
(setup.py gone, tkinter detection logic performed in configure.ac)
(From OE-Core rev: 716d82352545d3667a658b69d65d6127678dd150)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/python/python3/python3-manifest.json')
-rw-r--r-- | meta/recipes-devtools/python/python3/python3-manifest.json | 100 |
1 files changed, 15 insertions, 85 deletions
diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json b/meta/recipes-devtools/python/python3/python3-manifest.json index 766f083ae4..771551cfc9 100644 --- a/meta/recipes-devtools/python/python3/python3-manifest.json +++ b/meta/recipes-devtools/python/python3/python3-manifest.json | |||
@@ -201,17 +201,18 @@ | |||
201 | "compression": { | 201 | "compression": { |
202 | "summary": "Python high-level compression support", | 202 | "summary": "Python high-level compression support", |
203 | "rdepends": [ | 203 | "rdepends": [ |
204 | "core" | 204 | "core", |
205 | "shell" | ||
205 | ], | 206 | ], |
206 | "files": [ | 207 | "files": [ |
207 | "${libdir}/python${PYTHON_MAJMIN}/gzip.py", | 208 | "${libdir}/python${PYTHON_MAJMIN}/gzip.py", |
208 | "${libdir}/python${PYTHON_MAJMIN}/tarfile.py", | 209 | "${libdir}/python${PYTHON_MAJMIN}/tarfile.py", |
209 | "${libdir}/python${PYTHON_MAJMIN}/zipfile.py" | 210 | "${libdir}/python${PYTHON_MAJMIN}/zipfile", |
211 | "${libdir}/python${PYTHON_MAJMIN}/zipfile/_path" | ||
210 | ], | 212 | ], |
211 | "cached": [ | 213 | "cached": [ |
212 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/gzip.*.pyc", | 214 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/gzip.*.pyc", |
213 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/tarfile.*.pyc", | 215 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/tarfile.*.pyc" |
214 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/zipfile.*.pyc" | ||
215 | ] | 216 | ] |
216 | }, | 217 | }, |
217 | "core": { | 218 | "core": { |
@@ -271,6 +272,7 @@ | |||
271 | "${libdir}/python${PYTHON_MAJMIN}/importlib/util.py", | 272 | "${libdir}/python${PYTHON_MAJMIN}/importlib/util.py", |
272 | "${libdir}/python${PYTHON_MAJMIN}/inspect.py", | 273 | "${libdir}/python${PYTHON_MAJMIN}/inspect.py", |
273 | "${libdir}/python${PYTHON_MAJMIN}/io.py", | 274 | "${libdir}/python${PYTHON_MAJMIN}/io.py", |
275 | "${libdir}/python${PYTHON_MAJMIN}/ipaddress.py", | ||
274 | "${libdir}/python${PYTHON_MAJMIN}/keyword.py", | 276 | "${libdir}/python${PYTHON_MAJMIN}/keyword.py", |
275 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/_struct.*.so", | 277 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/_struct.*.so", |
276 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/binascii.*.so", | 278 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/binascii.*.so", |
@@ -378,6 +380,7 @@ | |||
378 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/imp.*.pyc", | 380 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/imp.*.pyc", |
379 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/inspect.*.pyc", | 381 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/inspect.*.pyc", |
380 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/io.*.pyc", | 382 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/io.*.pyc", |
383 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/ipaddress.*.pyc", | ||
381 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/keyword.*.pyc", | 384 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/keyword.*.pyc", |
382 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/linecache.*.pyc", | 385 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/linecache.*.pyc", |
383 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/locale.*.pyc", | 386 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/locale.*.pyc", |
@@ -452,9 +455,8 @@ | |||
452 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_hashlib.*.so", | 455 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_hashlib.*.so", |
453 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_md5.*.so", | 456 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_md5.*.so", |
454 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha1.*.so", | 457 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha1.*.so", |
455 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha256.*.so", | 458 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha2.*.so", |
456 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha3.*.so", | 459 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha3.*.so" |
457 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_sha512.*.so" | ||
458 | ], | 460 | ], |
459 | "cached": [ | 461 | "cached": [ |
460 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/crypt.*.pyc", | 462 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/crypt.*.pyc", |
@@ -550,8 +552,7 @@ | |||
550 | "${libdir}/pkgconfig" | 552 | "${libdir}/pkgconfig" |
551 | ], | 553 | ], |
552 | "rdepends": [ | 554 | "rdepends": [ |
553 | "core", | 555 | "core" |
554 | "distutils" | ||
555 | ], | 556 | ], |
556 | "summary": "Python development package" | 557 | "summary": "Python development package" |
557 | }, | 558 | }, |
@@ -567,27 +568,6 @@ | |||
567 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/difflib.*.pyc" | 568 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/difflib.*.pyc" |
568 | ] | 569 | ] |
569 | }, | 570 | }, |
570 | "distutils-windows": { | ||
571 | "summary": "Python distribution utilities (Windows installer stubs)", | ||
572 | "rdepends": [ | ||
573 | "core" | ||
574 | ], | ||
575 | "files": [], | ||
576 | "cached": [] | ||
577 | }, | ||
578 | "distutils": { | ||
579 | "summary": "Python Distribution Utilities", | ||
580 | "rdepends": [ | ||
581 | "compression", | ||
582 | "core", | ||
583 | "email", | ||
584 | "stringold" | ||
585 | ], | ||
586 | "files": [ | ||
587 | "${libdir}/python${PYTHON_MAJMIN}/distutils" | ||
588 | ], | ||
589 | "cached": [] | ||
590 | }, | ||
591 | "doctest": { | 571 | "doctest": { |
592 | "summary": "Python framework for running examples in docstrings", | 572 | "summary": "Python framework for running examples in docstrings", |
593 | "rdepends": [ | 573 | "rdepends": [ |
@@ -630,24 +610,12 @@ | |||
630 | "ensurepip": { | 610 | "ensurepip": { |
631 | "summary": "Support for bootstrapping the pip installer", | 611 | "summary": "Support for bootstrapping the pip installer", |
632 | "rdepends": [ | 612 | "rdepends": [ |
633 | "asyncio", | 613 | "core" |
634 | "compile", | ||
635 | "core", | ||
636 | "ctypes", | ||
637 | "image", | ||
638 | "io", | ||
639 | "mmap", | ||
640 | "plistlib", | ||
641 | "pprint", | ||
642 | "unixadmin", | ||
643 | "xmlrpc" | ||
644 | ], | 614 | ], |
645 | "files": [ | 615 | "files": [ |
646 | "${libdir}/python${PYTHON_MAJMIN}/ensurepip/" | 616 | "${libdir}/python${PYTHON_MAJMIN}/ensurepip/" |
647 | ], | 617 | ], |
648 | "cached": [ | 618 | "cached": [] |
649 | "${libdir}/python${PYTHON_MAJMIN}/ensurepip/_uninstall.*.pyc" | ||
650 | ] | ||
651 | }, | 619 | }, |
652 | "fcntl": { | 620 | "fcntl": { |
653 | "summary": "Python's fcntl interface", | 621 | "summary": "Python's fcntl interface", |
@@ -715,7 +683,6 @@ | |||
715 | ], | 683 | ], |
716 | "files": [ | 684 | "files": [ |
717 | "${libdir}/python${PYTHON_MAJMIN}/_pyio.py", | 685 | "${libdir}/python${PYTHON_MAJMIN}/_pyio.py", |
718 | "${libdir}/python${PYTHON_MAJMIN}/ipaddress.py", | ||
719 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_socket.*.so", | 686 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_socket.*.so", |
720 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_ssl.*.so", | 687 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_ssl.*.so", |
721 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/termios.*.so", | 688 | "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/termios.*.so", |
@@ -726,7 +693,6 @@ | |||
726 | ], | 693 | ], |
727 | "cached": [ | 694 | "cached": [ |
728 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_pyio.*.pyc", | 695 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_pyio.*.pyc", |
729 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/ipaddress.*.pyc", | ||
730 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/pipes.*.pyc", | 696 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/pipes.*.pyc", |
731 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/socket.*.pyc", | 697 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/socket.*.pyc", |
732 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/ssl.*.pyc", | 698 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/ssl.*.pyc", |
@@ -836,7 +802,6 @@ | |||
836 | "db", | 802 | "db", |
837 | "debugger", | 803 | "debugger", |
838 | "difflib", | 804 | "difflib", |
839 | "distutils", | ||
840 | "doctest", | 805 | "doctest", |
841 | "email", | 806 | "email", |
842 | "ensurepip", | 807 | "ensurepip", |
@@ -863,15 +828,14 @@ | |||
863 | "pydoc", | 828 | "pydoc", |
864 | "resource", | 829 | "resource", |
865 | "shell", | 830 | "shell", |
866 | "smtpd", | ||
867 | "sqlite3", | 831 | "sqlite3", |
868 | "statistics", | 832 | "statistics", |
869 | "stringold", | 833 | "stringold", |
870 | "syslog", | 834 | "syslog", |
871 | "terminal", | 835 | "terminal", |
872 | "tomllib", | ||
873 | "threading", | 836 | "threading", |
874 | "tkinter", | 837 | "tkinter", |
838 | "tomllib", | ||
875 | "unittest", | 839 | "unittest", |
876 | "unixadmin", | 840 | "unixadmin", |
877 | "venv", | 841 | "venv", |
@@ -879,9 +843,6 @@ | |||
879 | "xmlrpc", | 843 | "xmlrpc", |
880 | "zoneinfo" | 844 | "zoneinfo" |
881 | ], | 845 | ], |
882 | "rrecommends": [ | ||
883 | "distutils-windows" | ||
884 | ], | ||
885 | "summary": "All Python modules" | 846 | "summary": "All Python modules" |
886 | }, | 847 | }, |
887 | "multiprocessing": { | 848 | "multiprocessing": { |
@@ -1104,31 +1065,6 @@ | |||
1104 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/shlex.*.pyc" | 1065 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/shlex.*.pyc" |
1105 | ] | 1066 | ] |
1106 | }, | 1067 | }, |
1107 | "smtpd": { | ||
1108 | "summary": "Python Simple Mail Transport Daemon", | ||
1109 | "rdepends": [ | ||
1110 | "core", | ||
1111 | "crypt", | ||
1112 | "datetime", | ||
1113 | "email", | ||
1114 | "io", | ||
1115 | "math", | ||
1116 | "mime", | ||
1117 | "netclient", | ||
1118 | "stringold" | ||
1119 | ], | ||
1120 | "files": [ | ||
1121 | "${bindir}/smtpd.py", | ||
1122 | "${libdir}/python${PYTHON_MAJMIN}/asynchat.py", | ||
1123 | "${libdir}/python${PYTHON_MAJMIN}/asyncore.py", | ||
1124 | "${libdir}/python${PYTHON_MAJMIN}/smtpd.py" | ||
1125 | ], | ||
1126 | "cached": [ | ||
1127 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/asynchat.*.pyc", | ||
1128 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/asyncore.*.pyc", | ||
1129 | "${libdir}/python${PYTHON_MAJMIN}/__pycache__/smtpd.*.pyc" | ||
1130 | ] | ||
1131 | }, | ||
1132 | "sqlite3": { | 1068 | "sqlite3": { |
1133 | "summary": "Python Sqlite3 database support", | 1069 | "summary": "Python Sqlite3 database support", |
1134 | "rdepends": [ | 1070 | "rdepends": [ |
@@ -1223,18 +1159,12 @@ | |||
1223 | "tomllib": { | 1159 | "tomllib": { |
1224 | "summary": "Provides an interface for parsing TOML", | 1160 | "summary": "Provides an interface for parsing TOML", |
1225 | "rdepends": [ | 1161 | "rdepends": [ |
1226 | "core", | 1162 | "core" |
1227 | "datetime", | ||
1228 | "stringold" | ||
1229 | ], | 1163 | ], |
1230 | "files": [ | 1164 | "files": [ |
1231 | "${libdir}/python${PYTHON_MAJMIN}/tomllib/" | 1165 | "${libdir}/python${PYTHON_MAJMIN}/tomllib/" |
1232 | ], | 1166 | ], |
1233 | "cached": [ | 1167 | "cached": [] |
1234 | "${libdir}/python${PYTHON_MAJMIN}/tomllib/_re.*.pyc", | ||
1235 | "${libdir}/python${PYTHON_MAJMIN}/tomllib/_types.*.pyc", | ||
1236 | "${libdir}/python${PYTHON_MAJMIN}/tomllib/_parser.*.pyc" | ||
1237 | ] | ||
1238 | }, | 1168 | }, |
1239 | "turtle": { | 1169 | "turtle": { |
1240 | "summary": "Turtle graphics is a popular way for introducing programming to kids.", | 1170 | "summary": "Turtle graphics is a popular way for introducing programming to kids.", |