Revisions of python312

buildservice-autocommit accepted request 1227202 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 84)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 83)
- Update doc-py38-to-py36.patch to include str.removeprefix
  replacement.
buildservice-autocommit accepted request 1224261 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 82)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 81)
- Remove -IVendor/ from python-config boo#1231795
buildservice-autocommit accepted request 1220158 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 80)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 79)
Update the patch
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 78)
- Add CVE-2024-9287-venv_path_unquoted.patch to properly quote
  path names provided when creating a virtual environment
  (bsc#1232241, CVE-2024-9287)
buildservice-autocommit accepted request 1205549 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 77)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 76)
Fix the changelog
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 75)
Fix the command
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 74)
Fix the command
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 73)
Fix the command
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 72)
Fix the command
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 71)
- Update to 3.12.7:
  - Tests
    - gh-124378: Updated test_ttk to pass with Tcl/Tk 8.6.15.
  - Security
    - gh-122792: Changed IPv4-mapped ipaddress.IPv6Address to
      consistently use the mapped IPv4 address value for deciding
      properties. Properties which have their behavior fixed are
      is_multicast, is_reserved, is_link_local, is_global, and
      is_unspecified.
  - Library
    - gh-116850: Fix argparse for namespaces with not directly
      writable dict (e.g. classes).
    - gh-58573: Fix conflicts between abbreviated long options in
      the parent parser and subparsers in argparse.
    - gh-61181: Fix support of choices with string value in
      argparse. Substrings of the specified string no longer
      considered valid values.
    - gh-80259: Fix argparse support of positional arguments with
      nargs='?', default=argparse.SUPPRESS and specified type.
    - gh-124498: Fix typing.TypeAliasType not to be generic, when
      type_params is an empty tuple.
    - gh-124345: argparse vim supports abbreviated single-dash
      long options separated by = from its value.
    - gh-104860: Fix disallowing abbreviation of single-dash long
      options in argparse with allow_abbrev=False.
    - gh-63143: Fix parsing mutually exclusive arguments in
      argparse. Arguments with the value identical to the default
      value (e.g. booleans, small integers, empty or 1-character
      strings) are no longer considered “not present”.
    - gh-72795: Positional arguments with nargs equal to '*' or
buildservice-autocommit accepted request 1204807 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 70)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1204725 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 69)
Drop .pyc files from docdir for reproducible builds

without this change, 2 files varied between builds:
/usr/share/doc/packages/python312-core/Tools/build/__pycache__/generate_global_objects.cpython-312.pyc
/usr/share/doc/packages/python312-core/Tools/build/__pycache__/umarshal.cpython-312.pyc
buildservice-autocommit accepted request 1200888 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 68)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 67)
- Add doc-py38-to-py36.patch making building documentation
  compatible with Python 3.6, which runs Sphinx on SLE.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 66)
- Update to 3.12.6:
  - Tests
    - gh-101525: Skip test_gdb if the binary is relocated by
      BOLT. Patch by Donghee Na.
  - Security
    - gh-123678: Upgrade libexpat to 2.6.3
    - gh-121285: Remove backtracking from tarfile header parsing
      for hdrcharset, PAX, and GNU sparse headers (bsc#1230227,
      CVE-2024-6232).
  - Library
    - gh-123270: Applied a more surgical fix for malformed
      payloads in zipfile.Path causing infinite loops (gh-122905)
      without breaking contents using legitimate characters
      (bsc#1229704, CVE-2024-8088).
    - gh-123213: xml.etree.ElementTree.Element.extend() and
      Element assignment no longer hide the internal exception if
      an erronous generator is passed. Patch by Bar Harel.
    - gh-85110: Preserve relative path in URL without netloc in
      urllib.parse.urlunsplit() and urllib.parse.urlunparse().
    - gh-123067: Fix quadratic complexity in parsing "-quoted
      cookie values with backslashes by http.cookies
      (bsc#1229596, CVE-2024-7592)
    - gh-122903: zipfile.Path.glob now correctly matches
      directories instead of silently omitting them.
    - gh-122905: zipfile.Path objects now sanitize names from the
      zipfile.
    - gh-122695: Fixed double-free when using gc.get_referents()
      with a freed asyncio.Future iterator.
    - gh-116263: logging.handlers.RotatingFileHandler no longer
      rolls over empty log files.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 65)
- Add gh120226-fix-sendfile-test-kernel-610.patch to avoid
  failing test_sendfile_close_peer_in_the_middle_of_receiving
  tests on Linux >= 6.10 (GH-120227).
Displaying revisions 1 - 20 of 84
openSUSE Build Service is sponsored by