Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python310-doc-devhelp-3.10.19-4.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python310-doc-devhelp Distribution: openSUSE Tumbleweed
Version: 3.10.19 Vendor: openSUSE
Release: 4.2 Build date: Wed Feb 11 23:49:49 2026
Group: Unspecified Build host: reproducible
Size: 49923048 Source RPM: python310-documentation-3.10.19-4.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.python.org/
Summary: Additional Package Documentation for Python 3 in devhelp format
Tutorial, Global Module Index, Language Reference, Library Reference,
Extending and Embedding Reference, Python/C API Reference, Documenting
Python, and Macintosh Module Reference in format for devhelp.

Provides

Requires

License

Python-2.0

Changelog

* Wed Feb 11 2026 Matej Cepl <mcepl@suse.com>
  - CVE-2025-11468: preserving parens when folding comments in
    email headers (bsc#1257029, gh#python/cpython#143935).
    CVE-2025-11468-email-hdr-fold-comment.patch
  - CVE-2026-0672: rejects control characters in http cookies.
    (bsc#1257031, gh#python/cpython#143919)
    CVE-2026-0672-http-hdr-inject-cookie-Morsel.patch
  - CVE-2026-0865: rejecting control characters in
    wsgiref.headers.Headers, which could be abused for injecting
    false HTTP headers. (bsc#1257042, gh#python/cpython#143916)
    CVE-2026-0865-wsgiref-ctrl-chars.patch
  - CVE-2025-15366: basically the same as the previous patch for
    IMAP protocol. (bsc#1257044, gh#python/cpython#143921)
    CVE-2025-15366-imap-ctrl-chars.patch
  - CVE-2025-15282: basically the same as the previous patch for
    urllib library. (bsc#1257046, gh#python/cpython#143925)
    CVE-2025-15282-urllib-ctrl-chars.patch
  - CVE-2025-15367: basically the same as the previous patch for
    poplib library. (bsc#1257041, gh#python/cpython#143923)
    CVE-2025-15367-poplib-ctrl-chars.patch
* Thu Dec 18 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-13836-http-resp-cont-len.patch (bsc#1254400,
    CVE-2025-13836) to prevent reading an HTTP response from
    a server, if no read amount is specified, with using
    Content-Length per default as the length.
  - Add CVE-2025-12084-minidom-quad-search.patch prevent quadratic
    behavior in node ID cache clearing (CVE-2025-12084,
    bsc#1254997).
  - Add CVE-2025-13837-plistlib-mailicious-length.patch protect
    against OOM when loading malicious content (CVE-2025-13837,
    bsc#1254401).
* Thu Dec 18 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-13836-http-resp-cont-len.patch (bsc#1254400,
    CVE-2025-13836) to prevent reading an HTTP response from
    a server, if no read amount is specified, with using
    Content-Length per default as the length.
* Thu Nov 13 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-6075-expandvars-perf-degrad.patch avoid simple
    quadratic complexity vulnerabilities of os.path.expandvars()
    (CVE-2025-6075, bsc#1252974).
* Wed Oct 15 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 3.10.19:
    - Security
    - gh-139700: Check consistency of the zip64 end of central
      directory record. Support records with “zip64 extensible data”
      if there are no bytes prepended to the ZIP file
      (CVE-2025-8291, bsc#1251305).
    - gh-139400: xml.parsers.expat: Make sure that parent Expat
      parsers are only garbage-collected once they are no longer
      referenced by subparsers created by
      ExternalEntityParserCreate(). Patch by Sebastian Pipping.
    - gh-135661: Fix parsing start and end tags in
      html.parser.HTMLParser according to the HTML5 standard.
    * Whitespaces no longer accepted between </ and the tag name.
      E.g. </ script> does not end the script section.
    * Vertical tabulation (\v) and non-ASCII whitespaces no longer
      recognized as whitespaces. The only whitespaces are \t\n\r\f
      and space.
    * Null character (U+0000) no longer ends the tag name.
    * Attributes and slashes after the tag name in end tags are now
      ignored, instead of terminating after the first > in quoted
      attribute value. E.g. </script/foo=">"/>.
    * Multiple slashes and whitespaces between the last attribute
      and closing > are now ignored in both start and end tags. E.g.
      <a foo=bar/ //>.
    * Multiple = between attribute name and value are no longer
      collapsed. E.g. <a foo==bar> produces attribute “foo” with
      value “=bar”.
    - gh-135661: Fix CDATA section parsing in html.parser.HTMLParser
      according to the HTML5 standard: ] ]> and ]] > no longer end the
      CDATA section. Add private method _set_support_cdata() which can
      be used to specify how to parse <[CDATA[ — as a CDATA section in
      foreign content (SVG or MathML) or as a bogus comment in the
      HTML namespace.
    - gh-102555: Fix comment parsing in html.parser.HTMLParser
      according to the HTML5 standard. --!> now ends the comment. -- >
      no longer ends the comment. Support abnormally ended empty
      comments <--> and <--->.
    - gh-135462: Fix quadratic complexity in processing specially
      crafted input in html.parser.HTMLParser. End-of-file errors are
      now handled according to the HTML5 specs – comments and
      declarations are automatically closed, tags are ignored.
    - gh-118350: Fix support of escapable raw text mode (elements
      “textarea” and “title”) in html.parser.HTMLParser.
    - gh-86155: html.parser.HTMLParser.close() no longer loses data
      when the <script> tag is not closed. Patch by Waylan Limberg.
    - Library
    - gh-139312: Upgrade bundled libexpat to 2.7.3
    - gh-138998: Update bundled libexpat to 2.7.2
    - gh-130577: tarfile now validates archives to ensure member
      offsets are non-negative. (Contributed by Alexander Enrique
      Urieles Nieto in gh-130577.)
    - gh-135374: Update the bundled copy of setuptools to 79.0.1.
  - Drop upstreamed patches:
    - CVE-2025-8194-tarfile-no-neg-offsets.patch
    - CVE-2025-6069-quad-complex-HTMLParser.patch
* Mon Sep 29 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Add gh139257-Support-docutils-0.22.patch to fix build with latest
    docutils (>=0.22) gh#python/cpython#139257
* Thu Sep 18 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Require AppStream to validate appdata file instead of deprecated
    appstream-glib.
  - Update idle3.appdata.xml to pass the more pedantic appstreamcli.
* Fri Aug 01 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-8194-tarfile-no-neg-offsets.patch which now
    validates archives to ensure member offsets are non-negative
    (gh#python/cpython#130577, CVE-2025-8194, bsc#1247249).
* Wed Jul 02 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-6069-quad-complex-HTMLParser.patch to avoid worst
    case quadratic complexity when processing certain crafted
    malformed inputs with HTMLParser (CVE-2025-6069, bsc#1244705).
* Mon Jun 09 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to 3.10.18:
    - Security
    - gh-135034: Fixes multiple issues that allowed tarfile
      extraction filters (filter="data" and filter="tar")
      to be bypassed using crafted symlinks and hard links.
      Addresses CVE-2024-12718 (bsc#1244056), CVE-2025-4138
      (bsc#1244059), CVE-2025-4330 (bsc#1244060), and
      CVE-2025-4517 (bsc#1244032). Also addresses CVE-2025-4435
      (gh#135034, bsc#1244061).
    - gh-133767: Fix use-after-free in the “unicode-escape”
      decoder with a non-“strict” error handler (CVE-2025-4516,
      bsc#1243273).
    - gh-128840: Short-circuit the processing of long IPv6
      addresses early in ipaddress to prevent excessive memory
      consumption and a minor denial-of-service.
    - Library
    - gh-128840: Fix parsing long IPv6 addresses with embedded
      IPv4 address.
    - gh-134062: ipaddress: fix collisions in __hash__() for
      IPv4Network and IPv6Network objects.
    - gh-123409: Fix ipaddress.IPv6Address.reverse_pointer output
      according to RFC 3596, §2.5. Patch by Bénédikt Tran.
    - bpo-43633: Improve the textual representation of
      IPv4-mapped IPv6 addresses (RFC 4291 Sections 2.2, 2.5.5.2)
      in ipaddress. Patch by Oleksandr Pavliuk.
  - Remove upstreamed patches:
    - gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch
    - CVE-2025-4516-DecodeError-handler.patch
* Thu May 22 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-4516-DecodeError-handler.patch fixing
    CVE-2025-4516 (bsc#1243273) blocking DecodeError handling
    vulnerability, which could lead to DoS.
* Sat May 17 2025 Matej Cepl <mcepl@cepl.eu>
  - Use extended %autopatch.
* Sat May 10 2025 Matej Cepl <mcepl@cepl.eu>
  - Remove python-3.3.0b1-test-posix_fadvise.patch (not needed
    since kernel 3.6-rc1)
* Fri Apr 11 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to 3.10.17:
    - gh-131809: Update bundled libexpat to 2.7.1
    - gh-131261: Upgrade to libexpat 2.7.0
    - gh-105704: When using urllib.parse.urlsplit() and
      urllib.parse.urlparse() host parsing would not reject domain
      names containing square brackets ([ and ]). Square brackets
      are only valid for IPv6 and IPvFuture hosts according to RFC
      3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938,
      gh#python/cpython#105704).
    - gh-121284: Fix bug in the folding of rfc2047 encoded-words
      when flattening an email message using a modern email
      policy. Previously when an encoded-word was too long for
      a line, it would be decoded, split across lines, and
      re-encoded. But commas and other special characters in the
      original text could be left unencoded and unquoted. This
      could theoretically be used to spoof header lines using a
      carefully constructed encoded-word if the resulting rendered
      email was transmitted or re-parsed.
    - gh-80222: Fix bug in the folding of quoted strings
      when flattening an email message using a modern email
      policy. Previously when a quoted string was folded so that
      it spanned more than one line, the surrounding quotes and
      internal escapes would be omitted. This could theoretically
      be used to spoof header lines using a carefully constructed
      quoted string if the resulting rendered email was transmitted
      or re-parsed.
    - gh-119511: Fix a potential denial of service in the imaplib
      module. When connecting to a malicious server, it could
      cause an arbitrary amount of memory to be allocated. On many
      systems this is harmless as unused virtual memory is only
      a mapping, but if this hit a virtual address size limit
      it could lead to a MemoryError or other process crash. On
      unusual systems or builds where all allocated memory is
      touched and backed by actual ram or storage it could’ve
      consumed resources doing so until similarly crashing.
    - gh-127257: In ssl, system call failures that OpenSSL reports
      using ERR_LIB_SYS are now raised as OSError.
    - gh-121277: Writers of CPython’s documentation can now use
      next as the version for the versionchanged, versionadded,
      deprecated directives.
  - Add gh-126572-test_ssl-no-stop-ThreadedEchoServer-OSError.patch
    which makes test_ssl not to stop ThreadedEchoServer on OSError,
    which makes test_ssl pass with OpenSSL 3.5 (bsc#1241067,
    gh#python/cpython!126572)
  - Remote upstreamed patch:
    - CVE-2025-0938-sq-brackets-domain-names.patch
* Mon Mar 10 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Skip PGO with %want_reproducible_builds (bsc#1239210)
* Tue Feb 04 2025 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2025-0938-sq-brackets-domain-names.patch which
    disallows square brackets ([ and ]) in domain names for parsed
    URLs (bsc#1236705, CVE-2025-0938, gh#python/cpython#105704)
* Wed Dec 04 2024 Matej Cepl <mcepl@cepl.eu>
  - Update to 3.10.16:
    - Tests
    - gh-125041: Re-enable skipped tests for zlib on the
      s390x architecture: only skip checks of the compressed
      bytes, which can be different between zlib’s software
      implementation and the hardware-accelerated implementation.
    - gh-109396: Fix test_socket.test_hmac_sha1() in FIPS
      mode. Use a longer key: FIPS mode requires at least of at
      least 112 bits. The previous key was only 32 bits. Patch by
      Victor Stinner.
    - Security
    - gh-126623: Upgrade libexpat to 2.6.4
    - 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 (bsc#1233307, CVE-2024-11168).
    - Library
    - gh-124651: Properly quote template strings in venv
      activation scripts (bsc#1232241, CVE-2024-9287).
    - gh-103848: Add checks to ensure that [ bracketed ] hosts
      found by urllib.parse.urlsplit() are of IPv6 or IPvFuture
      format.
  - Removed upstreamed patches:
    - CVE-2024-9287-venv_path_unquoted.patch
    - CVE-2024-11168-validation-IPv6-addrs.patch
* Thu Nov 14 2024 Matej Cepl <mcepl@cepl.eu>
  - Remove -IVendor/ from python-config boo#1231795
  - Apply sphinx-72.patch only conditionally for non-SLE-15 builds.
* Wed Nov 13 2024 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2024-11168-validation-IPv6-addrs.patch
    fixing bsc#1233307 (CVE-2024-11168,
    gh#python/cpython#103848): Improper validation of IPv6 and
    IPvFuture addresses.
* Mon Nov 04 2024 Matej Cepl <mcepl@cepl.eu>
  - Update sphinx-72.patch to include renaming :noindex: option to
    :no-index: in Sphinx 7.2 (bsc#1232750).
  - While renaming drop fix-sphinx-72.patch.
* Fri Nov 01 2024 Matej Cepl <mcepl@cepl.eu>
  - Update CVE-2024-9287-venv_path_unquoted.patch according to the
    upstream PR gh#python/cpython!126301.
* Thu Oct 24 2024 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2024-9287-venv_path_unquoted.patch to properly quote
    path names provided when creating a virtual environment
    (bsc#1232241, CVE-2024-9287)
* Wed Oct 02 2024 Matej Cepl <mcepl@cepl.eu>
  - Drop .pyc files from docdir for reproducible builds
    (bsc#1230906).
* Mon Sep 09 2024 Matej Cepl <mcepl@cepl.eu>
  - Update to 3.10.15:
    - Tests
    - gh-112769: The tests now correctly compare zlib version
      when :const:`zlib.ZLIB_RUNTIME_VERSION` contains
      non-integer suffixes. For example zlib-ng defines the
      version as ``1.3.0.zlib-ng``.
    - gh-117187: Fix XML tests for vanilla Expat <2.6.0.
    - gh-100454: Fix SSL tests CI for OpenSSL 3.1+
    - Security
    - gh-123678: Upgrade libexpat to 2.6.3
    - gh-121957: Fixed missing audit events around interactive
      use of Python, now also properly firing for ``python -i``,
      as well as for ``python -m asyncio``. The event in question
      is ``cpython.run_stdin``.
    - gh-122133: Authenticate the socket connection for the
      ``socket.socketpair()`` fallback on platforms where
      ``AF_UNIX`` is not available like Windows. Patch by
      Gregory P. Smith <greg@krypto.org> and Seth Larson
      <seth@python.org>. Reported by Ellie <el@horse64.org>
    - gh-121285: Remove backtracking from tarfile header
      parsing for ``hdrcharset``, PAX, and GNU sparse headers
      (bsc#1230227, CVE-2024-6232).
    - gh-118486: :func:`os.mkdir` on Windows now accepts
    * mode* of ``0o700`` to restrict the new directory to
      the current user. This fixes CVE-2024-4030 affecting
      :func:`tempfile.mkdtemp` in scenarios where the base
      temporary directory is more permissive than the default.
    - gh-116741: Update bundled libexpat to 2.6.2
    - Library
    - gh-123693: Use platform-agnostic behavior when computing
      ``zipfile.Path.name``.
    - gh-123270: Applied a more surgical fix for malformed
      payloads in :class:`zipfile.Path` causing infinite loops
      (gh-122905) without breaking contents using legitimate
      characters (bsc#1229704, CVE-2024-8088).
    - gh-123067: Fix quadratic complexity in parsing ``"``-quoted
      cookie values with backslashes by :mod:`http.cookies`
      (bsc#1229596, CVE-2024-7592).
    - gh-122905: :class:`zipfile.Path` objects now sanitize names
      from the zipfile.
    - gh-121650: :mod:`email` headers with embedded newlines are
      now quoted on output. The :mod:`~email.generator` will now
      refuse to serialize (write) headers that are unsafely folded
      or delimited; see :attr:`~email.policy.Policy.verify_generated_headers`.
      (Contributed by Bas Bloemsaat and Petr Viktorin in
      gh-121650.; CVE-2024-6923, bsc#1228780).
    - gh-113171: Fixed various false positives and false negatives in
    * :attr:`ipaddress.IPv4Address.is_private` (see these docs for details)
    * :attr:`ipaddress.IPv4Address.is_global`
    * :attr:`ipaddress.IPv6Address.is_private`
    * :attr:`ipaddress.IPv6Address.is_global`
      Also in the corresponding :class:`ipaddress.IPv4Network` and
      :class:`ipaddress.IPv6Network` attributes.
      Fixes bsc#1226448 (CVE-2024-4032).
    - gh-102988: :func:`email.utils.getaddresses` and
      :func:`email.utils.parseaddr` now return ``('', '')`` 2-tuples in more
      situations where invalid email addresses are encountered instead of
      potentially inaccurate values. Add optional *strict* parameter to these
      two functions: use ``strict=False`` to get the old behavior, accept
      malformed inputs. ``getattr(email.utils, 'supports_strict_parsing',
      False)`` can be use to check if the *strict* paramater is available. Patch
      by Thomas Dwyer and Victor Stinner to improve the
      CVE-2023-27043 fix (bsc#1210638).
    - gh-67693: Fix :func:`urllib.parse.urlunparse` and
      :func:`urllib.parse.urlunsplit` for URIs with path starting with multiple
      slashes and no authority. Based on patch by Ashwin Ramaswami.
    - Core and Builtins
    - gh-112275: A deadlock involving ``pystate.c``'s
      ``HEAD_LOCK`` in ``posixmodule.c`` at fork is now
      fixed. Patch by ChuBoning based on previous Python 3.12 fix
      by Victor Stinner.
  - Remove upstreamed patches:
    - CVE-2023-27043-email-parsing-errors.patch
    - CVE-2024-4032-private-IP-addrs.patch
    - CVE-2024-6923-email-hdr-inject.patch
    - CVE-2024-8088-inf-loop-zipfile_Path.patch
  - Add sphinx-802.patch to overcome working both with the most
    recent and older Sphinx versions.
* Mon Sep 02 2024 Matej Cepl <mcepl@cepl.eu>
  - 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).
* Wed Aug 28 2024 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2024-8088-inf-loop-zipfile_Path.patch to prevent
    malformed payload to cause infinite loops in zipfile.Path
    (bsc#1229704, CVE-2024-8088).
* Wed Aug 07 2024 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2024-6923-email-hdr-inject.patch to prevent email
    header injection due to unquoted newlines (bsc#1228780,
    CVE-2024-6923).
  - Adding bso1227999-reproducible-builds.patch fixing bsc#1227999
    adding reproducibility patches from gh#python/cpython!121872
    and gh#python/cpython!121883.
  - %{profileopt} variable is set according to the variable
    %{do_profiling} (bsc#1227999)
  - Update bluez-devel-vendor.tar.xz
* Mon Jul 22 2024 Matej Cepl <mcepl@cepl.eu>
  - Remove %suse_update_desktop_file macro as it is not useful any
    more.
* Mon Jul 15 2024 Matej Cepl <mcepl@cepl.eu>
  - Stop using %%defattr, it seems to be breaking proper executable
    attributes on /usr/bin/ scripts (bsc#1227378).
* Tue Jul 02 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Update F00251-change-user-install-location.patch to make pip and
    modern tools install directly in /usr/local when used by the user.
    bsc#1225660
* Tue Jun 25 2024 Matej Cepl <mcepl@cepl.eu>
  - Add CVE-2024-4032-private-IP-addrs.patch to fix bsc#1226448
    (CVE-2024-4032) rearranging definition of private v global IP
    addresses.
* Fri Apr 19 2024 Matej Cepl <mcepl@suse.com>
  - Add CVE-2023-52425-libexpat-2.6.0-backport.patch to fix tests with
    patched libexpat below 2.6.0 that doesn't update the version number,
    just in SLE.
  - Remove old-libexpat.patch, of course.
* Sun Mar 24 2024 Matej Cepl <mcepl@cepl.eu>
  - Add old-libexpat.patch making the test suite work with
    libexpat < 2.6.0 (gh#python/cpython#117187).
* Fri Mar 22 2024 Matej Cepl <mcepl@cepl.eu>
  - Because of bsc#1189495 we have to revert use of %autopatch.
* Thu Mar 21 2024 Matej Cepl <mcepl@cepl.eu>
  - Update 3.10.14:
    - gh-115399 & gh-115398: bundled libexpat was updated to 2.6.0
      to address CVE-2023-52425, and control of the new reparse
      deferral functionality was exposed with new APIs
      (bsc#1219559).
    - gh-109858: zipfile is now protected from the “quoted-overlap”
      zipbomb to address CVE-2024-0450. It now raises BadZipFile
      when attempting to read an entry that overlaps with another
      entry or central directory. (bsc#1221854)
    - gh-91133: tempfile.TemporaryDirectory cleanup no longer
      dereferences symlinks when working around file system
      permission errors to address CVE-2023-6597 (bsc#1219666)
    - gh-115197: urllib.request no longer resolves the hostname
      before checking it against the system’s proxy bypass list on
      macOS and Windows
    - gh-81194: a crash in socket.if_indextoname() with a specific
      value (UINT_MAX) was fixed. Relatedly, an integer overflow in
      socket.if_indextoname() on 64-bit non-Windows platforms was
      fixed
    - gh-113659: .pth files with names starting with a dot or
      containing the hidden file attribute are now skipped
    - gh-102388: iso2022_jp_3 and iso2022_jp_2004 codecs no longer
      read out of bounds
    - gh-114572: ssl.SSLContext.cert_store_stats() and
      ssl.SSLContext.get_ca_certs() now correctly lock access to
      the certificate store, when the ssl.SSLContext is shared
      across multiple threads (bsc#1226447, CVE-2024-0397)
  - Remove upstreamed patches:
    - CVE-2023-6597-TempDir-cleaning-symlink.patch
    - libexpat260.patch
  - Readjust patches:
    - F00251-change-user-install-location.patch
    - fix_configure_rst.patch
    - python-3.3.0b1-localpath.patch
    - skip-test_pyobject_freed_is_freed.patch
  - Port to %autosetup and %autopatch.
* Wed Mar 06 2024 Pedro Monreal <pmonreal@suse.com>
  - Use the system-wide crypto-policies [bsc#1211301]
    * Use the system default cipher list instead of hardcoded values
    * Add the --with-ssl-default-suites=openssl configure option
* Fri Feb 23 2024 Matej Cepl <mcepl@suse.com>
  - (bsc#1219666, CVE-2023-6597) Add
    CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from
    gh#python/cpython!99930) fixing symlink bug in cleanup of
    tempfile.TemporaryDirectory.
* Tue Feb 20 2024 Matej Cepl <mcepl@cepl.eu>
  - Remove double definition of /usr/bin/idle%%{version} in
    %%files.
* Thu Feb 15 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add upstream patch libexpat260.patch, Fix tests for XMLPullParser
    with Expat 2.6.0, gh#python/cpython#115289
* Mon Dec 18 2023 Matej Cepl <mcepl@cepl.eu>
  - Refresh CVE-2023-27043-email-parsing-errors.patch to
    gh#python/cpython!111116, fixing bsc#1210638 (CVE-2023-27043).
  - Thus we can remove Revert-gh105127-left-tests.patch, which is
    now useless.
* Mon Sep 04 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add fix-sphinx-72.patch to make it work with latest sphinx version
    gh#python/cpython#97950
  - Update to 3.10.13 (bsc#1214692):
    - gh-108310: Fixed an issue where instances of ssl.SSLSocket were
      vulnerable to a bypass of the TLS handshake and included
      protections (like certificate verification) and treating sent
      unencrypted data as if it were post-handshake TLS encrypted data.
      Security issue reported as CVE-2023-40217 by Aapo Oksman. Patch by
      Gregory P. Smith.
    - gh-107845: tarfile.data_filter() now takes the location of
      symlinks into account when determining their target, so it will no
      longer reject some valid tarballs with
      LinkOutsideDestinationError.
    - gh-107565: Update multissltests and GitHub CI workflows to use
      OpenSSL 1.1.1v, 3.0.10, and 3.1.2.
    - gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data:
    * consumed was not set.
* Thu Aug 03 2023 Matej Cepl <mcepl@suse.com>
  - Add Revert-gh105127-left-tests.patch (gh#python/cpython!106941)
    partially reverting CVE-2023-27043-email-parsing-errors.patch,
    because of the regression in gh#python/cpython#106669.
* Wed Jul 19 2023 Matej Cepl <mcepl@suse.com>
  - Add gh-78214-marshal_stabilize_FLAG_REF.patch to marshal.c for
    stabilizing FLAG_REF usage (required for reproduceability;
    bsc#1213463).
* Tue Jul 11 2023 Matej Cepl <mcepl@suse.com>
  - (bsc#1210638, CVE-2023-27043) Add
    CVE-2023-27043-email-parsing-errors.patch, which detects email
    address parsing errors and returns empty tuple to indicate the
    parsing error (old API).
* Wed Jun 28 2023 Matej Cepl <mcepl@suse.com>
  - Update to 3.10.12:
    - gh-103142: The version of OpenSSL used in Windows and
      Mac installers has been upgraded to 1.1.1u to address
      CVE-2023-2650, CVE-2023-0465, CVE-2023-0466, CVE-2023-0464,
      as well as CVE-2023-0286, CVE-2022-4303, and CVE-2022-4303
      fixed previously in 1.1.1t (gh-101727).
    - gh-102153: urllib.parse.urlsplit() now strips leading C0
      control and space characters following the specification for
      URLs defined by WHATWG in response to CVE-2023-24329
      (bsc#1208471).
    - gh-99889: Fixed a security in flaw in uu.decode() that could
      allow for directory traversal based on the input if no
      out_file was specified.
    - gh-104049: Do not expose the local on-disk
      location in directory indexes produced by
      http.client.SimpleHTTPRequestHandler.
    - gh-103935: trace.__main__ now uses io.open_code() for files
      to be executed instead of raw open().
    - gh-102953: The extraction methods in tarfile, and
      shutil.unpack_archive(), have a new filter argument that
      allows limiting tar features than may be surprising or
      dangerous, such as creating files outside the destination
      directory. See Extraction filters for details (fixing
      CVE-2007-4559, bsc#1203750).
  - Remove upstreamed patches:
    - CVE-2023-24329-blank-URL-bypass.patch
    - CVE-2007-4559-filter-tarfile_extractall.patch
* Tue Jun 20 2023 Matej Cepl <mcepl@suse.com>
  - Add bpo-37596-make-set-marshalling.patch making marshalling of
    `set` and `frozenset` deterministic (bsc#1211765).
* Thu Apr 27 2023 Matej Cepl <mcepl@suse.com>
  - Add CVE-2007-4559-filter-tarfile_extractall.patch to fix
    CVE-2007-4559 (bsc#1203750) by adding the filter for
    tarfile.extractall (PEP 706).
* Thu Apr 27 2023 Matej Cepl <mcepl@suse.com>
  - Update to 3.10.11:
    - Core and Builtins
    - gh-102416: Do not memoize incorrectly automatically
      generated loop rules in the parser. Patch by Pablo Galindo.
    - gh-102356: Fix a bug that caused a crash when deallocating
      deeply nested filter objects. Patch by Marta Gómez Macías.
    - gh-102397: Fix segfault from race condition in signal
      handling during garbage collection. Patch by Kumar Aditya.
    - gh-102126: Fix deadlock at shutdown when clearing thread
      states if any finalizer tries to acquire the runtime head
      lock. Patch by Kumar Aditya.
    - gh-102027: Fix SSE2 and SSE3 detection in _blake2 internal
      module. Patch by Max Bachmann.
    - gh-101967: Fix possible segfault in
      positional_only_passed_as_keyword function, when new list
      created.
    - gh-101765: Fix SystemError / segmentation fault in iter
      __reduce__ when internal access of builtins.__dict__ keys
      mutates the iter object.
    - Library
    - gh-102947: Improve traceback when dataclasses.fields() is
      called on a non-dataclass. Patch by Alex Waygood
    - gh-101979: Fix a bug where parentheses in the metavar
      argument to argparse.ArgumentParser.add_argument() were
      dropped. Patch by Yeojin Kim.
    - gh-102179: Fix os.dup2() error message for negative fds.
    - gh-101961: For the binary mode, fileinput.hookcompressed()
      doesn’t set the encoding value even if the value is
      None. Patch by Gihwan Kim.
    - gh-101936: The default value of fp becomes io.BytesIO
      if HTTPError is initialized without a designated fp
      parameter. Patch by Long Vo.
    - gh-101566: In zipfile, apply fix for extractall on the
      underlying zipfile after being wrapped in Path.
    - gh-101997: Upgrade pip wheel bundled with ensurepip (pip
      23.0.1)
    - gh-101892: Callable iterators no longer raise SystemError
      when the callable object exhausts the iterator but forgets
      to either return a sentinel value or raise StopIteration.
    - gh-97786: Fix potential undefined behaviour in corner cases
      of floating-point-to-time conversions.
    - gh-101517: Fixed bug where bdb looks up the source line
      with linecache with a lineno=None, which causes it to fail
      with an unhandled exception.
    - gh-101673: Fix a pdb bug where ll clears the changes to
      local variables.
    - gh-96931: Fix incorrect results from
      ssl.SSLSocket.shared_ciphers()
    - gh-88233: Correctly preserve “extra” fields in zipfile
      regardless of their ordering relative to a zip64 “extra.”
    - gh-95495: When built against OpenSSL 3.0, the ssl module
      had a bug where it reported unauthenticated EOFs (i.e.
      without close_notify) as a clean TLS-level EOF. It now
      raises SSLEOFError, matching the behavior in previous
      versions of OpenSSL. The options attribute on SSLContext
      also no longer includes OP_IGNORE_UNEXPECTED_EOF by
      default. This option may be set to specify the previous
      OpenSSL 3.0 behavior.
    - gh-94440: Fix a concurrent.futures.process bug where
      ProcessPoolExecutor shutdown could hang after a future has
      been quickly submitted and canceled.
    - Documentation
    - gh-103112: Add docstring to http.client.HTTPResponse.read()
      to fix pydoc output.
    - gh-85417: Update cmath documentation to clarify behaviour
      on branch cuts.
    - gh-97725: Fix asyncio.Task.print_stack() description for
      file=None. Patch by Oleg Iarygin.
    - Tests
    - gh-102980: Improve test coverage on pdb.
    - gh-102537: Adjust the error handling strategy in
      test_zoneinfo.TzPathTest.python_tzpath_context. Patch by
      Paul Ganssle.
    - gh-101377: Improved test_locale_calendar_formatweekday of
      calendar.
    - Build
    - gh-102711: Fix -Wstrict-prototypes compiler warnings.
  - Removed upstreamed:
    - invalid-json.patch
* Mon Mar 13 2023 Matej Cepl <mcepl@suse.com>
  - Add invalid-json.patch fixing invalid JSON in
    Doc/howto/logging-cookbook.rst (somehow similar to
    gh#python/cpython#102582).
* Wed Mar 01 2023 Matej Cepl <mcepl@suse.com>
  - Update to 3.10.10:
    Bug fixes and regressions handling, no change of behaviour and
    no security bugs fixed.
  - Add CVE-2023-24329-blank-URL-bypass.patch (CVE-2023-24329,
    bsc#1208471) blocklists bypass via the urllib.parse component
    when supplying a URL that starts with blank characters
* Tue Feb 21 2023 Matej Cepl <mcepl@suse.com>
  - Add provides for readline and sqlite3 to the main Python
    package.
* Fri Jan 27 2023 Thorsten Kukuk <kukuk@suse.com>
  - Disable NIS for new products, it's deprecated and gets removed

Files

/usr/share/gtk-doc
/usr/share/gtk-doc/html
/usr/share/gtk-doc/html/Python3.10
/usr/share/gtk-doc/html/Python3.10/Python.devhelp.gz
/usr/share/gtk-doc/html/Python3.10/_downloads
/usr/share/gtk-doc/html/Python3.10/_downloads/6dc1f3f4f0e6ca13cb42ddf4d6cbc8af
/usr/share/gtk-doc/html/Python3.10/_downloads/6dc1f3f4f0e6ca13cb42ddf4d6cbc8af/tzinfo_examples.py
/usr/share/gtk-doc/html/Python3.10/_images
/usr/share/gtk-doc/html/Python3.10/_images/hashlib-blake2-tree.png
/usr/share/gtk-doc/html/Python3.10/_images/logging_flow.png
/usr/share/gtk-doc/html/Python3.10/_images/pathlib-inheritance.png
/usr/share/gtk-doc/html/Python3.10/_images/tk_msg.png
/usr/share/gtk-doc/html/Python3.10/_images/turtle-star.png
/usr/share/gtk-doc/html/Python3.10/_images/win_installer.png
/usr/share/gtk-doc/html/Python3.10/_static
/usr/share/gtk-doc/html/Python3.10/_static/basic.css
/usr/share/gtk-doc/html/Python3.10/_static/changelog_search.js
/usr/share/gtk-doc/html/Python3.10/_static/classic.css
/usr/share/gtk-doc/html/Python3.10/_static/copybutton.js
/usr/share/gtk-doc/html/Python3.10/_static/default.css
/usr/share/gtk-doc/html/Python3.10/_static/doctools.js
/usr/share/gtk-doc/html/Python3.10/_static/documentation_options.js
/usr/share/gtk-doc/html/Python3.10/_static/file.png
/usr/share/gtk-doc/html/Python3.10/_static/glossary.json
/usr/share/gtk-doc/html/Python3.10/_static/language_data.js
/usr/share/gtk-doc/html/Python3.10/_static/menu.js
/usr/share/gtk-doc/html/Python3.10/_static/minus.png
/usr/share/gtk-doc/html/Python3.10/_static/opensearch.xml
/usr/share/gtk-doc/html/Python3.10/_static/plus.png
/usr/share/gtk-doc/html/Python3.10/_static/py.svg
/usr/share/gtk-doc/html/Python3.10/_static/pydoctheme.css
/usr/share/gtk-doc/html/Python3.10/_static/pydoctheme_dark.css
/usr/share/gtk-doc/html/Python3.10/_static/pygments.css
/usr/share/gtk-doc/html/Python3.10/_static/pygments_dark.css
/usr/share/gtk-doc/html/Python3.10/_static/search-focus.js
/usr/share/gtk-doc/html/Python3.10/_static/searchtools.js
/usr/share/gtk-doc/html/Python3.10/_static/sidebar.js
/usr/share/gtk-doc/html/Python3.10/_static/sphinx_highlight.js
/usr/share/gtk-doc/html/Python3.10/_static/themetoggle.js
/usr/share/gtk-doc/html/Python3.10/about.html
/usr/share/gtk-doc/html/Python3.10/bugs.html
/usr/share/gtk-doc/html/Python3.10/c-api
/usr/share/gtk-doc/html/Python3.10/c-api/abstract.html
/usr/share/gtk-doc/html/Python3.10/c-api/allocation.html
/usr/share/gtk-doc/html/Python3.10/c-api/apiabiversion.html
/usr/share/gtk-doc/html/Python3.10/c-api/arg.html
/usr/share/gtk-doc/html/Python3.10/c-api/bool.html
/usr/share/gtk-doc/html/Python3.10/c-api/buffer.html
/usr/share/gtk-doc/html/Python3.10/c-api/bytearray.html
/usr/share/gtk-doc/html/Python3.10/c-api/bytes.html
/usr/share/gtk-doc/html/Python3.10/c-api/call.html
/usr/share/gtk-doc/html/Python3.10/c-api/capsule.html
/usr/share/gtk-doc/html/Python3.10/c-api/cell.html
/usr/share/gtk-doc/html/Python3.10/c-api/code.html
/usr/share/gtk-doc/html/Python3.10/c-api/codec.html
/usr/share/gtk-doc/html/Python3.10/c-api/complex.html
/usr/share/gtk-doc/html/Python3.10/c-api/concrete.html
/usr/share/gtk-doc/html/Python3.10/c-api/contextvars.html
/usr/share/gtk-doc/html/Python3.10/c-api/conversion.html
/usr/share/gtk-doc/html/Python3.10/c-api/coro.html
/usr/share/gtk-doc/html/Python3.10/c-api/datetime.html
/usr/share/gtk-doc/html/Python3.10/c-api/descriptor.html
/usr/share/gtk-doc/html/Python3.10/c-api/dict.html
/usr/share/gtk-doc/html/Python3.10/c-api/exceptions.html
/usr/share/gtk-doc/html/Python3.10/c-api/file.html
/usr/share/gtk-doc/html/Python3.10/c-api/float.html
/usr/share/gtk-doc/html/Python3.10/c-api/function.html
/usr/share/gtk-doc/html/Python3.10/c-api/gcsupport.html
/usr/share/gtk-doc/html/Python3.10/c-api/gen.html
/usr/share/gtk-doc/html/Python3.10/c-api/import.html
/usr/share/gtk-doc/html/Python3.10/c-api/index.html
/usr/share/gtk-doc/html/Python3.10/c-api/init.html
/usr/share/gtk-doc/html/Python3.10/c-api/init_config.html
/usr/share/gtk-doc/html/Python3.10/c-api/intro.html
/usr/share/gtk-doc/html/Python3.10/c-api/iter.html
/usr/share/gtk-doc/html/Python3.10/c-api/iterator.html
/usr/share/gtk-doc/html/Python3.10/c-api/list.html
/usr/share/gtk-doc/html/Python3.10/c-api/long.html
/usr/share/gtk-doc/html/Python3.10/c-api/mapping.html
/usr/share/gtk-doc/html/Python3.10/c-api/marshal.html
/usr/share/gtk-doc/html/Python3.10/c-api/memory.html
/usr/share/gtk-doc/html/Python3.10/c-api/memoryview.html
/usr/share/gtk-doc/html/Python3.10/c-api/method.html
/usr/share/gtk-doc/html/Python3.10/c-api/module.html
/usr/share/gtk-doc/html/Python3.10/c-api/none.html
/usr/share/gtk-doc/html/Python3.10/c-api/number.html
/usr/share/gtk-doc/html/Python3.10/c-api/objbuffer.html
/usr/share/gtk-doc/html/Python3.10/c-api/object.html
/usr/share/gtk-doc/html/Python3.10/c-api/objimpl.html
/usr/share/gtk-doc/html/Python3.10/c-api/refcounting.html
/usr/share/gtk-doc/html/Python3.10/c-api/reflection.html
/usr/share/gtk-doc/html/Python3.10/c-api/sequence.html
/usr/share/gtk-doc/html/Python3.10/c-api/set.html
/usr/share/gtk-doc/html/Python3.10/c-api/slice.html
/usr/share/gtk-doc/html/Python3.10/c-api/stable.html
/usr/share/gtk-doc/html/Python3.10/c-api/structures.html
/usr/share/gtk-doc/html/Python3.10/c-api/sys.html
/usr/share/gtk-doc/html/Python3.10/c-api/tuple.html
/usr/share/gtk-doc/html/Python3.10/c-api/type.html
/usr/share/gtk-doc/html/Python3.10/c-api/typehints.html
/usr/share/gtk-doc/html/Python3.10/c-api/typeobj.html
/usr/share/gtk-doc/html/Python3.10/c-api/unicode.html
/usr/share/gtk-doc/html/Python3.10/c-api/utilities.html
/usr/share/gtk-doc/html/Python3.10/c-api/veryhigh.html
/usr/share/gtk-doc/html/Python3.10/c-api/weakref.html
/usr/share/gtk-doc/html/Python3.10/contents.html
/usr/share/gtk-doc/html/Python3.10/copyright.html
/usr/share/gtk-doc/html/Python3.10/distributing
/usr/share/gtk-doc/html/Python3.10/distributing/index.html
/usr/share/gtk-doc/html/Python3.10/distutils
/usr/share/gtk-doc/html/Python3.10/distutils/_setuptools_disclaimer.html
/usr/share/gtk-doc/html/Python3.10/distutils/apiref.html
/usr/share/gtk-doc/html/Python3.10/distutils/builtdist.html
/usr/share/gtk-doc/html/Python3.10/distutils/commandref.html
/usr/share/gtk-doc/html/Python3.10/distutils/configfile.html
/usr/share/gtk-doc/html/Python3.10/distutils/examples.html
/usr/share/gtk-doc/html/Python3.10/distutils/extending.html
/usr/share/gtk-doc/html/Python3.10/distutils/index.html
/usr/share/gtk-doc/html/Python3.10/distutils/introduction.html
/usr/share/gtk-doc/html/Python3.10/distutils/packageindex.html
/usr/share/gtk-doc/html/Python3.10/distutils/setupscript.html
/usr/share/gtk-doc/html/Python3.10/distutils/sourcedist.html
/usr/share/gtk-doc/html/Python3.10/distutils/uploading.html
/usr/share/gtk-doc/html/Python3.10/download.html
/usr/share/gtk-doc/html/Python3.10/extending
/usr/share/gtk-doc/html/Python3.10/extending/building.html
/usr/share/gtk-doc/html/Python3.10/extending/embedding.html
/usr/share/gtk-doc/html/Python3.10/extending/extending.html
/usr/share/gtk-doc/html/Python3.10/extending/index.html
/usr/share/gtk-doc/html/Python3.10/extending/newtypes.html
/usr/share/gtk-doc/html/Python3.10/extending/newtypes_tutorial.html
/usr/share/gtk-doc/html/Python3.10/extending/windows.html
/usr/share/gtk-doc/html/Python3.10/faq
/usr/share/gtk-doc/html/Python3.10/faq/design.html
/usr/share/gtk-doc/html/Python3.10/faq/extending.html
/usr/share/gtk-doc/html/Python3.10/faq/general.html
/usr/share/gtk-doc/html/Python3.10/faq/gui.html
/usr/share/gtk-doc/html/Python3.10/faq/index.html
/usr/share/gtk-doc/html/Python3.10/faq/installed.html
/usr/share/gtk-doc/html/Python3.10/faq/library.html
/usr/share/gtk-doc/html/Python3.10/faq/programming.html
/usr/share/gtk-doc/html/Python3.10/faq/windows.html
/usr/share/gtk-doc/html/Python3.10/genindex-A.html
/usr/share/gtk-doc/html/Python3.10/genindex-B.html
/usr/share/gtk-doc/html/Python3.10/genindex-C.html
/usr/share/gtk-doc/html/Python3.10/genindex-D.html
/usr/share/gtk-doc/html/Python3.10/genindex-E.html
/usr/share/gtk-doc/html/Python3.10/genindex-F.html
/usr/share/gtk-doc/html/Python3.10/genindex-G.html
/usr/share/gtk-doc/html/Python3.10/genindex-H.html
/usr/share/gtk-doc/html/Python3.10/genindex-I.html
/usr/share/gtk-doc/html/Python3.10/genindex-J.html
/usr/share/gtk-doc/html/Python3.10/genindex-K.html
/usr/share/gtk-doc/html/Python3.10/genindex-L.html
/usr/share/gtk-doc/html/Python3.10/genindex-M.html
/usr/share/gtk-doc/html/Python3.10/genindex-N.html
/usr/share/gtk-doc/html/Python3.10/genindex-O.html
/usr/share/gtk-doc/html/Python3.10/genindex-P.html
/usr/share/gtk-doc/html/Python3.10/genindex-Q.html
/usr/share/gtk-doc/html/Python3.10/genindex-R.html
/usr/share/gtk-doc/html/Python3.10/genindex-S.html
/usr/share/gtk-doc/html/Python3.10/genindex-Symbols.html
/usr/share/gtk-doc/html/Python3.10/genindex-T.html
/usr/share/gtk-doc/html/Python3.10/genindex-U.html
/usr/share/gtk-doc/html/Python3.10/genindex-V.html
/usr/share/gtk-doc/html/Python3.10/genindex-W.html
/usr/share/gtk-doc/html/Python3.10/genindex-X.html
/usr/share/gtk-doc/html/Python3.10/genindex-Y.html
/usr/share/gtk-doc/html/Python3.10/genindex-Z.html
/usr/share/gtk-doc/html/Python3.10/genindex-_.html
/usr/share/gtk-doc/html/Python3.10/genindex-all.html
/usr/share/gtk-doc/html/Python3.10/genindex.html
/usr/share/gtk-doc/html/Python3.10/glossary.html
/usr/share/gtk-doc/html/Python3.10/howto
/usr/share/gtk-doc/html/Python3.10/howto/annotations.html
/usr/share/gtk-doc/html/Python3.10/howto/argparse.html
/usr/share/gtk-doc/html/Python3.10/howto/clinic.html
/usr/share/gtk-doc/html/Python3.10/howto/cporting.html
/usr/share/gtk-doc/html/Python3.10/howto/curses.html
/usr/share/gtk-doc/html/Python3.10/howto/descriptor.html
/usr/share/gtk-doc/html/Python3.10/howto/functional.html
/usr/share/gtk-doc/html/Python3.10/howto/index.html
/usr/share/gtk-doc/html/Python3.10/howto/instrumentation.html
/usr/share/gtk-doc/html/Python3.10/howto/ipaddress.html
/usr/share/gtk-doc/html/Python3.10/howto/logging-cookbook.html
/usr/share/gtk-doc/html/Python3.10/howto/logging.html
/usr/share/gtk-doc/html/Python3.10/howto/pyporting.html
/usr/share/gtk-doc/html/Python3.10/howto/regex.html
/usr/share/gtk-doc/html/Python3.10/howto/sockets.html
/usr/share/gtk-doc/html/Python3.10/howto/sorting.html
/usr/share/gtk-doc/html/Python3.10/howto/unicode.html
/usr/share/gtk-doc/html/Python3.10/howto/urllib2.html
/usr/share/gtk-doc/html/Python3.10/index.html
/usr/share/gtk-doc/html/Python3.10/install
/usr/share/gtk-doc/html/Python3.10/install/index.html
/usr/share/gtk-doc/html/Python3.10/installing
/usr/share/gtk-doc/html/Python3.10/installing/index.html
/usr/share/gtk-doc/html/Python3.10/library
/usr/share/gtk-doc/html/Python3.10/library/2to3.html
/usr/share/gtk-doc/html/Python3.10/library/__future__.html
/usr/share/gtk-doc/html/Python3.10/library/__main__.html
/usr/share/gtk-doc/html/Python3.10/library/_thread.html
/usr/share/gtk-doc/html/Python3.10/library/abc.html
/usr/share/gtk-doc/html/Python3.10/library/aifc.html
/usr/share/gtk-doc/html/Python3.10/library/allos.html
/usr/share/gtk-doc/html/Python3.10/library/archiving.html
/usr/share/gtk-doc/html/Python3.10/library/argparse.html
/usr/share/gtk-doc/html/Python3.10/library/array.html
/usr/share/gtk-doc/html/Python3.10/library/ast.html
/usr/share/gtk-doc/html/Python3.10/library/asynchat.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-api-index.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-dev.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-eventloop.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-exceptions.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-future.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-llapi-index.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-platforms.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-policy.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-protocol.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-queue.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-stream.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-subprocess.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-sync.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio-task.html
/usr/share/gtk-doc/html/Python3.10/library/asyncio.html
/usr/share/gtk-doc/html/Python3.10/library/asyncore.html
/usr/share/gtk-doc/html/Python3.10/library/atexit.html
/usr/share/gtk-doc/html/Python3.10/library/audioop.html
/usr/share/gtk-doc/html/Python3.10/library/audit_events.html
/usr/share/gtk-doc/html/Python3.10/library/base64.html
/usr/share/gtk-doc/html/Python3.10/library/bdb.html
/usr/share/gtk-doc/html/Python3.10/library/binary.html
/usr/share/gtk-doc/html/Python3.10/library/binascii.html
/usr/share/gtk-doc/html/Python3.10/library/binhex.html
/usr/share/gtk-doc/html/Python3.10/library/bisect.html
/usr/share/gtk-doc/html/Python3.10/library/builtins.html
/usr/share/gtk-doc/html/Python3.10/library/bz2.html
/usr/share/gtk-doc/html/Python3.10/library/calendar.html
/usr/share/gtk-doc/html/Python3.10/library/cgi.html
/usr/share/gtk-doc/html/Python3.10/library/cgitb.html
/usr/share/gtk-doc/html/Python3.10/library/chunk.html
/usr/share/gtk-doc/html/Python3.10/library/cmath.html
/usr/share/gtk-doc/html/Python3.10/library/cmd.html
/usr/share/gtk-doc/html/Python3.10/library/code.html
/usr/share/gtk-doc/html/Python3.10/library/codecs.html
/usr/share/gtk-doc/html/Python3.10/library/codeop.html
/usr/share/gtk-doc/html/Python3.10/library/collections.abc.html
/usr/share/gtk-doc/html/Python3.10/library/collections.html
/usr/share/gtk-doc/html/Python3.10/library/colorsys.html
/usr/share/gtk-doc/html/Python3.10/library/compileall.html
/usr/share/gtk-doc/html/Python3.10/library/concurrency.html
/usr/share/gtk-doc/html/Python3.10/library/concurrent.futures.html
/usr/share/gtk-doc/html/Python3.10/library/concurrent.html
/usr/share/gtk-doc/html/Python3.10/library/configparser.html
/usr/share/gtk-doc/html/Python3.10/library/constants.html
/usr/share/gtk-doc/html/Python3.10/library/contextlib.html
/usr/share/gtk-doc/html/Python3.10/library/contextvars.html
/usr/share/gtk-doc/html/Python3.10/library/copy.html
/usr/share/gtk-doc/html/Python3.10/library/copyreg.html
/usr/share/gtk-doc/html/Python3.10/library/crypt.html
/usr/share/gtk-doc/html/Python3.10/library/crypto.html
/usr/share/gtk-doc/html/Python3.10/library/csv.html
/usr/share/gtk-doc/html/Python3.10/library/ctypes.html
/usr/share/gtk-doc/html/Python3.10/library/curses.ascii.html
/usr/share/gtk-doc/html/Python3.10/library/curses.html
/usr/share/gtk-doc/html/Python3.10/library/curses.panel.html
/usr/share/gtk-doc/html/Python3.10/library/custominterp.html
/usr/share/gtk-doc/html/Python3.10/library/dataclasses.html
/usr/share/gtk-doc/html/Python3.10/library/datatypes.html
/usr/share/gtk-doc/html/Python3.10/library/datetime.html
/usr/share/gtk-doc/html/Python3.10/library/dbm.html
/usr/share/gtk-doc/html/Python3.10/library/debug.html
/usr/share/gtk-doc/html/Python3.10/library/decimal.html
/usr/share/gtk-doc/html/Python3.10/library/development.html
/usr/share/gtk-doc/html/Python3.10/library/devmode.html
/usr/share/gtk-doc/html/Python3.10/library/dialog.html
/usr/share/gtk-doc/html/Python3.10/library/difflib.html
/usr/share/gtk-doc/html/Python3.10/library/dis.html
/usr/share/gtk-doc/html/Python3.10/library/distribution.html
/usr/share/gtk-doc/html/Python3.10/library/distutils.html
/usr/share/gtk-doc/html/Python3.10/library/doctest.html
/usr/share/gtk-doc/html/Python3.10/library/email.charset.html
/usr/share/gtk-doc/html/Python3.10/library/email.compat32-message.html
/usr/share/gtk-doc/html/Python3.10/library/email.contentmanager.html
/usr/share/gtk-doc/html/Python3.10/library/email.encoders.html
/usr/share/gtk-doc/html/Python3.10/library/email.errors.html
/usr/share/gtk-doc/html/Python3.10/library/email.examples.html
/usr/share/gtk-doc/html/Python3.10/library/email.generator.html
/usr/share/gtk-doc/html/Python3.10/library/email.header.html
/usr/share/gtk-doc/html/Python3.10/library/email.headerregistry.html
/usr/share/gtk-doc/html/Python3.10/library/email.html
/usr/share/gtk-doc/html/Python3.10/library/email.iterators.html
/usr/share/gtk-doc/html/Python3.10/library/email.message.html
/usr/share/gtk-doc/html/Python3.10/library/email.mime.html
/usr/share/gtk-doc/html/Python3.10/library/email.parser.html
/usr/share/gtk-doc/html/Python3.10/library/email.policy.html
/usr/share/gtk-doc/html/Python3.10/library/email.utils.html
/usr/share/gtk-doc/html/Python3.10/library/ensurepip.html
/usr/share/gtk-doc/html/Python3.10/library/enum.html
/usr/share/gtk-doc/html/Python3.10/library/errno.html
/usr/share/gtk-doc/html/Python3.10/library/exceptions.html
/usr/share/gtk-doc/html/Python3.10/library/faulthandler.html
/usr/share/gtk-doc/html/Python3.10/library/fcntl.html
/usr/share/gtk-doc/html/Python3.10/library/filecmp.html
/usr/share/gtk-doc/html/Python3.10/library/fileformats.html
/usr/share/gtk-doc/html/Python3.10/library/fileinput.html
/usr/share/gtk-doc/html/Python3.10/library/filesys.html
/usr/share/gtk-doc/html/Python3.10/library/fnmatch.html
/usr/share/gtk-doc/html/Python3.10/library/fractions.html
/usr/share/gtk-doc/html/Python3.10/library/frameworks.html
/usr/share/gtk-doc/html/Python3.10/library/ftplib.html
/usr/share/gtk-doc/html/Python3.10/library/functional.html
/usr/share/gtk-doc/html/Python3.10/library/functions.html
/usr/share/gtk-doc/html/Python3.10/library/functools.html
/usr/share/gtk-doc/html/Python3.10/library/gc.html
/usr/share/gtk-doc/html/Python3.10/library/getopt.html
/usr/share/gtk-doc/html/Python3.10/library/getpass.html
/usr/share/gtk-doc/html/Python3.10/library/gettext.html
/usr/share/gtk-doc/html/Python3.10/library/glob.html
/usr/share/gtk-doc/html/Python3.10/library/graphlib.html
/usr/share/gtk-doc/html/Python3.10/library/grp.html
/usr/share/gtk-doc/html/Python3.10/library/gzip.html
/usr/share/gtk-doc/html/Python3.10/library/hashlib.html
/usr/share/gtk-doc/html/Python3.10/library/heapq.html
/usr/share/gtk-doc/html/Python3.10/library/hmac.html
/usr/share/gtk-doc/html/Python3.10/library/html.entities.html
/usr/share/gtk-doc/html/Python3.10/library/html.html
/usr/share/gtk-doc/html/Python3.10/library/html.parser.html
/usr/share/gtk-doc/html/Python3.10/library/http.client.html
/usr/share/gtk-doc/html/Python3.10/library/http.cookiejar.html
/usr/share/gtk-doc/html/Python3.10/library/http.cookies.html
/usr/share/gtk-doc/html/Python3.10/library/http.html
/usr/share/gtk-doc/html/Python3.10/library/http.server.html
/usr/share/gtk-doc/html/Python3.10/library/i18n.html
/usr/share/gtk-doc/html/Python3.10/library/idle.html
/usr/share/gtk-doc/html/Python3.10/library/imaplib.html
/usr/share/gtk-doc/html/Python3.10/library/imghdr.html
/usr/share/gtk-doc/html/Python3.10/library/imp.html
/usr/share/gtk-doc/html/Python3.10/library/importlib.html
/usr/share/gtk-doc/html/Python3.10/library/importlib.metadata.html
/usr/share/gtk-doc/html/Python3.10/library/index.html
/usr/share/gtk-doc/html/Python3.10/library/inspect.html
/usr/share/gtk-doc/html/Python3.10/library/internet.html
/usr/share/gtk-doc/html/Python3.10/library/intro.html
/usr/share/gtk-doc/html/Python3.10/library/io.html
/usr/share/gtk-doc/html/Python3.10/library/ipaddress.html
/usr/share/gtk-doc/html/Python3.10/library/ipc.html
/usr/share/gtk-doc/html/Python3.10/library/itertools.html
/usr/share/gtk-doc/html/Python3.10/library/json.html
/usr/share/gtk-doc/html/Python3.10/library/keyword.html
/usr/share/gtk-doc/html/Python3.10/library/language.html
/usr/share/gtk-doc/html/Python3.10/library/linecache.html
/usr/share/gtk-doc/html/Python3.10/library/locale.html
/usr/share/gtk-doc/html/Python3.10/library/logging.config.html
/usr/share/gtk-doc/html/Python3.10/library/logging.handlers.html
/usr/share/gtk-doc/html/Python3.10/library/logging.html
/usr/share/gtk-doc/html/Python3.10/library/lzma.html
/usr/share/gtk-doc/html/Python3.10/library/mailbox.html
/usr/share/gtk-doc/html/Python3.10/library/mailcap.html
/usr/share/gtk-doc/html/Python3.10/library/markup.html
/usr/share/gtk-doc/html/Python3.10/library/marshal.html
/usr/share/gtk-doc/html/Python3.10/library/math.html
/usr/share/gtk-doc/html/Python3.10/library/mimetypes.html
/usr/share/gtk-doc/html/Python3.10/library/mm.html
/usr/share/gtk-doc/html/Python3.10/library/mmap.html
/usr/share/gtk-doc/html/Python3.10/library/modulefinder.html
/usr/share/gtk-doc/html/Python3.10/library/modules.html
/usr/share/gtk-doc/html/Python3.10/library/msilib.html
/usr/share/gtk-doc/html/Python3.10/library/msvcrt.html
/usr/share/gtk-doc/html/Python3.10/library/multiprocessing.html
/usr/share/gtk-doc/html/Python3.10/library/multiprocessing.shared_memory.html
/usr/share/gtk-doc/html/Python3.10/library/netdata.html
/usr/share/gtk-doc/html/Python3.10/library/netrc.html
/usr/share/gtk-doc/html/Python3.10/library/nis.html
/usr/share/gtk-doc/html/Python3.10/library/nntplib.html
/usr/share/gtk-doc/html/Python3.10/library/numbers.html
/usr/share/gtk-doc/html/Python3.10/library/numeric.html
/usr/share/gtk-doc/html/Python3.10/library/operator.html
/usr/share/gtk-doc/html/Python3.10/library/optparse.html
/usr/share/gtk-doc/html/Python3.10/library/os.html
/usr/share/gtk-doc/html/Python3.10/library/os.path.html
/usr/share/gtk-doc/html/Python3.10/library/ossaudiodev.html
/usr/share/gtk-doc/html/Python3.10/library/pathlib.html
/usr/share/gtk-doc/html/Python3.10/library/pdb.html
/usr/share/gtk-doc/html/Python3.10/library/persistence.html
/usr/share/gtk-doc/html/Python3.10/library/pickle.html
/usr/share/gtk-doc/html/Python3.10/library/pickletools.html
/usr/share/gtk-doc/html/Python3.10/library/pipes.html
/usr/share/gtk-doc/html/Python3.10/library/pkgutil.html
/usr/share/gtk-doc/html/Python3.10/library/platform.html
/usr/share/gtk-doc/html/Python3.10/library/plistlib.html
/usr/share/gtk-doc/html/Python3.10/library/poplib.html
/usr/share/gtk-doc/html/Python3.10/library/posix.html
/usr/share/gtk-doc/html/Python3.10/library/pprint.html
/usr/share/gtk-doc/html/Python3.10/library/profile.html
/usr/share/gtk-doc/html/Python3.10/library/pty.html
/usr/share/gtk-doc/html/Python3.10/library/pwd.html
/usr/share/gtk-doc/html/Python3.10/library/py_compile.html
/usr/share/gtk-doc/html/Python3.10/library/pyclbr.html
/usr/share/gtk-doc/html/Python3.10/library/pydoc.html
/usr/share/gtk-doc/html/Python3.10/library/pyexpat.html
/usr/share/gtk-doc/html/Python3.10/library/python.html
/usr/share/gtk-doc/html/Python3.10/library/queue.html
/usr/share/gtk-doc/html/Python3.10/library/quopri.html
/usr/share/gtk-doc/html/Python3.10/library/random.html
/usr/share/gtk-doc/html/Python3.10/library/re.html
/usr/share/gtk-doc/html/Python3.10/library/readline.html
/usr/share/gtk-doc/html/Python3.10/library/reprlib.html
/usr/share/gtk-doc/html/Python3.10/library/resource.html
/usr/share/gtk-doc/html/Python3.10/library/rlcompleter.html
/usr/share/gtk-doc/html/Python3.10/library/runpy.html
/usr/share/gtk-doc/html/Python3.10/library/sched.html
/usr/share/gtk-doc/html/Python3.10/library/secrets.html
/usr/share/gtk-doc/html/Python3.10/library/security_warnings.html
/usr/share/gtk-doc/html/Python3.10/library/select.html
/usr/share/gtk-doc/html/Python3.10/library/selectors.html
/usr/share/gtk-doc/html/Python3.10/library/shelve.html
/usr/share/gtk-doc/html/Python3.10/library/shlex.html
/usr/share/gtk-doc/html/Python3.10/library/shutil.html
/usr/share/gtk-doc/html/Python3.10/library/signal.html
/usr/share/gtk-doc/html/Python3.10/library/site.html
/usr/share/gtk-doc/html/Python3.10/library/smtpd.html
/usr/share/gtk-doc/html/Python3.10/library/smtplib.html
/usr/share/gtk-doc/html/Python3.10/library/sndhdr.html
/usr/share/gtk-doc/html/Python3.10/library/socket.html
/usr/share/gtk-doc/html/Python3.10/library/socketserver.html
/usr/share/gtk-doc/html/Python3.10/library/spwd.html
/usr/share/gtk-doc/html/Python3.10/library/sqlite3.html
/usr/share/gtk-doc/html/Python3.10/library/ssl.html
/usr/share/gtk-doc/html/Python3.10/library/stat.html
/usr/share/gtk-doc/html/Python3.10/library/statistics.html
/usr/share/gtk-doc/html/Python3.10/library/stdtypes.html
/usr/share/gtk-doc/html/Python3.10/library/string.html
/usr/share/gtk-doc/html/Python3.10/library/stringprep.html
/usr/share/gtk-doc/html/Python3.10/library/struct.html
/usr/share/gtk-doc/html/Python3.10/library/subprocess.html
/usr/share/gtk-doc/html/Python3.10/library/sunau.html
/usr/share/gtk-doc/html/Python3.10/library/superseded.html
/usr/share/gtk-doc/html/Python3.10/library/symtable.html
/usr/share/gtk-doc/html/Python3.10/library/sys.html
/usr/share/gtk-doc/html/Python3.10/library/sysconfig.html
/usr/share/gtk-doc/html/Python3.10/library/syslog.html
/usr/share/gtk-doc/html/Python3.10/library/tabnanny.html
/usr/share/gtk-doc/html/Python3.10/library/tarfile.html
/usr/share/gtk-doc/html/Python3.10/library/telnetlib.html
/usr/share/gtk-doc/html/Python3.10/library/tempfile.html
/usr/share/gtk-doc/html/Python3.10/library/termios.html
/usr/share/gtk-doc/html/Python3.10/library/test.html
/usr/share/gtk-doc/html/Python3.10/library/text.html
/usr/share/gtk-doc/html/Python3.10/library/textwrap.html
/usr/share/gtk-doc/html/Python3.10/library/threading.html
/usr/share/gtk-doc/html/Python3.10/library/time.html
/usr/share/gtk-doc/html/Python3.10/library/timeit.html
/usr/share/gtk-doc/html/Python3.10/library/tk.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.colorchooser.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.dnd.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.font.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.messagebox.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.scrolledtext.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.tix.html
/usr/share/gtk-doc/html/Python3.10/library/tkinter.ttk.html
/usr/share/gtk-doc/html/Python3.10/library/token.html
/usr/share/gtk-doc/html/Python3.10/library/tokenize.html
/usr/share/gtk-doc/html/Python3.10/library/trace.html
/usr/share/gtk-doc/html/Python3.10/library/traceback.html
/usr/share/gtk-doc/html/Python3.10/library/tracemalloc.html
/usr/share/gtk-doc/html/Python3.10/library/tty.html
/usr/share/gtk-doc/html/Python3.10/library/turtle.html
/usr/share/gtk-doc/html/Python3.10/library/types.html
/usr/share/gtk-doc/html/Python3.10/library/typing.html
/usr/share/gtk-doc/html/Python3.10/library/unicodedata.html
/usr/share/gtk-doc/html/Python3.10/library/unittest.html
/usr/share/gtk-doc/html/Python3.10/library/unittest.mock-examples.html
/usr/share/gtk-doc/html/Python3.10/library/unittest.mock.html
/usr/share/gtk-doc/html/Python3.10/library/unix.html
/usr/share/gtk-doc/html/Python3.10/library/urllib.error.html
/usr/share/gtk-doc/html/Python3.10/library/urllib.html
/usr/share/gtk-doc/html/Python3.10/library/urllib.parse.html
/usr/share/gtk-doc/html/Python3.10/library/urllib.request.html
/usr/share/gtk-doc/html/Python3.10/library/urllib.robotparser.html
/usr/share/gtk-doc/html/Python3.10/library/uu.html
/usr/share/gtk-doc/html/Python3.10/library/uuid.html
/usr/share/gtk-doc/html/Python3.10/library/venv.html
/usr/share/gtk-doc/html/Python3.10/library/warnings.html
/usr/share/gtk-doc/html/Python3.10/library/wave.html
/usr/share/gtk-doc/html/Python3.10/library/weakref.html
/usr/share/gtk-doc/html/Python3.10/library/webbrowser.html
/usr/share/gtk-doc/html/Python3.10/library/windows.html
/usr/share/gtk-doc/html/Python3.10/library/winreg.html
/usr/share/gtk-doc/html/Python3.10/library/winsound.html
/usr/share/gtk-doc/html/Python3.10/library/wsgiref.html
/usr/share/gtk-doc/html/Python3.10/library/xdrlib.html
/usr/share/gtk-doc/html/Python3.10/library/xml.dom.html
/usr/share/gtk-doc/html/Python3.10/library/xml.dom.minidom.html
/usr/share/gtk-doc/html/Python3.10/library/xml.dom.pulldom.html
/usr/share/gtk-doc/html/Python3.10/library/xml.etree.elementtree.html
/usr/share/gtk-doc/html/Python3.10/library/xml.html
/usr/share/gtk-doc/html/Python3.10/library/xml.sax.handler.html
/usr/share/gtk-doc/html/Python3.10/library/xml.sax.html
/usr/share/gtk-doc/html/Python3.10/library/xml.sax.reader.html
/usr/share/gtk-doc/html/Python3.10/library/xml.sax.utils.html
/usr/share/gtk-doc/html/Python3.10/library/xmlrpc.client.html
/usr/share/gtk-doc/html/Python3.10/library/xmlrpc.html
/usr/share/gtk-doc/html/Python3.10/library/xmlrpc.server.html
/usr/share/gtk-doc/html/Python3.10/library/zipapp.html
/usr/share/gtk-doc/html/Python3.10/library/zipfile.html
/usr/share/gtk-doc/html/Python3.10/library/zipimport.html
/usr/share/gtk-doc/html/Python3.10/library/zlib.html
/usr/share/gtk-doc/html/Python3.10/library/zoneinfo.html
/usr/share/gtk-doc/html/Python3.10/license.html
/usr/share/gtk-doc/html/Python3.10/py-modindex.html
/usr/share/gtk-doc/html/Python3.10/reference
/usr/share/gtk-doc/html/Python3.10/reference/compound_stmts.html
/usr/share/gtk-doc/html/Python3.10/reference/datamodel.html
/usr/share/gtk-doc/html/Python3.10/reference/executionmodel.html
/usr/share/gtk-doc/html/Python3.10/reference/expressions.html
/usr/share/gtk-doc/html/Python3.10/reference/grammar.html
/usr/share/gtk-doc/html/Python3.10/reference/import.html
/usr/share/gtk-doc/html/Python3.10/reference/index.html
/usr/share/gtk-doc/html/Python3.10/reference/introduction.html
/usr/share/gtk-doc/html/Python3.10/reference/lexical_analysis.html
/usr/share/gtk-doc/html/Python3.10/reference/simple_stmts.html
/usr/share/gtk-doc/html/Python3.10/reference/toplevel_components.html
/usr/share/gtk-doc/html/Python3.10/search.html
/usr/share/gtk-doc/html/Python3.10/tutorial
/usr/share/gtk-doc/html/Python3.10/tutorial/appendix.html
/usr/share/gtk-doc/html/Python3.10/tutorial/appetite.html
/usr/share/gtk-doc/html/Python3.10/tutorial/classes.html
/usr/share/gtk-doc/html/Python3.10/tutorial/controlflow.html
/usr/share/gtk-doc/html/Python3.10/tutorial/datastructures.html
/usr/share/gtk-doc/html/Python3.10/tutorial/errors.html
/usr/share/gtk-doc/html/Python3.10/tutorial/floatingpoint.html
/usr/share/gtk-doc/html/Python3.10/tutorial/index.html
/usr/share/gtk-doc/html/Python3.10/tutorial/inputoutput.html
/usr/share/gtk-doc/html/Python3.10/tutorial/interactive.html
/usr/share/gtk-doc/html/Python3.10/tutorial/interpreter.html
/usr/share/gtk-doc/html/Python3.10/tutorial/introduction.html
/usr/share/gtk-doc/html/Python3.10/tutorial/modules.html
/usr/share/gtk-doc/html/Python3.10/tutorial/stdlib.html
/usr/share/gtk-doc/html/Python3.10/tutorial/stdlib2.html
/usr/share/gtk-doc/html/Python3.10/tutorial/venv.html
/usr/share/gtk-doc/html/Python3.10/tutorial/whatnow.html
/usr/share/gtk-doc/html/Python3.10/using
/usr/share/gtk-doc/html/Python3.10/using/cmdline.html
/usr/share/gtk-doc/html/Python3.10/using/configure.html
/usr/share/gtk-doc/html/Python3.10/using/editors.html
/usr/share/gtk-doc/html/Python3.10/using/index.html
/usr/share/gtk-doc/html/Python3.10/using/mac.html
/usr/share/gtk-doc/html/Python3.10/using/unix.html
/usr/share/gtk-doc/html/Python3.10/using/windows.html
/usr/share/gtk-doc/html/Python3.10/whatsnew
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.0.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.1.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.2.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.3.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.4.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.5.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.6.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/2.7.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.0.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.1.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.10.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.2.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.3.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.4.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.5.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.6.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.7.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.8.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/3.9.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/changelog.html
/usr/share/gtk-doc/html/Python3.10/whatsnew/index.html


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 22:58:08 2026