Revisions of python310

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 956585 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 13)
- Add patch support-expat-245.patch:
  * Support Expat >= 2.4.5
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 950519 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 947756 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 11)
THIS SHOULD GO TO STAGING:D (TOGETHER WITH SR#947585)

- Update to 3.10.2:
  Bugfix only
  - bpo#46347 memory leak in PyEval_EvalCodeEx (especially
    visible with Cython code)
  - and many others
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 936508 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 10)
- Upgrade to 3.10.1:
  - PEP 623 – Deprecate and prepare for the removal of the wstr
    member in PyUnicodeObject.
  - PEP 604 – Allow writing union types as X | Y
  - PEP 612 – Parameter Specification Variables
  - PEP 626 – Precise line numbers for debugging and other tools.
  - PEP 618 – Add Optional Length-Checking To zip.
  - bpo-12782: Parenthesized context managers are now officially
    allowed.
  - PEP 632 – Deprecate distutils module.
  - PEP 613 – Explicit Type Aliases
  - PEP 634 – Structural Pattern Matching: Specification
  - PEP 635 – Structural Pattern Matching: Motivation and
    Rationale
  - PEP 636 – Structural Pattern Matching: Tutorial
  - PEP 644 – Require OpenSSL 1.1.1 or newer
  - PEP 624 – Remove Py_UNICODE encoder APIs
  - PEP 597 – Add optional EncodingWarning
- Patches readjusted:
  - bpo-31046_ensurepip_honours_prefix.patch
  - python-3.3.0b1-fix_date_time_compiler.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935695 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 9)
- Remove pdb_adjust_breakpoints.patch and instead just adjust location
  of the test breakpoint in Lib/test/test_pdb.py via sed, because we
  have shortened Lib/pdb.py by removing the shebang (bpo#45964).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935211 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 8)
- Add pdb_adjust_breakpoints.patch fixing expectd results in
  test_pdb_breakpoints_preserved_across_interactive_sessions
  (bpo#45964).
- Remove shebangs from from python-base libraries in _libdir
  (bsc#1193179).
- Readjust patches:
  - bpo-31046_ensurepip_honours_prefix.patch
  - decimal.patch
  - python-3.3.0b1-fix_date_time_compiler.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931817 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 7)
- Move rpm-build-python construct to correct place.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 923364 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 5)
- Final release of 3.10.0:
  Complete list on https://www.python.org/downloads/release/python-3100/,
  but highlights are:
  - PEP 623 – Deprecate and prepare for the removal of the wstr
    member in PyUnicodeObject.
  - PEP 604 – Allow writing union types as X | Y
  - PEP 612 – Parameter Specification Variables
  - PEP 626 – Precise line numbers for debugging and other
    tools.
  - PEP 618 – Add Optional Length-Checking To zip.
  - PEP 632 – Deprecate distutils module.
  - PEP 613 – Explicit Type Aliases
  - PEP 634 – Structural Pattern Matching: Specification
  - PEP 635 – Structural Pattern Matching: Motivation and
    Rationale
  - PEP 636 – Structural Pattern Matching: Tutorial
  - PEP 644 – Require OpenSSL 1.1.1 or newer
  - PEP 624 – Remove Py_UNICODE encoder APIs
  - PEP 597 – Add optional EncodingWarning
  - bpo-12782: Parenthesized context managers are now officially
    allowed.
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 911469 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 1)
DO NOT SWITCH ON BUILDING OF PYTHON310-* PACKAGES YET!
Displaying revisions 41 - 53 of 53
openSUSE Build Service is sponsored by