Revisions of python38

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868033 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 8)
- Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing
  bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in
  _ctypes/callproc.c, which may lead to remote code execution.
- (bsc#1180125) We really don't Require python-rpm-macros package.
  Unnecessary dependency.
- Update to 3.8.7:
  - bugfix release
  - multiple patches realigned:
    - F00102-lib64.patch
    - SUSE-FEDORA-multilib.patch
    - bpo-31046_ensurepip_honours_prefix.patch
    - skip_random_failing_tests.patch
- Last try before this results in an editwar:
  * remove importlib_resources and importlib-metadata 
    provides/obsoletes
  * import importlib_resources is not the same as
    import importlib.resources, same for metadata
  * The backport packages from PyPI needed for older flavors are
    specified as such for setuptools or in pyproject.toml. If a
    package requires them they typically add them with a python
    version qualifier and the packages have their own version
    numbers.
- Add patch sphinx-update-removed-function.patch to no longer call
  a now removed function and to make documentation build independent of
  the Sphinx version (bsc#1179630, gh#python/cpython#13236).
- Add importlib_resources provide/obsolete as it is integral
  part of the lang since 3.7 release 
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 847346 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 6)
- Update to 3.8.6, which contains various bug fixes including security
  fix of included pip and setuptools (bpo#41490, bsc#1176262,
  CVE-2019-20916). Full list of changes is available at
  https://docs.python.org/release/3.8.6/whatsnew/changelog.html#python-3-8-6
- Revert previous patch, and readd bpo-31046_ensurepip_honours_prefix.patch.
- Replace ensurepip with simple script instructing to install
  packaged pip (bsc#1176262).
- Remove bpo-31046_ensurepip_honours_prefix.patch, which is not
  necessary anymore.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 842170 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 5)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 840193 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 4)
- Buildrequire timezone only for general flavor. It's used in this
  flavor for the test suite.

- This release also fixes CVE-2020-26116 (bsc#1177211).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 831136 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 3)
- Just cleanup and reordering items to synchronize with python39
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 823033 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 2)
Automatic submission by obs-autosubmit
Displaying revisions 41 - 48 of 48
openSUSE Build Service is sponsored by