forked from pool/python313
Accepting request 1184193 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- move pathlib to -base
- move _pyrepl to -base (used by pydoc which is in base)
- fix import-mapping
- restrict PEP668 to ALP/Tumbleweed
* Support Expat >= 2.4.5
- allow build with Sphinx >= 3.x
* remove importlib_resources and importlib-metadata
- bpo-41304: Fixes python3x._pth being ignored on Windows, caused
- bpo-29778: Ensure python3.dll is loaded from correct locations
- bpo-39603: Prevent http header injection by rejecting control
“__setattr__” in a multi-inheritance setup and
- bpo-41247: Always cache the running loop holder when running
- bpo-41252: Fix incorrect refcounting in
- bpo-41215: Use non-NULL default values in the PEG parser
- bpo-41218: Python 3.8.3 had a regression where compiling with
ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would
- bpo-41175: Guard against a NULL pointer dereference within
- bpo-39960: The “hackcheck” that prevents sneaking around a type’s
__setattr__() by calling the superclass method was
- bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the
- bpo-39017: Avoid infinite loop when reading specially crafted
- bpo-41207: In distutils.spawn, restore expectation that
- bpo-41194: Fix a crash in the _ast module: it can no longer be
- bpo-39384: Fixed email.contentmanager to allow set_content() to set a
- bpo-41300: Save files with non-ascii chars.
- bpo-37765: Add keywords to module name completion list.
- bpo-40170: Revert PyType_HasFeature() change: it reads
again directly the PyTypeObject.tp_flags
member when the limited C API is not used, rather than always calling
OBS-URL: https://build.opensuse.org/request/show/1184193
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python313?expand=0&rev=20
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
python311-curses: curses _curses _curses_panel
|
python313-curses: curses _curses _curses_panel
|
||||||
python311-dbm: dbm _dbm _gdbm
|
python313-dbm: dbm _dbm _gdbm
|
||||||
python311-idle: idlelib
|
python313-idle: idlelib
|
||||||
python311-testsuite: test _ctypes_test _testbuffer _testcapi _testinternalcapi _testimportmultiple _testmultiphase xxlimited
|
python313-testsuite: test _ctypes_test _testbuffer _testcapi _testinternalcapi _testimportmultiple _testmultiphase xxlimited
|
||||||
python311-tk: tkinter _tkinter
|
python313-tk: tkinter _tkinter
|
||||||
python311-tools: turtledemo
|
python313-tools: turtledemo
|
||||||
python311: sqlite3 readline _sqlite3 nis
|
python313: sqlite3 readline _sqlite3 nis
|
||||||
|
|||||||
@@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jun 30 19:20:56 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- move pathlib to -base
|
||||||
|
- move _pyrepl to -base (used by pydoc which is in base)
|
||||||
|
- fix import-mapping
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 28 06:12:20 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
Fri Jun 28 06:12:20 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
||||||
|
|
||||||
@@ -3352,7 +3359,7 @@ Wed Sep 20 07:14:17 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 10 09:33:26 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Thu Aug 10 09:33:26 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
- restrict PEP668 to ALP/Tumbleweed
|
- restrict PEP668 to ALP/Tumbleweed
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 7 07:31:27 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
|
Mon Aug 7 07:31:27 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
|
||||||
@@ -4885,7 +4892,7 @@ Sat Mar 26 22:52:45 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|||||||
Tue Feb 22 05:53:06 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
|
Tue Feb 22 05:53:06 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
- Add patch support-expat-245.patch:
|
- Add patch support-expat-245.patch:
|
||||||
* Support Expat >= 2.4.5
|
* Support Expat >= 2.4.5
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 15 23:05:55 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
Tue Feb 15 23:05:55 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
||||||
@@ -5075,7 +5082,7 @@ Sat Jun 5 21:21:38 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 4 21:36:30 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
Fri Jun 4 21:36:30 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
- allow build with Sphinx >= 3.x
|
- allow build with Sphinx >= 3.x
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 2 13:12:04 UTC 2021 - Dan Čermák <dcermak@suse.com>
|
Wed Jun 2 13:12:04 UTC 2021 - Dan Čermák <dcermak@suse.com>
|
||||||
@@ -5627,7 +5634,7 @@ Sat Dec 12 14:29:33 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
|||||||
Thu Dec 10 00:26:51 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
Thu Dec 10 00:26:51 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
- Last try before this results in an editwar:
|
- Last try before this results in an editwar:
|
||||||
* remove importlib_resources and importlib-metadata
|
* remove importlib_resources and importlib-metadata
|
||||||
provides/obsoletes
|
provides/obsoletes
|
||||||
* import importlib_resources is not the same as
|
* import importlib_resources is not the same as
|
||||||
import importlib.resources, same for metadata
|
import importlib.resources, same for metadata
|
||||||
@@ -5744,54 +5751,54 @@ Tue Jul 21 09:53:06 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>
|
|||||||
- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream
|
- Removed CVE-2019-20907_tarfile-inf-loop.patch: fixed in upstream
|
||||||
- Removed recursion.tar: contained in upstream
|
- Removed recursion.tar: contained in upstream
|
||||||
- Update to 3.9.0b5:
|
- Update to 3.9.0b5:
|
||||||
- bpo-41304: Fixes python3x._pth being ignored on Windows, caused
|
- bpo-41304: Fixes python3x._pth being ignored on Windows, caused
|
||||||
by the fix for bpo-29778 (CVE-2020-15801).
|
by the fix for bpo-29778 (CVE-2020-15801).
|
||||||
- bpo-41162: Audit hooks are now cleared later during
|
- bpo-41162: Audit hooks are now cleared later during
|
||||||
finalization to avoid missing events.
|
finalization to avoid missing events.
|
||||||
- bpo-29778: Ensure python3.dll is loaded from correct locations
|
- bpo-29778: Ensure python3.dll is loaded from correct locations
|
||||||
when Python is embedded (CVE-2020-15523).
|
when Python is embedded (CVE-2020-15523).
|
||||||
- bpo-39603: Prevent http header injection by rejecting control
|
- bpo-39603: Prevent http header injection by rejecting control
|
||||||
characters in http.client.putrequest(…).
|
characters in http.client.putrequest(…).
|
||||||
- bpo-41295: Resolve a regression in CPython 3.8.4 where defining
|
- bpo-41295: Resolve a regression in CPython 3.8.4 where defining
|
||||||
“__setattr__” in a multi-inheritance setup and
|
“__setattr__” in a multi-inheritance setup and
|
||||||
calling up the hierarchy chain could fail if builtins/extension
|
calling up the hierarchy chain could fail if builtins/extension
|
||||||
types were involved in the base types.
|
types were involved in the base types.
|
||||||
- bpo-41247: Always cache the running loop holder when running
|
- bpo-41247: Always cache the running loop holder when running
|
||||||
asyncio.set_running_loop.
|
asyncio.set_running_loop.
|
||||||
- bpo-41252: Fix incorrect refcounting in
|
- bpo-41252: Fix incorrect refcounting in
|
||||||
_ssl.c’s _servername_callback().
|
_ssl.c’s _servername_callback().
|
||||||
- bpo-41215: Use non-NULL default values in the PEG parser
|
- bpo-41215: Use non-NULL default values in the PEG parser
|
||||||
keyword list to overcome a bug that was '
|
keyword list to overcome a bug that was '
|
||||||
preventing Python from being properly compiled when using the
|
preventing Python from being properly compiled when using the
|
||||||
XLC compiler. Patch by Pablo Galindo.
|
XLC compiler. Patch by Pablo Galindo.
|
||||||
- bpo-41218: Python 3.8.3 had a regression where compiling with
|
- bpo-41218: Python 3.8.3 had a regression where compiling with
|
||||||
ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would
|
ast.PyCF_ALLOW_TOP_LEVEL_AWAIT would
|
||||||
aggressively mark list comprehension with CO_COROUTINE. Now only
|
aggressively mark list comprehension with CO_COROUTINE. Now only
|
||||||
list comprehension making use of async/await will tagged as so.
|
list comprehension making use of async/await will tagged as so.
|
||||||
- bpo-41175: Guard against a NULL pointer dereference within
|
- bpo-41175: Guard against a NULL pointer dereference within
|
||||||
bytearrayobject triggered by the bytearray() + bytearray() operation.
|
bytearrayobject triggered by the bytearray() + bytearray() operation.
|
||||||
- bpo-39960: The “hackcheck” that prevents sneaking around a type’s
|
- bpo-39960: The “hackcheck” that prevents sneaking around a type’s
|
||||||
__setattr__() by calling the superclass method was
|
__setattr__() by calling the superclass method was
|
||||||
rewritten to allow C implemented heap types.
|
rewritten to allow C implemented heap types.
|
||||||
- bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the
|
- bpo-41288: Unpickling invalid NEWOBJ_EX opcode with the
|
||||||
C implementation raises now UnpicklingError instead of crashing.
|
C implementation raises now UnpicklingError instead of crashing.
|
||||||
- bpo-39017: Avoid infinite loop when reading specially crafted
|
- bpo-39017: Avoid infinite loop when reading specially crafted
|
||||||
TAR files using the tarfile module (CVE-2019-20907, bsc#1174091).
|
TAR files using the tarfile module (CVE-2019-20907, bsc#1174091).
|
||||||
- bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params().
|
- bpo-41235: Fix the error handling in ssl.SSLContext.load_dh_params().
|
||||||
- bpo-41207: In distutils.spawn, restore expectation that
|
- bpo-41207: In distutils.spawn, restore expectation that
|
||||||
DistutilsExecError is raised when the command is not found.
|
DistutilsExecError is raised when the command is not found.
|
||||||
- bpo-39168: Remove the __new__ method of typing.Generic.
|
- bpo-39168: Remove the __new__ method of typing.Generic.
|
||||||
- bpo-41194: Fix a crash in the _ast module: it can no longer be
|
- bpo-41194: Fix a crash in the _ast module: it can no longer be
|
||||||
loaded more than once. It now uses a global state rather than a module state.
|
loaded more than once. It now uses a global state rather than a module state.
|
||||||
- bpo-39384: Fixed email.contentmanager to allow set_content() to set a
|
- bpo-39384: Fixed email.contentmanager to allow set_content() to set a
|
||||||
null string.
|
null string.
|
||||||
- bpo-41300: Save files with non-ascii chars.
|
- bpo-41300: Save files with non-ascii chars.
|
||||||
Fix regression released in 3.9.0b4 and 3.8.4.
|
Fix regression released in 3.9.0b4 and 3.8.4.
|
||||||
- bpo-37765: Add keywords to module name completion list.
|
- bpo-37765: Add keywords to module name completion list.
|
||||||
Rewrite Completions section of IDLE doc.
|
Rewrite Completions section of IDLE doc.
|
||||||
- bpo-40170: Revert PyType_HasFeature() change: it reads
|
- bpo-40170: Revert PyType_HasFeature() change: it reads
|
||||||
again directly the PyTypeObject.tp_flags
|
again directly the PyTypeObject.tp_flags
|
||||||
member when the limited C API is not used, rather than always calling
|
member when the limited C API is not used, rather than always calling
|
||||||
PyType_GetFlags() which hides implementation details.
|
PyType_GetFlags() which hides implementation details.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -6312,7 +6319,7 @@ Wed Jun 5 12:19:09 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
|||||||
pickling costs between processes
|
pickling costs between processes
|
||||||
- typed_ast is merged back to CPython
|
- typed_ast is merged back to CPython
|
||||||
- LOAD_GLOBAL is now 40% faster
|
- LOAD_GLOBAL is now 40% faster
|
||||||
- pickle now uses Protocol 4 by default, improving performance
|
- pickle now uses Protocol 4 by default, improving performance
|
||||||
- Remove patches which were included in the upstream:
|
- Remove patches which were included in the upstream:
|
||||||
- 00251-change-user-install-location.patch
|
- 00251-change-user-install-location.patch
|
||||||
- 00316-mark-bdist_wininst-unsupported.patch
|
- 00316-mark-bdist_wininst-unsupported.patch
|
||||||
@@ -6457,7 +6464,7 @@ Mon Dec 17 17:24:49 CET 2018 - mcepl@suse.com
|
|||||||
|
|
||||||
- Upgrade to 3.7.2rc1:
|
- Upgrade to 3.7.2rc1:
|
||||||
* bugfix release, for the full list of all changes see
|
* bugfix release, for the full list of all changes see
|
||||||
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
|
https://docs.python.org/3.7/whatsnew/changelog.html#changelog
|
||||||
- Make run of the test suite more verbose
|
- Make run of the test suite more verbose
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -6884,7 +6891,7 @@ Mon Mar 13 14:04:22 UTC 2017 - jmatejek@suse.com
|
|||||||
Sat Feb 25 20:55:57 UTC 2017 - bwiedemann@suse.com
|
Sat Feb 25 20:55:57 UTC 2017 - bwiedemann@suse.com
|
||||||
|
|
||||||
- Add 0001-allow-for-reproducible-builds-of-python-packages.patch
|
- Add 0001-allow-for-reproducible-builds-of-python-packages.patch
|
||||||
upstream https://github.com/python/cpython/pull/296
|
upstream https://github.com/python/cpython/pull/296
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 8 12:30:20 UTC 2017 - jmatejek@suse.com
|
Wed Feb 8 12:30:20 UTC 2017 - jmatejek@suse.com
|
||||||
@@ -6950,7 +6957,7 @@ Mon Mar 7 20:38:11 UTC 2016 - toddrme2178@gmail.com
|
|||||||
|
|
||||||
- Add Python-3.5.1-fix_lru_cache_copying.patch
|
- Add Python-3.5.1-fix_lru_cache_copying.patch
|
||||||
Fix copying the lru_cache() wrapper object.
|
Fix copying the lru_cache() wrapper object.
|
||||||
Fixes deep-copying lru_cache regression, which worked on
|
Fixes deep-copying lru_cache regression, which worked on
|
||||||
previous versions of python but fails on python 3.5.
|
previous versions of python but fails on python 3.5.
|
||||||
This fixes a bunch of packages in devel:languages:python3.
|
This fixes a bunch of packages in devel:languages:python3.
|
||||||
See: https://bugs.python.org/issue25447
|
See: https://bugs.python.org/issue25447
|
||||||
@@ -7088,7 +7095,7 @@ Sun Jan 11 13:01:30 UTC 2015 - p.drouand@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Oct 18 20:14:54 UTC 2014 - crrodriguez@opensuse.org
|
Sat Oct 18 20:14:54 UTC 2014 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Only pkgconfig(x11) is required for build, not the whole
|
- Only pkgconfig(x11) is required for build, not the whole
|
||||||
set of packages provided by xorg-x11-devel metapackage.
|
set of packages provided by xorg-x11-devel metapackage.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -7148,7 +7155,7 @@ Wed Mar 26 15:24:46 UTC 2014 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 24 17:29:31 UTC 2014 - dmueller@suse.com
|
Mon Mar 24 17:29:31 UTC 2014 - dmueller@suse.com
|
||||||
|
|
||||||
- remove blacklisting of test_posix on aarch64: qemu bug is fixed
|
- remove blacklisting of test_posix on aarch64: qemu bug is fixed
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 17 18:26:58 UTC 2014 - jmatejek@suse.com
|
Mon Mar 17 18:26:58 UTC 2014 - jmatejek@suse.com
|
||||||
@@ -7251,7 +7258,7 @@ Tue Nov 19 14:28:41 UTC 2013 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 15 17:44:08 UTC 2013 - crrodriguez@opensuse.org
|
Tue Oct 15 17:44:08 UTC 2013 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- build with -DOPENSSL_LOAD_CONF for the same reasons
|
- build with -DOPENSSL_LOAD_CONF for the same reasons
|
||||||
described in the python2 package.
|
described in the python2 package.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -7263,7 +7270,7 @@ Fri Aug 16 11:35:15 UTC 2013 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 8 14:54:49 UTC 2013 - dvaleev@suse.com
|
Thu Aug 8 14:54:49 UTC 2013 - dvaleev@suse.com
|
||||||
|
|
||||||
- Exclue test_faulthandler from tests on powerpc due to bnc#831629
|
- Exclue test_faulthandler from tests on powerpc due to bnc#831629
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 13 15:05:34 UTC 2013 - jmatejek@suse.com
|
Thu Jun 13 15:05:34 UTC 2013 - jmatejek@suse.com
|
||||||
@@ -7322,7 +7329,7 @@ Fri Mar 1 07:42:21 UTC 2013 - dmueller@suse.com
|
|||||||
|
|
||||||
- add ctypes-libffi-aarch64.patch:
|
- add ctypes-libffi-aarch64.patch:
|
||||||
* import aarch64 support for libffi in _ctypes module
|
* import aarch64 support for libffi in _ctypes module
|
||||||
- add aarch64 to the list of lib64 based archs
|
- add aarch64 to the list of lib64 based archs
|
||||||
- add movetogetdents64.diff:
|
- add movetogetdents64.diff:
|
||||||
* port to getdents64, as SYS_getdents is not implemented everywhere
|
* port to getdents64, as SYS_getdents is not implemented everywhere
|
||||||
|
|
||||||
@@ -7376,9 +7383,9 @@ Mon Oct 29 18:21:45 UTC 2012 - dmueller@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 25 08:14:36 UTC 2012 - Rene.vanPaassen@gmail.com
|
Thu Oct 25 08:14:36 UTC 2012 - Rene.vanPaassen@gmail.com
|
||||||
|
|
||||||
- exclude test_math for SLE 11; math library fails on negative
|
- exclude test_math for SLE 11; math library fails on negative
|
||||||
gamma function values close to integers and 0, probably
|
gamma function values close to integers and 0, probably
|
||||||
due to imprecision in -lm on SLE_11_SP2.
|
due to imprecision in -lm on SLE_11_SP2.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 16 12:15:34 UTC 2012 - coolo@suse.com
|
Tue Oct 16 12:15:34 UTC 2012 - coolo@suse.com
|
||||||
@@ -7402,7 +7409,7 @@ Mon Oct 1 08:53:03 UTC 2012 - idonmez@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 27 12:35:01 UTC 2012 - idonmez@suse.com
|
Thu Sep 27 12:35:01 UTC 2012 - idonmez@suse.com
|
||||||
|
|
||||||
- Correct dependency for python3-testsuite,
|
- Correct dependency for python3-testsuite,
|
||||||
python3-tkinter -> python3-tk
|
python3-tkinter -> python3-tk
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -7435,7 +7442,7 @@ Fri Aug 3 12:09:34 UTC 2012 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 27 09:02:41 UTC 2012 - dvaleev@suse.com
|
Fri Jul 27 09:02:41 UTC 2012 - dvaleev@suse.com
|
||||||
|
|
||||||
- skip test_io on ppc
|
- skip test_io on ppc
|
||||||
- drop test_io ppc patch
|
- drop test_io ppc patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@@ -7484,8 +7491,8 @@ Wed Jan 18 15:49:47 UTC 2012 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Dec 25 13:25:01 UTC 2011 - idonmez@suse.com
|
Sun Dec 25 13:25:01 UTC 2011 - idonmez@suse.com
|
||||||
|
|
||||||
- Use system ffi, included one is broken see
|
- Use system ffi, included one is broken see
|
||||||
http://bugs.python.org/issue11729 and
|
http://bugs.python.org/issue11729 and
|
||||||
http://bugs.python.org/issue12081
|
http://bugs.python.org/issue12081
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
|||||||
@@ -630,7 +630,7 @@ rm %{buildroot}%{sitedir}/*.*
|
|||||||
|
|
||||||
for module in \
|
for module in \
|
||||||
asyncio ctypes collections concurrent email encodings \
|
asyncio ctypes collections concurrent email encodings \
|
||||||
ensurepip html http re \
|
ensurepip html http re pathlib _pyrepl \
|
||||||
importlib json logging multiprocessing pydoc_data unittest \
|
importlib json logging multiprocessing pydoc_data unittest \
|
||||||
urllib venv wsgiref test sysconfig tomllib turtledemo \
|
urllib venv wsgiref test sysconfig tomllib turtledemo \
|
||||||
xml xmlrpc zipfile zoneinfo __phello__
|
xml xmlrpc zipfile zoneinfo __phello__
|
||||||
@@ -701,7 +701,7 @@ install -d -m 755 %{buildroot}%{sitedir}/site-packages/__pycache__
|
|||||||
mkdir -p %{buildroot}%{_prefix}/lib/python%{python_version}/site-packages/__pycache__
|
mkdir -p %{buildroot}%{_prefix}/lib/python%{python_version}/site-packages/__pycache__
|
||||||
|
|
||||||
# cleanup parts that don't belong
|
# cleanup parts that don't belong
|
||||||
for dir in curses dbm sqlite3 _pyrepl pathlib tkinter idlelib; do
|
for dir in curses dbm sqlite3 tkinter idlelib; do
|
||||||
find "%{buildroot}/%{sitedir}/$dir"/* -maxdepth 0 -name "test" -o -exec rm -rf {} +
|
find "%{buildroot}/%{sitedir}/$dir"/* -maxdepth 0 -name "test" -o -exec rm -rf {} +
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -806,8 +806,6 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
|
|||||||
%dir %{sitedir}
|
%dir %{sitedir}
|
||||||
%dir %{sitedir}/lib-dynload
|
%dir %{sitedir}/lib-dynload
|
||||||
%{sitedir}/sqlite3
|
%{sitedir}/sqlite3
|
||||||
%{sitedir}/pathlib
|
|
||||||
%{sitedir}/_pyrepl
|
|
||||||
%{dynlib readline}
|
%{dynlib readline}
|
||||||
%{dynlib _sqlite3}
|
%{dynlib _sqlite3}
|
||||||
|
|
||||||
@@ -1018,6 +1016,7 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
|
|||||||
%{sitedir}/xmlrpc
|
%{sitedir}/xmlrpc
|
||||||
%{sitedir}/zoneinfo
|
%{sitedir}/zoneinfo
|
||||||
%{sitedir}/zipfile
|
%{sitedir}/zipfile
|
||||||
|
%{sitedir}/_pyrepl
|
||||||
%{sitedir}/__phello__
|
%{sitedir}/__phello__
|
||||||
%{sitedir}/__pycache__
|
%{sitedir}/__pycache__
|
||||||
# import-failed hooks
|
# import-failed hooks
|
||||||
|
|||||||
Reference in New Issue
Block a user