<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="135">
<package type="rpm">
  <name>libgit2</name>
  <arch>src</arch>
  <version epoch="0" ver="0.28.4" rel="3.11.2"/>
  <checksum type="sha512" pkgid="YES">f73a5b398040b93c36bf889aeea2a4c4fb58d3bb97a218641c70b0d65d0cb6854bba7fdaa61731c828bef58304360dac89187a6981b029047df890d727973b75</checksum>
  <summary>C git library</summary>
  <description>libgit2 is a portable, pure C implementation of the Git core methods
provided as a re-entrant linkable library with a solid API, allowing
you to write native speed custom Git applications in any language
with bindings.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://libgit2.github.com/</url>
  <time file="1725453035" build="1725452990"/>
  <size package="5106963" installed="5152035" archive="5156100"/>
  <location href="src/libgit2-0.28.4-3.11.2.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0 WITH GCC-exception-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Libraries/C and C++</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="108096"/>
    <rpm:provides>
      <rpm:entry name="libgit2-28" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
      <rpm:entry name="libgit2-devel" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="cmake" flags="GE" epoch="0" ver="2.8"/>
      <rpm:entry name="http-parser-devel"/>
      <rpm:entry name="pkgconfig"/>
      <rpm:entry name="pkgconfig(libcurl)"/>
      <rpm:entry name="pkgconfig(libssh2)"/>
      <rpm:entry name="pkgconfig(openssl)"/>
      <rpm:entry name="pkgconfig(zlib)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libgit2-28</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.28.4" rel="3.11.2"/>
  <checksum type="sha512" pkgid="YES">afddae4c3b29877db6da7c9941d121d18788b9afcb5e624f2e0de1869d259979292869a06bef57d1f98dd4291fc8150de88ab41e6488ae602142d4fc8d17e38d</checksum>
  <summary>C git library</summary>
  <description>libgit2 is a portable, pure C implementation of the Git core methods
provided as a re-entrant linkable library with a solid API, allowing
you to write native speed custom Git applications in any language
with bindings.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://libgit2.github.com/</url>
  <time file="1725453035" build="1725452990"/>
  <size package="540795" installed="1223099" archive="1224264"/>
  <location href="x86_64/libgit2-28-0.28.4-3.11.2.x86_64.rpm"/>
  <format>
    <rpm:license>GPL-2.0 WITH GCC-exception-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>System/Libraries</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>libgit2-0.28.4-3.11.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="51773"/>
    <rpm:provides>
      <rpm:entry name="libgit2-28" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
      <rpm:entry name="libgit2-28(x86-64)" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
      <rpm:entry name="libgit2.so.28()(64bit)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/sbin/ldconfig" pre="1"/>
      <rpm:entry name="/sbin/ldconfig"/>
      <rpm:entry name="libcrypto.so.3()(64bit)"/>
      <rpm:entry name="libcrypto.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libhttp_parser.so.2.9()(64bit)"/>
      <rpm:entry name="libssh2.so.1()(64bit)"/>
      <rpm:entry name="libssl.so.3()(64bit)"/>
      <rpm:entry name="libssl.so.3(OPENSSL_3.0.0)(64bit)"/>
      <rpm:entry name="libz.so.1()(64bit)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>libgit2-devel</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.28.4" rel="3.11.2"/>
  <checksum type="sha512" pkgid="YES">347de9b68ebe4bc51d0d5bc970bc66ea94b5966344225555a0699fa7ac805feb45caca2d73898cc24273cc1d7530abab163e6100d3be3dc8051def449cb04dbd</checksum>
  <summary>C git library</summary>
  <description>This package contains all necessary include files and libraries needed
to compile and develop applications that use libgit2.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://libgit2.github.com/</url>
  <time file="1725453035" build="1725452990"/>
  <size package="226618" installed="849290" archive="868120"/>
  <location href="x86_64/libgit2-devel-0.28.4-3.11.2.x86_64.rpm"/>
  <format>
    <rpm:license>GPL-2.0 WITH GCC-exception-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Libraries/C and C++</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>libgit2-0.28.4-3.11.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="66061"/>
    <rpm:provides>
      <rpm:entry name="libgit2-devel" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
      <rpm:entry name="libgit2-devel(x86-64)" flags="EQ" epoch="0" ver="0.28.4" rel="3.11.2"/>
      <rpm:entry name="pkgconfig(libgit2)" flags="EQ" epoch="0" ver="0.28.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/pkg-config"/>
      <rpm:entry name="libgit2-28" flags="GE" epoch="0" ver="0.28.4"/>
      <rpm:entry name="pkgconfig(openssl)"/>
      <rpm:entry name="pkgconfig(zlib)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-Genshi</name>
  <arch>src</arch>
  <version epoch="0" ver="0.7.7" rel="11.5.1"/>
  <checksum type="sha512" pkgid="YES">23f8f7439b3fd15fc0b33889bf2c030ceb65f30318f243abaf7c87f5cbb30251e902f1aea352e6a2a8be478c4be1ff3ac5410bc246f9a5d3434f898b8e54632e</checksum>
  <summary>A toolkit for generation of output for the web</summary>
  <description>Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or
other textual content for output generation on the web. The major
feature is a template language, which is heavily inspired by Kid.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://genshi.edgewall.org/</url>
  <time file="1756997422" build="1756997416"/>
  <size package="302538" installed="278220" archive="278612"/>
  <location href="src/python-Genshi-0.7.7-11.5.1.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i02-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="30186"/>
    <rpm:provides>
      <rpm:entry name="python311-Genshi" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
      <rpm:entry name="python-Genshi-doc" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="gcc-build"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-Babel"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-six"/>
      <rpm:entry name="python311-xml"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-Genshi-doc</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.7.7" rel="11.5.1"/>
  <checksum type="sha512" pkgid="YES">82312ea7efc9db8883baa7ce0d0f4c7749ff44248c304b25551a5fd2397e05ec3c029bcb036deeac16d63a078ec1d951316a4f5992ac9c86c492f28a7df7b7ac</checksum>
  <summary>A toolkit for generation of output for the web - Documentation</summary>
  <description>Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or
other textual content for output generation on the web. The major
feature is a template language, which is heavily inspired by Kid.

This package contains documentation and examples.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://genshi.edgewall.org/</url>
  <time file="1756997422" build="1756997416"/>
  <size package="123748" installed="235828" archive="252248"/>
  <location href="noarch/python-Genshi-doc-0.7.7-11.5.1.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Libraries/Python</rpm:group>
    <rpm:buildhost>i02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-Genshi-0.7.7-11.5.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="25761"/>
    <rpm:provides>
      <rpm:entry name="python-Genshi-doc" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
      <rpm:entry name="python311-Genshi-doc" flags="EQ" epoch="0" ver="0.7.7"/>
    </rpm:provides>
  </format>
</package>
<package type="rpm">
  <name>python-Mako</name>
  <arch>src</arch>
  <version epoch="0" ver="1.3.0" rel="3.6.1"/>
  <checksum type="sha512" pkgid="YES">4917d7ae8690b1c472d8abde3cd13e0a668e23982e3b5d564d46eb4175ca1137195766b548095445627e44f6453c7a92701f75f617a5d2da7aa20a329fabb291</checksum>
  <summary>A Python templating language</summary>
  <description>Mako is a template library written in Python. It provides a non-XML
syntax which compiles into Python modules for performance. Mako's
syntax and API borrows from Django templates, Cheetah, Myghty, and
Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server
Page) language, which refines the ideas of componentized layout and
inheritance, while maintaining close ties to Python calling and
scoping semantics.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://www.makotemplates.org/</url>
  <time file="1778582879" build="1778582860"/>
  <size package="460098" installed="415573" archive="416088"/>
  <location href="src/python-Mako-1.3.0-3.6.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="60682"/>
    <rpm:provides>
      <rpm:entry name="python311-Mako" flags="EQ" epoch="0" ver="1.3.0" rel="3.6.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="alts"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros" flags="GE" epoch="0" ver="20210929"/>
      <rpm:entry name="python311-MarkupSafe" flags="GE" epoch="0" ver="0.9.2"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.8"/>
      <rpm:entry name="python311-pbr"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-Pygments</name>
  <arch>src</arch>
  <version epoch="0" ver="2.6.1" rel="4.8.1"/>
  <checksum type="sha512" pkgid="YES">21046048d28d42851f9453f6bcfbc49d9ef4c5596c5a84dddb180282266a533440596c2bb4a6e82471bcef074399a16a9dcbb92ecc6c9a03823f1a7aa1266125</checksum>
  <summary>A syntax highlighting package written in Python</summary>
  <description>Pygments is a generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to prettify
source code. Highlights are:

 * a wide range of common languages and markup formats is supported
 * support for new languages and formats can be added
 * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image
   formats that PIL supports and ANSI sequences
 * it is usable as a command-line tool and as a library
 * highlights Brainfuck</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://pygments.org</url>
  <time file="1777610505" build="1777610461"/>
  <size package="3376504" installed="3337939" archive="3338728"/>
  <location href="src/python-Pygments-2.6.1-4.8.1.src.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="62114"/>
    <rpm:provides>
      <rpm:entry name="python311-Pygments" flags="EQ" epoch="0" ver="2.6.1" rel="4.8.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.5"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-attrs</name>
  <arch>src</arch>
  <version epoch="0" ver="19.3.0" rel="3.11.1"/>
  <checksum type="sha512" pkgid="YES">086aff76a4f3449bdd2fe83c1400371537003c26de4b7e9a51c970df94e8c72ef7874695947773aad80914b864655b41116ec78173a859fff906c002ae768c92</checksum>
  <summary>Attributes without boilerplate</summary>
  <description>attrs is an MIT-licensed Python package with class decorators that ease the
chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and attrs gives you:
  - a nice human-readable __repr__,
  - a complete set of comparison methods,
  - an initializer,
  - and much more

without writing dull boilerplate code again and again.

This gives you the power to use actual classes with actual types in your code
instead of confusing tuples or confusingly behaving namedtuples.

So put down that type-less data structures and welcome some class into your
life!

python-attrs is the successor to python-characterstic</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/hynek/attrs/</url>
  <time file="1753954440" build="1753954433"/>
  <size package="195292" installed="155974" archive="156364"/>
  <location href="src/python-attrs-19.3.0-3.11.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="53601"/>
    <rpm:provides>
      <rpm:entry name="python311-attrs" flags="EQ" epoch="0" ver="19.3.0" rel="3.11.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-boto3</name>
  <arch>src</arch>
  <version epoch="0" ver="1.34.138" rel="27.11.1"/>
  <checksum type="sha512" pkgid="YES">4f66cbe15027c4f15643ce2b8cb8c9c3b0cbff9bb02a239fe75d3d1d91c0d1b2d9047e6f314fab3313b2efb697afe2eaa6326e96095373a480d827dc424339c7</checksum>
  <summary>Amazon Web Services Library</summary>
  <description>Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for
Python, which allows Python developers to write software that makes use of
services like Amazon S3 and Amazon EC2.

For documentation consult the online documentation at
http://boto3.readthedocs.org/en/latest/</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/boto3</url>
  <time file="1761201091" build="1761200872"/>
  <size package="2180915" installed="1857338" archive="1857720"/>
  <location href="src/python-boto3-1.34.138-27.11.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="1134320"/>
    <rpm:provides>
      <rpm:entry name="python311-boto3" flags="EQ" epoch="0" ver="1.34.138" rel="27.11.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-botocore &gt;= 1.34.144 with python311-botocore &lt; 1.35.0)"/>
      <rpm:entry name="(python311-s3transfer &gt;= 0.10.0 with python311-s3transfer &lt; 0.11.0)"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-pytest-xdist"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-botocore</name>
  <arch>src</arch>
  <version epoch="0" ver="1.42.27" rel="41.17.1"/>
  <checksum type="sha512" pkgid="YES">b32d98fe49438d91520663f0b7a3ea3840cda985bdb78a575039a51680831df747061a667a316bbc80b709ded3b983efb89e025dca51b7ae7df96944b74dba8e</checksum>
  <summary>Python interface for AWS</summary>
  <description>A low-level interface to a growing number of Amazon Web Services.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/botocore</url>
  <time file="1771923033" build="1771922951"/>
  <size package="17028305" installed="16234203" archive="16234600"/>
  <location href="src/python-botocore-1.42.27-41.17.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="1845376"/>
    <rpm:provides>
      <rpm:entry name="python311-botocore" flags="EQ" epoch="0" ver="1.42.27" rel="41.17.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-cmarkgfm</name>
  <arch>src</arch>
  <version epoch="0" ver="0.5.3" rel="3.6"/>
  <checksum type="sha512" pkgid="YES">43eaac0e4f8c831fd59cfe5736ff274517bd10dd5210ba020b198ee0cc8c41fca30ab99afa67cd695a2940a1e9910b536398a4cb9e85870d5ec0f92e37426119</checksum>
  <summary>Minimal bindings to GitHub's fork of cmark</summary>
  <description>Minimal bindings to GitHub's fork of cmark</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jonparrott/cmarkgfm</url>
  <time file="1748601508" build="1748601500"/>
  <size package="148675" installed="137405" archive="137796"/>
  <location href="src/python-cmarkgfm-0.5.3-3.6.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="14432"/>
    <rpm:provides>
      <rpm:entry name="python311-cmarkgfm" flags="EQ" epoch="0" ver="0.5.3" rel="3.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-cffi" flags="GE" epoch="0" ver="1.0.0"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-colorama</name>
  <arch>src</arch>
  <version epoch="0" ver="0.4.4" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">93b9e6f4fbe18b779b95116ec902d3af6708dfd80d3c7704c5062b508607cccaac32c71343155ca212e00a046fbc7dcd7f9683c88a345a704d4a64e599ba726b</checksum>
  <summary>Cross-platform colored terminal text</summary>
  <description>Makes ANSI escape character sequences, for producing colored terminal text and
cursor positioning, work under MS Windows.

ANSI escape character sequences have long been used to produce colored terminal
text and cursor positioning on Unix and Macs. Colorama makes this work on
Windows, too. It also provides some shortcuts to help generate ANSI sequences,
and works fine in conjunction with any other ANSI sequence generation library,
such as Termcolor.

This has the upshot of providing a simple cross-platform API for printing
colored terminal text from Python, and has the happy side-effect that existing
applications or libraries which use ANSI sequences to produce colored output on
Linux or Macs can now also work on Windows, simply by calling colorama.init().</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/tartley/colorama</url>
  <time file="1748601658" build="1748601654"/>
  <size package="138789" installed="118244" archive="118752"/>
  <location href="src/python-colorama-0.4.4-2.5.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="24546"/>
    <rpm:provides>
      <rpm:entry name="python311-colorama" flags="EQ" epoch="0" ver="0.4.4" rel="2.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-mock"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="unzip"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-distro</name>
  <arch>src</arch>
  <version epoch="0" ver="1.9.0" rel="12.10.1"/>
  <checksum type="sha512" pkgid="YES">a8f934f07f250cfbaf4ca1302653be6b0516fd6119ce1ee67350b073532f1e7ec7fe29b9c103599d22795294459bb14b860edda51411b0b9a016c46bd1372fe7</checksum>
  <summary>Linux Distribution - a Linux OS platform information API</summary>
  <description>distro (for: Linux Distribution) provides information about the Linux distribution it runs on, such as a reliable machine-readable ID, or version information.

It is a renewed alternative implementation for Python's original platform.linux_distribution function, but it also provides much more functionality which isn't necessarily Python bound like a command-line interface.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/nir0s/distro</url>
  <time file="1760989354" build="1760989339"/>
  <size package="93677" installed="70165" archive="70688"/>
  <location href="src/python-distro-1.9.0-12.10.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="30411"/>
    <rpm:provides>
      <rpm:entry name="python311-distro" flags="EQ" epoch="0" ver="1.9.0" rel="12.10.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-docker</name>
  <arch>src</arch>
  <version epoch="0" ver="7.0.0" rel="9.1"/>
  <checksum type="sha512" pkgid="YES">664f2ce3c2d9fc61b5d2f03e77cdaca59855d8b40799256cbc9a0444406163f882ea68a3da120d63ffc04d54f76239bb5603d1463847c688033857537a81d33b</checksum>
  <summary>A Python library for the Docker Engine API</summary>
  <description>A Python library for the Docker Engine API.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/docker/docker-py</url>
  <time file="1759308602" build="1759308581"/>
  <size package="384767" installed="308966" archive="309488"/>
  <location href="src/python-docker-7.0.0-9.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="108260"/>
    <rpm:provides>
      <rpm:entry name="python311-docker" flags="EQ" epoch="0" ver="7.0.0" rel="9.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="14.0"/>
      <rpm:entry name="python311-paramiko" flags="GE" epoch="0" ver="2.11.0"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="7.1.2"/>
      <rpm:entry name="python311-pytest-timeout" flags="GE" epoch="0" ver="2.1.0"/>
      <rpm:entry name="python311-requests" flags="GE" epoch="0" ver="2.26.0"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="45"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="65.5.1"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="6.2"/>
      <rpm:entry name="python311-urllib3" flags="GE" epoch="0" ver="2.0"/>
      <rpm:entry name="python311-websocket-client" flags="GE" epoch="0" ver="0.32.0"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-flit-core</name>
  <arch>noarch</arch>
  <version epoch="0" ver="3.8.0" rel="2.1"/>
  <checksum type="sha512" pkgid="YES">27ee3d38246e28f42764b2a68d740e3dfddd1b0e1096ce4c3c2b4b277030495d300f5cb154b198c868439f3dc48a36c305bb56cfc39865cf095598db6c74aab5</checksum>
  <summary>Distribution-building parts of Flit</summary>
  <description>This provides a PEP 517 build backend for packages using Flit.
The only public interface is the API specified by PEP 517, at flit_core.buildapi.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/flit</url>
  <time file="1715784060" build="1715784050"/>
  <size package="97623" installed="261528" archive="271396"/>
  <location href="noarch/python-flit-core-3.8.0-2.1.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python-flit-core-3.8.0-2.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="5096" end="21857"/>
    <rpm:provides>
      <rpm:entry name="python-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.1"/>
      <rpm:entry name="python3-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.1"/>
      <rpm:entry name="python3.11dist(flit-core)" flags="EQ" epoch="0" ver="3.8.0"/>
      <rpm:entry name="python3dist(flit-core)" flags="EQ" epoch="0" ver="3.8.0"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-flit-core" flags="LT" epoch="0" ver="3.8.0" rel="2.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python-flit-core</name>
  <arch>src</arch>
  <version epoch="0" ver="3.8.0" rel="2.1"/>
  <checksum type="sha512" pkgid="YES">3624326c196d85ed4f41cea2de41464da39a1e10c5494ff4be5fa577b25986d8623e0417c68644fece1629382690de65209bcf91bb3394df0e53bbee7067281d</checksum>
  <summary>Distribution-building parts of Flit</summary>
  <description>This provides a PEP 517 build backend for packages using Flit.
The only public interface is the API specified by PEP 517, at flit_core.buildapi.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/flit</url>
  <time file="1715784060" build="1715784050"/>
  <size package="70306" installed="52136" archive="52532"/>
  <location href="src/python-flit-core-3.8.0-2.1.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="5096" end="23935"/>
    <rpm:provides>
      <rpm:entry name="python-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-base" flags="GE" epoch="0" ver="3.6"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-importlib-metadata</name>
  <arch>src</arch>
  <version epoch="0" ver="4.11.3" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">95b26ae90da6bb936b70dff41a12bdea29d19d13b60bbd8c18deb07e0d138c69e09bad7f728937f98818898232a783d107d23246a81bfc4a09d2c56e70e18c42</checksum>
  <summary>Read metadata from Python packages</summary>
  <description>This package supplies third-party access to the functionality of
importlib.metadata including improvements added to subsequent Python versions.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://importlib-metadata.readthedocs.io/</url>
  <time file="1748601431" build="1748601429"/>
  <size package="91598" installed="60973" archive="61388"/>
  <location href="src/python-importlib-metadata-4.11.3-1.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="40204"/>
    <rpm:provides>
      <rpm:entry name="python311-importlib-metadata" flags="EQ" epoch="0" ver="4.11.3" rel="1.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-toml"/>
      <rpm:entry name="python311-zipp" flags="GE" epoch="0" ver="0.5"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-iniconfig</name>
  <arch>src</arch>
  <version epoch="0" ver="1.1.1" rel="1.15.1"/>
  <checksum type="sha512" pkgid="YES">b7416a1d6d47b756f1816d7aea09657b8a16802faee7681ba3c4c7f89bf894a88422dbe2cea104196de37c808376a18cab45789c10f698418a065e48ef9fe071</checksum>
  <summary>iniconfig: brain-dead simple config-ini parsing</summary>
  <description>iniconfig is a small and simple INI-file parser module
having a unique set of features:

* tested against Python2.4 across to Python3.2, Jython, PyPy
* maintains order of sections and entries
* supports multi-line values with or without line-continuations
* supports "#" comments everywhere
* raises errors with proper line-numbers
* no bells and whistles like automatic substitutions
* iniconfig raises an Error if two sections have the same name.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/RonnyPfannschmidt/iniconfig</url>
  <time file="1755737738" build="1755737735"/>
  <size package="22507" installed="10840" archive="11232"/>
  <location href="src/python-iniconfig-1.1.1-1.15.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="12620"/>
    <rpm:provides>
      <rpm:entry name="python311-iniconfig" flags="EQ" epoch="0" ver="1.1.1" rel="1.15.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-jaraco.envs</name>
  <arch>src</arch>
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">95c337c2a4602fb82a3141adce81463bedc22d7c76b5da45712e901b36fdbc1d04526b5685cbcbdf113be7989b13b620cd5b564e7c14e376ca29838cb4e25815</checksum>
  <summary>Classes for Python Virtual Environments</summary>
  <description>Classes for orchestrating Python (virtual) environments.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/jaraco.envs</url>
  <time file="1748601431" build="1748601428"/>
  <size package="22842" installed="12175" archive="12576"/>
  <location href="src/python-jaraco.envs-2.0.0-1.5.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="11483"/>
    <rpm:provides>
      <rpm:entry name="python311-jaraco.envs" flags="EQ" epoch="0" ver="2.0.0" rel="1.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-toml"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-jeepney</name>
  <arch>src</arch>
  <version epoch="0" ver="0.6.0" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">998e4d1e88d5a220bad54f7094911697f1dac261fae1d2ba7b2e7d5b4d649f80f329095419d1d48cb655a3da96b93fbca932e9f8ce713b0449e98c677122b8d9</checksum>
  <summary>Low-level, pure Python DBus protocol wrapper</summary>
  <description>This is a low-level, pure Python DBus protocol client. It has an I/O-free
core, and integration modules for different event loops.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://gitlab.com/takluyver/jeepney</url>
  <time file="1748601659" build="1748601656"/>
  <size package="66818" installed="52651" archive="53044"/>
  <location href="src/python-jeepney-0.6.0-2.7.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="15567"/>
    <rpm:provides>
      <rpm:entry name="python311-jeepney" flags="EQ" epoch="0" ver="0.6.0" rel="2.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-testpath"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-jmespath</name>
  <arch>src</arch>
  <version epoch="0" ver="1.0.1" rel="11.7.1"/>
  <checksum type="sha512" pkgid="YES">10f57d2125907e979b7f07f9c242aeff72e8a2435b1a29dde7c408be2412ef8fe01cbfee5cc21273131e6bde21780bc6416b1adbba6a07a8ffa2d1a5e7be5da1</checksum>
  <summary>Python module for declarative JSON document element extraction</summary>
  <description>JMESPath (pronounced "jaymz path") allows you to declaratively specify how
to extract elements from a JSON document.

For example, given this document:

{"foo": {"bar": "baz"}}

The jmespath expression foo.bar will return "baz".

JMESPath also supports:

Referencing elements in a list. Given the data:

{"foo": {"bar": ["one", "two"]}}

The expression: foo.bar[0] will return "one". You can also reference all
the items in a list using the * syntax:

{"foo": {"bar": [{"name": "one"}, {"name": "two"}]}}

The expression: foo.bar[*].name will return ["one", "two"]. Negative
indexing is also supported (-1 refers to the last element in the list).
Given the data above, the expression foo.bar[-1].name will return ["two"].

The * can also be used for hash types:

{"foo": {"bar": {"name": "one"}, "baz": {"name": "two"}}}

The expression: foo.*.name will return ["one", "two"].</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jmespath/jmespath.py</url>
  <time file="1757429820" build="1757429816"/>
  <size package="113726" installed="89286" archive="89676"/>
  <location href="src/python-jmespath-1.0.1-11.7.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="29131"/>
    <rpm:provides>
      <rpm:entry name="python311-jmespath" flags="EQ" epoch="0" ver="1.0.1" rel="11.7.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-hypothesis"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-ply" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-keyring</name>
  <arch>src</arch>
  <version epoch="0" ver="21.2.1" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">84e43d7ef8d2977e7e28d4f8cad78bf4fd0411f966d7483511bc82a605d7171be49d53231d5bdf3ecfa97cbeee6aa9ae5d6abfa1bc282cb1c6b51d4223d78eeb</checksum>
  <summary>System keyring service access from Python</summary>
  <description>The Python keyring lib provides a way to access the system keyring service
from python. It can be used in any application that needs safe password storage.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/keyring</url>
  <time file="1748602112" build="1748602109"/>
  <size package="138044" installed="88637" archive="89164"/>
  <location href="src/python-keyring-21.2.1-2.7.src.rpm"/>
  <format>
    <rpm:license>Python-2.0 AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="68879"/>
    <rpm:provides>
      <rpm:entry name="python311-keyring" flags="EQ" epoch="0" ver="21.2.1" rel="2.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-SecretStorage" flags="GE" epoch="0" ver="3"/>
      <rpm:entry name="python311-entrypoints"/>
      <rpm:entry name="python311-importlib-metadata"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="3.5"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="17.1"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="1.15.0"/>
      <rpm:entry name="python311-toml"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-mock</name>
  <arch>src</arch>
  <version epoch="0" ver="5.1.0" rel="15.6"/>
  <checksum type="sha512" pkgid="YES">9fcffa257caa28b79343d1d89ba7fd1b42b50d66bf77be416a77f6d135e7eb0b91719fc1db6e5f989f7516417f75cd323dc7332ef5b37f935cb138cf2fe553d8</checksum>
  <summary>A Python Mocking and Patching Library for Testing</summary>
  <description>mock is a Python module that provides a core Mock class. It removes the need
to create a host of stubs throughout your test suite. After performing an
action, you can make assertions about which methods / attributes were used and
arguments they were called with. You can also specify return values and set
needed attributes in the normal way.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.voidspace.org.uk/python/mock/</url>
  <time file="1748601506" build="1748601499"/>
  <size package="123249" installed="99252" archive="99636"/>
  <location href="src/python-mock-5.1.0-15.6.src.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="29753"/>
    <rpm:provides>
      <rpm:entry name="python311-mock" flags="EQ" epoch="0" ver="5.1.0" rel="15.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-six"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-ordered-set</name>
  <arch>src</arch>
  <version epoch="0" ver="4.0.2" rel="2.2"/>
  <checksum type="sha512" pkgid="YES">10b2ce6d89aef6ce8c3123d884a326bfa1597ae1f626e70fe96c26d85f07ec3f01a1e31baa4f2588b3aab68ff1a6acda0b6cbff8a05594ff295560f867630ff3</checksum>
  <summary>Custom MutableSet that remembers its order</summary>
  <description>An OrderedSet is a custom MutableSet that remembers its order, so that every
entry has an index that can be looked up.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/LuminosoInsight/ordered-set</url>
  <time file="1741221651" build="1741221649"/>
  <size package="28761" installed="15285" archive="15684"/>
  <location href="src/python-ordered-set-4.0.2-2.2.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="15482"/>
    <rpm:provides>
      <rpm:entry name="python311-ordered-set" flags="EQ" epoch="0" ver="4.0.2" rel="2.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-ordered-set-test</name>
  <arch>src</arch>
  <version epoch="0" ver="4.0.2" rel="2.71"/>
  <checksum type="sha512" pkgid="YES">8ef976fd7d508116f72e9e1b7097f0bd52df06cb678784d04388779187429bddfc2456c358b99a4e1c825f196580c542c66b5b358c0554e335db49cc7a36e0a1</checksum>
  <summary>Custom MutableSet that remembers its order</summary>
  <description>An OrderedSet is a custom MutableSet that remembers its order, so that every
entry has an index that can be looked up.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/LuminosoInsight/ordered-set</url>
  <time file="1787404661" build="1787404660"/>
  <size package="27735" installed="15290" archive="15688"/>
  <location href="src/python-ordered-set-test-4.0.2-2.71.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="14452"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-packaging</name>
  <arch>src</arch>
  <version epoch="0" ver="21.3" rel="3.8.1"/>
  <checksum type="sha512" pkgid="YES">48b5dac36033aeaeebb9bd349afbb62c852c5006ee095982b9b13985be34980425456d2c076c4189b92927368a27da7bfb46f0b555f40189617d5bdb3af8de57</checksum>
  <summary>Core utilities for Python packages</summary>
  <description>Core utilities for Python packages</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/packaging</url>
  <time file="1753953972" build="1753953964"/>
  <size package="123842" installed="101841" archive="102520"/>
  <location href="src/python-packaging-21.3-3.8.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="31391"/>
    <rpm:provides>
      <rpm:entry name="python311-packaging" flags="EQ" epoch="0" ver="21.3" rel="3.8.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-devel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-packaging-test</name>
  <arch>src</arch>
  <version epoch="0" ver="21.3" rel="3.8.34"/>
  <checksum type="sha512" pkgid="YES">42c79e34218d3502272a72db98298656d0f84af7e9c39d038895074a9ad66eafce04da6cabe34deaa3bbf01b9a5f5a12fab125b45c23b09ec1976659c338abda</checksum>
  <summary>Core utilities for Python packages</summary>
  <description>Core utilities for Python packages</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/packaging</url>
  <time file="1787404661" build="1787404660"/>
  <size package="120674" installed="101846" archive="102524"/>
  <location href="src/python-packaging-test-21.3-3.8.34.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="28222"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-pretend"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.0.2"/>
      <rpm:entry name="python311-pytest"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-path</name>
  <arch>src</arch>
  <version epoch="0" ver="13.2.0" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">c50bd6a2fb284b635640cd2520c24b392a25201500384711efdafcda0fdc49c90b1e3969e43207a8aebbde640020ccc553e7d2129b72bab9c47618df62333a4e</checksum>
  <summary>A module wrapper for os.path</summary>
  <description>The path package implements a path objects as first-class
entities, allowing common operations on files to be invoked
on those path objects directly.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/path</url>
  <time file="1748601430" build="1748601427"/>
  <size package="81914" installed="58166" archive="58552"/>
  <location href="src/python-path-13.2.0-2.6.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="29793"/>
    <rpm:provides>
      <rpm:entry name="python311-path" flags="EQ" epoch="0" ver="13.2.0" rel="2.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="3.4.1"/>
      <rpm:entry name="python311-toml"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pathspec</name>
  <arch>src</arch>
  <version epoch="0" ver="0.12.1" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">3a664bca3c4d38b3a0e1ae76d9f2e75ea1cc8960f2ba3404ee72d24eb88017e5125dc513d9472be9530064c1afd0433f30e9719f2d1c2dd00ac533df0a11c8a1</checksum>
  <summary>Utility library for gitignore style pattern matching of file paths</summary>
  <description>Pathspec is a utility library for pattern matching of file paths. So
far this only includes Git's wildmatch pattern matching which itself is
derived from Rsync's wildmatch. Git uses wildmatch for its `gitignore`_
files.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/cpburnz/python-path-specification</url>
  <time file="1748602775" build="1748602772"/>
  <size package="83865" installed="60805" archive="61200"/>
  <location href="src/python-pathspec-0.12.1-1.1.src.rpm"/>
  <format>
    <rpm:license>MPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="28904"/>
    <rpm:provides>
      <rpm:entry name="python311-pathspec" flags="EQ" epoch="0" ver="0.12.1" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.7"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pathspec</name>
  <arch>src</arch>
  <version epoch="0" ver="0.7.0" rel="3.6"/>
  <checksum type="sha512" pkgid="YES">19b44293b3820172f7ae76bd3c76db0f328ecb01035708a44b5e71a0e28c2216d4dd6e17723d10d1ec8a5d1a414db24ee2df55d8eea388e3140528b0ac3163ad</checksum>
  <summary>Utility library for gitignore style pattern matching of file paths</summary>
  <description>Pathspec is a utility library for pattern matching of file paths. So
far this only includes Git's wildmatch pattern matching which itself is
derived from Rsync's wildmatch. Git uses wildmatch for its `gitignore`_
files.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/cpburnz/python-path-specification</url>
  <time file="1741221721" build="1741221719"/>
  <size package="39153" installed="27082" archive="27472"/>
  <location href="src/python-pathspec-0.7.0-3.6.src.rpm"/>
  <format>
    <rpm:license>MPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13420"/>
    <rpm:provides>
      <rpm:entry name="python311-pathspec" flags="EQ" epoch="0" ver="0.7.0" rel="3.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pluggy</name>
  <arch>src</arch>
  <version epoch="0" ver="0.13.1" rel="7.8.6"/>
  <checksum type="sha512" pkgid="YES">424bb7f42294a270b662fdadae3ac37749bbc97e00b677e2d3e59e1fba53dce8379465ccd5004441f2f9b680a6e740b3cf7a2ede3de8ef7cd58275f96f8dfd10</checksum>
  <summary>Plugin registration and hook calling mechanisms for Python</summary>
  <description>This is the plugin manager as used by pytest but stripped
of pytest specific details.

During the 0.x series this plugin does not have much documentation
except extensive docstrings in the pluggy.py module.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pluggy</url>
  <time file="1742418505" build="1742418501"/>
  <size package="85382" installed="66225" archive="66616"/>
  <location href="src/python-pluggy-0.13.1-7.8.6.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="23222"/>
    <rpm:provides>
      <rpm:entry name="python311-pluggy" flags="EQ" epoch="0" ver="0.13.1" rel="7.8.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pluggy</name>
  <arch>src</arch>
  <version epoch="0" ver="1.5.0" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">dfbd850d5aa73c7fb0f94051380c113dfc89540ab358816c7c76d384c7a34f8a7e7a0097e5a9907e9ddcefffbee53397993f80c56bec94444f4b63b702c6a358</checksum>
  <summary>A minimalist production ready plugin system</summary>
  <description>This is the core framework used by the pytest, tox, and devpi projects.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pluggy</url>
  <time file="1748602627" build="1748602623"/>
  <size package="106014" installed="80534" archive="80924"/>
  <location href="src/python-pluggy-1.5.0-1.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="32587"/>
    <rpm:provides>
      <rpm:entry name="python311-pluggy" flags="EQ" epoch="0" ver="1.5.0" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.8"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pluggy-test</name>
  <arch>src</arch>
  <version epoch="0" ver="1.5.0" rel="1.40"/>
  <checksum type="sha512" pkgid="YES">d92afc341a61f8846ba049e7cd873d2a7b363a9de8773da34daf8f38b7b9d7ff7a8a875ff3b39249211cfef43914fde98e66bf1c80e9aa6da4abde96036a4e1a</checksum>
  <summary>A minimalist production ready plugin system</summary>
  <description>This is the core framework used by the pytest, tox, and devpi projects.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pluggy</url>
  <time file="1787404664" build="1787404662"/>
  <size package="104993" installed="80539" archive="80928"/>
  <location href="src/python-pluggy-test-1.5.0-1.40.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="31562"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.8"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pluggy" flags="EQ" epoch="0" ver="1.5.0"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="7.3.0"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-py-test</name>
  <arch>src</arch>
  <version epoch="0" ver="1.10.0" rel="5.14.28"/>
  <checksum type="sha512" pkgid="YES">16126be4f654e61df8e28cf0c4b03789bf6d06f0be058a3550ccb024e40021cc3c718938dc4082a5c5e0aac0cb67109e4f34c364a7673e3843789c10c55ff37e</checksum>
  <summary>Library with cross-python path, ini-parsing, io, code, log facilities</summary>
  <description>The py lib is a Python development support library featuring
the following tools and modules:

* py.path:  uniform local and svn path objects
* py.apipkg:  explicit API control and lazy-importing
* py.iniconfig:  easy parsing of .ini files
* py.code: dynamic code generation and introspection
* py.path:  uniform local and svn path objects</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/py</url>
  <time file="1748025202" build="1748025196"/>
  <size package="263018" installed="241592" archive="242236"/>
  <location href="src/python-py-test-1.10.0-5.14.28.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="41988"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-apipkg"/>
      <rpm:entry name="python311-iniconfig"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pygit2</name>
  <arch>src</arch>
  <version epoch="0" ver="0.28.2" rel="2.8"/>
  <checksum type="sha512" pkgid="YES">d2aa7e67d984cd7afbcae612ac96c2d694b4e030b14d0c1bd5a10e871b697ccf14a5a580350284a6beaa42d57de14ea3f762d2c9f0b1e2c14c13108f8e635ee3</checksum>
  <summary>Python bindings for libgit2</summary>
  <description>Bindings for libgit2, a linkable C library for the Git version-control system.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/libgit2/pygit2</url>
  <time file="1748601520" build="1748601506"/>
  <size package="530581" installed="507394" archive="507788"/>
  <location href="src/python-pygit2-0.28.2-2.8.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="30830"/>
    <rpm:provides>
      <rpm:entry name="python311-pygit2" flags="EQ" epoch="0" ver="0.28.2" rel="2.8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="ca-certificates-mozilla"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="libgit2-devel" flags="GE" epoch="0" ver="0.28.2"/>
      <rpm:entry name="libopenssl-devel"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-cffi"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-pycparser"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-six"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pyparsing</name>
  <arch>src</arch>
  <version epoch="0" ver="2.4.7" rel="3.5.1"/>
  <checksum type="sha512" pkgid="YES">b445a44621fa0d620575f619bfdf3397615e8ef4b396935191028dd9e9ab3bbe550f5915229e951a41bedaaaada7ef76211551f566a664da82400df43096c0ad</checksum>
  <summary>Grammar Parser Library for Python</summary>
  <description>The pyparsing module is an alternative approach to creating and executing
simple grammars, vs. the traditional lex/yacc approach, or the use of regular
expressions. The pyparsing module provides a library of classes that client
code uses to construct the grammar directly in Python code.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pyparsing/pyparsing/</url>
  <time file="1753780804" build="1753780793"/>
  <size package="766180" installed="695636" archive="696032"/>
  <location href="src/python-pyparsing-2.4.7-3.5.1.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND MIT AND GPL-3.0-or-later</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="97863"/>
    <rpm:provides>
      <rpm:entry name="python311-pyparsing" flags="EQ" epoch="0" ver="2.4.7" rel="3.5.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pyparsing-test</name>
  <arch>src</arch>
  <version epoch="0" ver="2.4.7" rel="3.5.35"/>
  <checksum type="sha512" pkgid="YES">073894936f27a601911c6f5f5f091cbf68091cd13f1dea0d91f0ac154a723ec7f8ec5fa09589763a8bd1207d80f59c4a439949401724ef6a73961cf2ed4e9ce1</checksum>
  <summary>Grammar Parser Library for Python</summary>
  <description>The pyparsing module is an alternative approach to creating and executing
simple grammars, vs. the traditional lex/yacc approach, or the use of regular
expressions. The pyparsing module provides a library of classes that client
code uses to construct the grammar directly in Python code.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pyparsing/pyparsing/</url>
  <time file="1787404661" build="1787404660"/>
  <size package="765074" installed="695641" archive="696036"/>
  <location href="src/python-pyparsing-test-2.4.7-3.5.35.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND MIT AND GPL-3.0-or-later</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="96760"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base"/>
      <rpm:entry name="python311-pytest"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pypiserver</name>
  <arch>src</arch>
  <version epoch="0" ver="2.4.1" rel="24.1"/>
  <checksum type="sha512" pkgid="YES">7e5f38538c1119c88a0eca636fb4f0734687d4f608853918168993a74a336f1137e7e640514625ea8d3441f68603703a13096c2ffd49052ce1d988d7be618c56</checksum>
  <summary>Minimal PyPI server for uploading &amp; downloading packages with pip/easy_install</summary>
  <description>Minimal PyPI server for uploading &amp; downloading packagesj with pip/easy_install</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypiserver/pypiserver</url>
  <time file="1774042290" build="1774042277"/>
  <size package="197558" installed="169947" archive="170348"/>
  <location href="src/python-pypiserver-2.4.1-24.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="33908"/>
    <rpm:provides>
      <rpm:entry name="python311-pypiserver" flags="EQ" epoch="0" ver="2.4.1" rel="24.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip" flags="GE" epoch="0" ver="7"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools-git" flags="GE" epoch="0" ver="0.3"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="1.15.0"/>
      <rpm:entry name="python311-wheel" flags="GE" epoch="0" ver="0.25.0"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest</name>
  <arch>src</arch>
  <version epoch="0" ver="7.0.1" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">9c1be9898c8471393e000fa011abafcc17fdb7c130e9b962cf9aba01498a4331ffb2983c5d1742bfb336eea2ecdd63c0d26785d8fd5ea24cccb8d32b6e5975fb</checksum>
  <summary>Simple powerful testing with Python</summary>
  <description>The pytest framework makes it easy to write small tests, yet scales to support
complex functional testing for applications and libraries.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pytest</url>
  <time file="1742418508" build="1742418502"/>
  <size package="1587587" installed="1391101" archive="1391492"/>
  <location href="src/python-pytest-7.0.1-1.5.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="289014"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest" flags="EQ" epoch="0" ver="7.0.1" rel="1.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="alts"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros" flags="GE" epoch="0" ver="20210929"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="6"/>
      <rpm:entry name="python311-tomli" flags="GE" epoch="0" ver="1"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest</name>
  <arch>src</arch>
  <version epoch="0" ver="7.4.4" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">450997fc00339662b8775ee06a7fe3d6e14d281abff344e1209edb2a8d20e9076d0f87234b6acf01b1855f256aa94514b50f5e18ba9fe9e4670a6a5cf9402a3f</checksum>
  <summary>Simple powerful testing with Python</summary>
  <description>The pytest framework makes it easy to write small tests, yet scales to support
complex functional testing for applications and libraries.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pytest</url>
  <time file="1748601472" build="1748601467"/>
  <size package="1708086" installed="1504914" archive="1505304"/>
  <location href="src/python-pytest-7.4.4-1.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="300225"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest" flags="EQ" epoch="0" ver="7.4.4" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-tomli &gt;= 1 if python311-base &lt; 3.11)"/>
      <rpm:entry name="alts"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros" flags="GE" epoch="0" ver="20210929"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.7"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="6"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-helpers-namespace</name>
  <arch>src</arch>
  <version epoch="0" ver="2021.12.29" rel="22.3"/>
  <checksum type="sha512" pkgid="YES">c3e93e0bd85c9d846e91bf8532b0f5f556f04131a924255df9588eba2af0d825fedfa61819347a71fabba52ef8bb4b914fee600dae8a63512933f8fd47fff1cf</checksum>
  <summary>PyTest Helpers Namespace</summary>
  <description>PyTest Helpers Namespace.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-helpers-namespace</url>
  <time file="1784798036" build="1784798020"/>
  <size package="71806" installed="56431" archive="56860"/>
  <location href="src/python-pytest-helpers-namespace-2021.12.29-22.3.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="16653"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-helpers-namespace" flags="EQ" epoch="0" ver="2021.12.29" rel="22.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools-declarative-requirements"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-salt-factories</name>
  <arch>src</arch>
  <version epoch="0" ver="1.0.0~rc21" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">e29dc65424ecd5312fd2ea0779002a8e4b123d8e1fb598f9db41b181f6ceff755aa7832563414ca2cc66aea331a96532abe41b21321f1edd99ebea290903a5a5</checksum>
  <summary>A pytest plugin for testing Salt</summary>
  <description>A pytest plugin for testing Salt. This is the evolution of pytest-salt.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://pytest-salt-factories.readthedocs.io/en/latest/</url>
  <time file="1748601474" build="1748601471"/>
  <size package="179527" installed="164424" archive="164844"/>
  <location href="src/python-pytest-salt-factories-1.0.0~rc21-2.6.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="16477"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-salt-factories" flags="EQ" epoch="0" ver="1.0.0~rc21" rel="2.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="alts"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="50.3.2"/>
      <rpm:entry name="python311-setuptools-declarative-requirements"/>
      <rpm:entry name="python311-setuptools_scm"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-shell-utilities</name>
  <arch>src</arch>
  <version epoch="0" ver="1.6.0" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">9cc3d7d931316f211063c3a64982d93866cdcee448f36dc776812b26be3ae4e09beaf21fc3acda900dc76314188a658491c04efff188a08e72aaaa00c427c207</checksum>
  <summary>Pytest plugin to simplify running shell commands against the system</summary>
  <description>Pytest plugin to simplify running shell commands against the system</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-shell-utilities</url>
  <time file="1748601661" build="1748601658"/>
  <size package="108161" installed="95593" archive="96016"/>
  <location href="src/python-pytest-shell-utilities-1.6.0-2.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13689"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-shell-utilities" flags="EQ" epoch="0" ver="1.6.0" rel="2.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-psutil" flags="GE" epoch="0" ver="5.0.0"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-pytest-helpers-namespace"/>
      <rpm:entry name="python311-pytest-skip-markers"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="50.3.2"/>
      <rpm:entry name="python311-setuptools-declarative-requirements"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="python311-typing-extensions"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-skip-markers</name>
  <arch>src</arch>
  <version epoch="0" ver="1.3.0" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">3525d50336ff5ecb69a7efe4e5e5426d27316f1f80bad6d26c970a53697d031033bcf27fffb983c8f0cb65830a75e6e68a616d1a6cbf735cee778249af49e73b</checksum>
  <summary>Pytest plugin for conditionally skipping tests</summary>
  <description>It’s a collection of of useful skip markers created to simplify and reduce code
required to skip tests in some common scenarios, for example, platform specific
tests.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-skip-markers</url>
  <time file="1748601503" build="1748601500"/>
  <size package="95787" installed="83487" archive="83904"/>
  <location href="src/python-pytest-skip-markers-1.3.0-2.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13299"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-skip-markers" flags="EQ" epoch="0" ver="1.3.0" rel="2.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-distro"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="50.3.2"/>
      <rpm:entry name="python311-setuptools-declarative-requirements"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-system-statistics</name>
  <arch>src</arch>
  <version epoch="0" ver="1.0.2" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">6b4cfff8c349f9e8e49438735132e1149da5fba64d36f46166a554c553bab7e4128ca63c9aad3711efcd7b414b18ef66ec162247d6c9e97df3a1f1be961082a4</checksum>
  <summary>Pytest plugin to track and report system usage statistics</summary>
  <description>Pytest plugin to track and report system usage statistics</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-system-statistics</url>
  <time file="1748601659" build="1748601657"/>
  <size package="71754" installed="59330" archive="59752"/>
  <location href="src/python-pytest-system-statistics-1.0.2-2.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13495"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-system-statistics" flags="EQ" epoch="0" ver="1.0.2" rel="2.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-psutil" flags="GE" epoch="0" ver="5.0.0"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-pytest-skip-markers"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="50.3.2"/>
      <rpm:entry name="python311-setuptools-declarative-requirements"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="python311-typing-extensions"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-pytest-tempdir</name>
  <arch>src</arch>
  <version epoch="0" ver="2019.10.12" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">d7882b9e74680d74099bd0561583a4ba56454e7337cd179c1a10c3e4e3e73165eff27d8a5def64ffcdeade12482f8ec8790d26744bf177474e95429dc1c2cee9</checksum>
  <summary>Predictable and repeatable tempdir support</summary>
  <description>Predictable and repeatable tempdir support.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-tempdir</url>
  <time file="1748601142" build="1748601139"/>
  <size package="17462" installed="7045" archive="7456"/>
  <location href="src/python-pytest-tempdir-2019.10.12-2.6.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="10991"/>
    <rpm:provides>
      <rpm:entry name="python311-pytest-tempdir" flags="EQ" epoch="0" ver="2019.10.12" rel="2.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-requests</name>
  <arch>src</arch>
  <version epoch="0" ver="2.25.1" rel="3.14.6"/>
  <checksum type="sha512" pkgid="YES">e35f2a90bd06590176f3228cdf1c55154c62e0b86e58698af60d1bbd5cd5b0b659039b162a0e43e1c67f6685b93637e6a69a0f992b652595ab26d92e65a18987</checksum>
  <summary>Python HTTP Library</summary>
  <description>Requests is an HTTP library, written in Python, as an alternative
to Python's builtin urllib2 which requires work (even
method overrides) to perform basic tasks.

Features of Requests:
 - GET, HEAD, POST, PUT, DELETE Requests:
   + HTTP Header Request Attachment.
   + Data/Params Request Attachment.
   + Multipart File Uploads.
   + CookieJar Support.
   + Redirection History.
   + Redirection Recursion Urllib Fix.
   + Automatic Decompression of GZipped Content.
   + Unicode URL Support.
 - Authentication:
   + URL + HTTP Auth Registry.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://python-requests.org/</url>
  <time file="1742418476" build="1742418470"/>
  <size package="245321" installed="166762" archive="167700"/>
  <location href="src/python-requests-2.25.1-3.14.6.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="118833"/>
    <rpm:provides>
      <rpm:entry name="python311-requests" flags="EQ" epoch="0" ver="2.25.1" rel="3.14.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-requests</name>
  <arch>src</arch>
  <version epoch="0" ver="2.26.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">5248b7e8228e1d5dc0d140b92cdc2f9737cc5b0b8fcd6de5e88bd7d0e86deeee85f3912ea2ab51322c8019247e6e979a33d35ed6986eda9a27356536a3042f5b</checksum>
  <summary>Python HTTP Library</summary>
  <description>Requests is an HTTP library, written in Python, as an alternative
to Python's builtin urllib2 which requires work (even
method overrides) to perform basic tasks.

Features of Requests:
 - GET, HEAD, POST, PUT, DELETE Requests:
   + HTTP Header Request Attachment.
   + Data/Params Request Attachment.
   + Multipart File Uploads.
   + CookieJar Support.
   + Redirection History.
   + Redirection Recursion Urllib Fix.
   + Automatic Decompression of GZipped Content.
   + Unicode URL Support.
 - Authentication:
   + URL + HTTP Auth Registry.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://python-requests.org/</url>
  <time file="1748601144" build="1748601141"/>
  <size package="245783" installed="162173" archive="162720"/>
  <location href="src/python-requests-2.26.0-1.2.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="118954"/>
    <rpm:provides>
      <rpm:entry name="python311-requests" flags="EQ" epoch="0" ver="2.26.0" rel="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-rfc3986</name>
  <arch>src</arch>
  <version epoch="0" ver="1.4.0" rel="7.6.5"/>
  <checksum type="sha512" pkgid="YES">a152c277c9bcae457196d07bd984f8a33fcb0a112490f5fccfd0c421fe76a88fa88aca16dfa4f4aa78123d2552fa5aedfc5b613d6c556109bfc1ffe8e87bdcae</checksum>
  <summary>Python module for validating URI references per RFC 3986</summary>
  <description>A Python implementation of `RFC 3986`_ including validation and authority
parsing. Coming soon: `Reference Resolution &lt;http://tools.ietf.org/html/rfc3986#section-5&gt;`_.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://rfc3986.rtfd.org</url>
  <time file="1748601506" build="1748601500"/>
  <size package="68527" installed="50428" archive="50816"/>
  <location href="src/python-rfc3986-1.4.0-7.6.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="20315"/>
    <rpm:provides>
      <rpm:entry name="python311-rfc3986" flags="EQ" epoch="0" ver="1.4.0" rel="7.6.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-rpm-generators</name>
  <arch>noarch</arch>
  <version epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
  <checksum type="sha512" pkgid="YES">c578e08b6789fbb81f4326301b39406808e579f6bcd04d9edfcd7c544cd720d7ed77287fd2b6be6ebc5c803e630c03a15ab927265089ff5570d07694561d2386</checksum>
  <summary>Dependency generator dependencies for Python RPMs</summary>
  <description>This package contains the dependencies for Python RPMs to generate
dependencies automatically.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/opensuse/python-rpm-macros</url>
  <time file="1733922354" build="1733922350"/>
  <size package="24393" installed="0" archive="124"/>
  <location href="noarch/python-rpm-generators-20241120.6ae645f-3.20.1.noarch.rpm"/>
  <format>
    <rpm:license>WTFPL</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm>python-rpm-macros-20241120.6ae645f-3.20.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="24349"/>
    <rpm:provides>
      <rpm:entry name="python-rpm-generators" flags="EQ" epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
      <rpm:entry name="python3-rpm-generators"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python-rpm-macros" flags="EQ" epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
      <rpm:entry name="python3-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-rpm-macros</name>
  <arch>noarch</arch>
  <version epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
  <checksum type="sha512" pkgid="YES">9079228c8fef0c28d242fbcd1544f9d504d2f09ada16ab622de55caf79ff409008a3eba045869492d1139b9c8c41fd33ce5aebf9d0cdfa9bf09408792715662f</checksum>
  <summary>RPM macros for building of Python modules</summary>
  <description>This package contains SUSE RPM macros for Python build automation.
You should BuildRequire this package unless you are sure that you
are only building for distros newer than Leap 42.2</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/opensuse/python-rpm-macros</url>
  <time file="1733922354" build="1733922350"/>
  <size package="59266" installed="131511" archive="132428"/>
  <location href="noarch/python-rpm-macros-20241120.6ae645f-3.20.1.noarch.rpm"/>
  <format>
    <rpm:license>WTFPL</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm>python-rpm-macros-20241120.6ae645f-3.20.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="38453"/>
    <rpm:provides>
      <rpm:entry name="python-rpm-macros" flags="EQ" epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
      <rpm:entry name="python2-rpm-macros"/>
      <rpm:entry name="python3-rpm-macros"/>
      <rpm:entry name="rpm_macro(_pyproject_anywheeldir)"/>
      <rpm:entry name="rpm_macro(_pyproject_wheeldir)"/>
      <rpm:entry name="rpm_macro(_pypy3_bin_suffix)"/>
      <rpm:entry name="rpm_macro(_python_definitions)"/>
      <rpm:entry name="rpm_macro(_python_macro_init)"/>
      <rpm:entry name="rpm_macro(_python_scan_spec)"/>
      <rpm:entry name="rpm_macro(_python_stash_flavor)"/>
      <rpm:entry name="rpm_macro(_python_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(_python_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(_python_use_flavor)"/>
      <rpm:entry name="rpm_macro(_rec_macro_helper)"/>
      <rpm:entry name="rpm_macro(_without_python2)"/>
      <rpm:entry name="rpm_macro(add_python)"/>
      <rpm:entry name="rpm_macro(alternative_for)"/>
      <rpm:entry name="rpm_macro(if_not_python_kind)"/>
      <rpm:entry name="rpm_macro(if_python_kind)"/>
      <rpm:entry name="rpm_macro(ifpycache)"/>
      <rpm:entry name="rpm_macro(ifpypy3)"/>
      <rpm:entry name="rpm_macro(ifpython2)"/>
      <rpm:entry name="rpm_macro(ifpython3)"/>
      <rpm:entry name="rpm_macro(ifpython310)"/>
      <rpm:entry name="rpm_macro(ifpython311)"/>
      <rpm:entry name="rpm_macro(ifpython312)"/>
      <rpm:entry name="rpm_macro(ifpython313)"/>
      <rpm:entry name="rpm_macro(ifpython38)"/>
      <rpm:entry name="rpm_macro(ifpython39)"/>
      <rpm:entry name="rpm_macro(install_alternative)"/>
      <rpm:entry name="rpm_macro(prepare_alternative)"/>
      <rpm:entry name="rpm_macro(primary_python)"/>
      <rpm:entry name="rpm_macro(py2_build)"/>
      <rpm:entry name="rpm_macro(py2_dist)"/>
      <rpm:entry name="rpm_macro(py2_install)"/>
      <rpm:entry name="rpm_macro(py2_shbang_opts)"/>
      <rpm:entry name="rpm_macro(py2_ver)"/>
      <rpm:entry name="rpm_macro(py3_build)"/>
      <rpm:entry name="rpm_macro(py3_dist)"/>
      <rpm:entry name="rpm_macro(py3_install)"/>
      <rpm:entry name="rpm_macro(py3_shbang_opts)"/>
      <rpm:entry name="rpm_macro(py3_ver)"/>
      <rpm:entry name="rpm_macro(py_dist_name)"/>
      <rpm:entry name="rpm_macro(py_setup)"/>
      <rpm:entry name="rpm_macro(py_shbang_opts)"/>
      <rpm:entry name="rpm_macro(py_ver)"/>
      <rpm:entry name="rpm_macro(pycache_only)"/>
      <rpm:entry name="rpm_macro(pyproject_install)"/>
      <rpm:entry name="rpm_macro(pyproject_install_args)"/>
      <rpm:entry name="rpm_macro(pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(pyproject_wheel_args)"/>
      <rpm:entry name="rpm_macro(pypy3_alternative)"/>
      <rpm:entry name="rpm_macro(pypy3_bin_suffix)"/>
      <rpm:entry name="rpm_macro(pypy3_build)"/>
      <rpm:entry name="rpm_macro(pypy3_compile)"/>
      <rpm:entry name="rpm_macro(pypy3_fix_shebang)"/>
      <rpm:entry name="rpm_macro(pypy3_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(pypy3_install)"/>
      <rpm:entry name="rpm_macro(pypy3_install_alternative)"/>
      <rpm:entry name="rpm_macro(pypy3_only)"/>
      <rpm:entry name="rpm_macro(pypy3_prefix)"/>
      <rpm:entry name="rpm_macro(pypy3_provides)"/>
      <rpm:entry name="rpm_macro(pypy3_pyproject_install)"/>
      <rpm:entry name="rpm_macro(pypy3_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(pypy3_pytest)"/>
      <rpm:entry name="rpm_macro(pypy3_pytest_arch)"/>
      <rpm:entry name="rpm_macro(pypy3_pyunittest)"/>
      <rpm:entry name="rpm_macro(pypy3_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(pypy3_reset_alternative)"/>
      <rpm:entry name="rpm_macro(pypy3_shbang_opts)"/>
      <rpm:entry name="rpm_macro(pypy3_sitearch)"/>
      <rpm:entry name="rpm_macro(pypy3_sitelib)"/>
      <rpm:entry name="rpm_macro(pypy3_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(pypy3_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(pypy3_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(pypy3_version)"/>
      <rpm:entry name="rpm_macro(pypy3_version_nodots)"/>
      <rpm:entry name="rpm_macro(pytest)"/>
      <rpm:entry name="rpm_macro(pytest_arch)"/>
      <rpm:entry name="rpm_macro(python2_alternative)"/>
      <rpm:entry name="rpm_macro(python2_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python2_build)"/>
      <rpm:entry name="rpm_macro(python2_compile)"/>
      <rpm:entry name="rpm_macro(python2_dist)"/>
      <rpm:entry name="rpm_macro(python2_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python2_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python2_install)"/>
      <rpm:entry name="rpm_macro(python2_install_alternative)"/>
      <rpm:entry name="rpm_macro(python2_only)"/>
      <rpm:entry name="rpm_macro(python2_prefix)"/>
      <rpm:entry name="rpm_macro(python2_provides)"/>
      <rpm:entry name="rpm_macro(python2_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python2_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python2_pytest)"/>
      <rpm:entry name="rpm_macro(python2_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python2_pyunittest)"/>
      <rpm:entry name="rpm_macro(python2_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python2_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python2_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python2_sitearch)"/>
      <rpm:entry name="rpm_macro(python2_sitelib)"/>
      <rpm:entry name="rpm_macro(python2_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python2_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python2_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python2_version)"/>
      <rpm:entry name="rpm_macro(python2_version_nodots)"/>
      <rpm:entry name="rpm_macro(python310_alternative)"/>
      <rpm:entry name="rpm_macro(python310_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python310_build)"/>
      <rpm:entry name="rpm_macro(python310_compile)"/>
      <rpm:entry name="rpm_macro(python310_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python310_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python310_install)"/>
      <rpm:entry name="rpm_macro(python310_install_alternative)"/>
      <rpm:entry name="rpm_macro(python310_only)"/>
      <rpm:entry name="rpm_macro(python310_prefix)"/>
      <rpm:entry name="rpm_macro(python310_provides)"/>
      <rpm:entry name="rpm_macro(python310_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python310_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python310_pytest)"/>
      <rpm:entry name="rpm_macro(python310_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python310_pyunittest)"/>
      <rpm:entry name="rpm_macro(python310_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python310_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python310_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python310_sitearch)"/>
      <rpm:entry name="rpm_macro(python310_sitelib)"/>
      <rpm:entry name="rpm_macro(python310_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python310_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python310_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python310_version)"/>
      <rpm:entry name="rpm_macro(python310_version_nodots)"/>
      <rpm:entry name="rpm_macro(python311_alternative)"/>
      <rpm:entry name="rpm_macro(python311_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python311_build)"/>
      <rpm:entry name="rpm_macro(python311_compile)"/>
      <rpm:entry name="rpm_macro(python311_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python311_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python311_install)"/>
      <rpm:entry name="rpm_macro(python311_install_alternative)"/>
      <rpm:entry name="rpm_macro(python311_only)"/>
      <rpm:entry name="rpm_macro(python311_prefix)"/>
      <rpm:entry name="rpm_macro(python311_provides)"/>
      <rpm:entry name="rpm_macro(python311_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python311_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python311_pytest)"/>
      <rpm:entry name="rpm_macro(python311_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python311_pyunittest)"/>
      <rpm:entry name="rpm_macro(python311_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python311_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python311_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python311_sitearch)"/>
      <rpm:entry name="rpm_macro(python311_sitelib)"/>
      <rpm:entry name="rpm_macro(python311_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python311_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python311_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python311_version)"/>
      <rpm:entry name="rpm_macro(python311_version_nodots)"/>
      <rpm:entry name="rpm_macro(python312_alternative)"/>
      <rpm:entry name="rpm_macro(python312_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python312_build)"/>
      <rpm:entry name="rpm_macro(python312_compile)"/>
      <rpm:entry name="rpm_macro(python312_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python312_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python312_install)"/>
      <rpm:entry name="rpm_macro(python312_install_alternative)"/>
      <rpm:entry name="rpm_macro(python312_only)"/>
      <rpm:entry name="rpm_macro(python312_prefix)"/>
      <rpm:entry name="rpm_macro(python312_provides)"/>
      <rpm:entry name="rpm_macro(python312_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python312_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python312_pytest)"/>
      <rpm:entry name="rpm_macro(python312_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python312_pyunittest)"/>
      <rpm:entry name="rpm_macro(python312_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python312_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python312_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python312_sitearch)"/>
      <rpm:entry name="rpm_macro(python312_sitelib)"/>
      <rpm:entry name="rpm_macro(python312_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python312_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python312_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python312_version)"/>
      <rpm:entry name="rpm_macro(python312_version_nodots)"/>
      <rpm:entry name="rpm_macro(python313_alternative)"/>
      <rpm:entry name="rpm_macro(python313_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python313_build)"/>
      <rpm:entry name="rpm_macro(python313_compile)"/>
      <rpm:entry name="rpm_macro(python313_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python313_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python313_install)"/>
      <rpm:entry name="rpm_macro(python313_install_alternative)"/>
      <rpm:entry name="rpm_macro(python313_only)"/>
      <rpm:entry name="rpm_macro(python313_prefix)"/>
      <rpm:entry name="rpm_macro(python313_provides)"/>
      <rpm:entry name="rpm_macro(python313_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python313_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python313_pytest)"/>
      <rpm:entry name="rpm_macro(python313_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python313_pyunittest)"/>
      <rpm:entry name="rpm_macro(python313_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python313_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python313_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python313_sitearch)"/>
      <rpm:entry name="rpm_macro(python313_sitelib)"/>
      <rpm:entry name="rpm_macro(python313_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python313_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python313_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python313_version)"/>
      <rpm:entry name="rpm_macro(python313_version_nodots)"/>
      <rpm:entry name="rpm_macro(python38_alternative)"/>
      <rpm:entry name="rpm_macro(python38_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python38_build)"/>
      <rpm:entry name="rpm_macro(python38_compile)"/>
      <rpm:entry name="rpm_macro(python38_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python38_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python38_install)"/>
      <rpm:entry name="rpm_macro(python38_install_alternative)"/>
      <rpm:entry name="rpm_macro(python38_only)"/>
      <rpm:entry name="rpm_macro(python38_prefix)"/>
      <rpm:entry name="rpm_macro(python38_provides)"/>
      <rpm:entry name="rpm_macro(python38_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python38_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python38_pytest)"/>
      <rpm:entry name="rpm_macro(python38_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python38_pyunittest)"/>
      <rpm:entry name="rpm_macro(python38_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python38_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python38_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python38_sitearch)"/>
      <rpm:entry name="rpm_macro(python38_sitelib)"/>
      <rpm:entry name="rpm_macro(python38_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python38_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python38_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python38_version)"/>
      <rpm:entry name="rpm_macro(python38_version_nodots)"/>
      <rpm:entry name="rpm_macro(python39_alternative)"/>
      <rpm:entry name="rpm_macro(python39_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python39_build)"/>
      <rpm:entry name="rpm_macro(python39_compile)"/>
      <rpm:entry name="rpm_macro(python39_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python39_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python39_install)"/>
      <rpm:entry name="rpm_macro(python39_install_alternative)"/>
      <rpm:entry name="rpm_macro(python39_only)"/>
      <rpm:entry name="rpm_macro(python39_prefix)"/>
      <rpm:entry name="rpm_macro(python39_provides)"/>
      <rpm:entry name="rpm_macro(python39_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python39_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python39_pytest)"/>
      <rpm:entry name="rpm_macro(python39_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python39_pyunittest)"/>
      <rpm:entry name="rpm_macro(python39_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python39_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python39_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python39_sitearch)"/>
      <rpm:entry name="rpm_macro(python39_sitelib)"/>
      <rpm:entry name="rpm_macro(python39_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python39_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python39_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python39_version)"/>
      <rpm:entry name="rpm_macro(python39_version_nodots)"/>
      <rpm:entry name="rpm_macro(python3_alternative)"/>
      <rpm:entry name="rpm_macro(python3_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python3_build)"/>
      <rpm:entry name="rpm_macro(python3_compile)"/>
      <rpm:entry name="rpm_macro(python3_dist)"/>
      <rpm:entry name="rpm_macro(python3_fix_shebang)"/>
      <rpm:entry name="rpm_macro(python3_fix_shebang_path)"/>
      <rpm:entry name="rpm_macro(python3_install)"/>
      <rpm:entry name="rpm_macro(python3_install_alternative)"/>
      <rpm:entry name="rpm_macro(python3_only)"/>
      <rpm:entry name="rpm_macro(python3_prefix)"/>
      <rpm:entry name="rpm_macro(python3_provides)"/>
      <rpm:entry name="rpm_macro(python3_pyproject_install)"/>
      <rpm:entry name="rpm_macro(python3_pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(python3_pytest)"/>
      <rpm:entry name="rpm_macro(python3_pytest_arch)"/>
      <rpm:entry name="rpm_macro(python3_pyunittest)"/>
      <rpm:entry name="rpm_macro(python3_pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(python3_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python3_shbang_opts)"/>
      <rpm:entry name="rpm_macro(python3_sitearch)"/>
      <rpm:entry name="rpm_macro(python3_sitelib)"/>
      <rpm:entry name="rpm_macro(python3_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python3_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python3_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python3_version)"/>
      <rpm:entry name="rpm_macro(python3_version_nodots)"/>
      <rpm:entry name="rpm_macro(python_alternative)"/>
      <rpm:entry name="rpm_macro(python_bin_suffix)"/>
      <rpm:entry name="rpm_macro(python_build)"/>
      <rpm:entry name="rpm_macro(python_clone)"/>
      <rpm:entry name="rpm_macro(python_compileall)"/>
      <rpm:entry name="rpm_macro(python_dist_name)"/>
      <rpm:entry name="rpm_macro(python_enable_dependency_generator)"/>
      <rpm:entry name="rpm_macro(python_exec)"/>
      <rpm:entry name="rpm_macro(python_expand)"/>
      <rpm:entry name="rpm_macro(python_files)"/>
      <rpm:entry name="rpm_macro(python_find_lang)"/>
      <rpm:entry name="rpm_macro(python_flavor)"/>
      <rpm:entry name="rpm_macro(python_flavored_alternatives)"/>
      <rpm:entry name="rpm_macro(python_for_executables)"/>
      <rpm:entry name="rpm_macro(python_group_libalternatives)"/>
      <rpm:entry name="rpm_macro(python_install)"/>
      <rpm:entry name="rpm_macro(python_install_alternative)"/>
      <rpm:entry name="rpm_macro(python_libalternatives_reset_alternative)"/>
      <rpm:entry name="rpm_macro(python_module)"/>
      <rpm:entry name="rpm_macro(python_module_iter)"/>
      <rpm:entry name="rpm_macro(python_module_iter_STOP)"/>
      <rpm:entry name="rpm_macro(python_module_lua)"/>
      <rpm:entry name="rpm_macro(python_prefix)"/>
      <rpm:entry name="rpm_macro(python_provides)"/>
      <rpm:entry name="rpm_macro(python_sitearch)"/>
      <rpm:entry name="rpm_macro(python_sitelib)"/>
      <rpm:entry name="rpm_macro(python_subpackages)"/>
      <rpm:entry name="rpm_macro(python_sysconfig_path)"/>
      <rpm:entry name="rpm_macro(python_sysconfig_var)"/>
      <rpm:entry name="rpm_macro(python_uninstall_alternative)"/>
      <rpm:entry name="rpm_macro(python_version)"/>
      <rpm:entry name="rpm_macro(python_version_nodots)"/>
      <rpm:entry name="rpm_macro(pythons)"/>
      <rpm:entry name="rpm_macro(pyunittest)"/>
      <rpm:entry name="rpm_macro(pyunittest_arch)"/>
      <rpm:entry name="rpm_macro(reset_alternative)"/>
      <rpm:entry name="rpm_macro(skip_python310)"/>
      <rpm:entry name="rpm_macro(skip_python39)"/>
      <rpm:entry name="rpm_macro(system_python)"/>
      <rpm:entry name="rpm_macro(uninstall_alternative)"/>
    </rpm:provides>
    <rpm:recommends>
      <rpm:entry name="python-rpm-generators"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python-rpm-macros</name>
  <arch>src</arch>
  <version epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
  <checksum type="sha512" pkgid="YES">7dc8dd617025906ba246e525f6257d7823797c0817ae10b34b819610d954989c2c1ea20a7582495185138460306a8951b92cfe0c8e60b32ad063c0dc26a679cc</checksum>
  <summary>RPM macros for building of Python modules</summary>
  <description>This package contains SUSE RPM macros for Python build automation.
You should BuildRequire this package unless you are sure that you
are only building for distros newer than Leap 42.2</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/opensuse/python-rpm-macros</url>
  <time file="1733922354" build="1733922350"/>
  <size package="74912" installed="42971" archive="43524"/>
  <location href="src/python-rpm-macros-20241120.6ae645f-3.20.1.src.rpm"/>
  <format>
    <rpm:license>WTFPL</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="46290"/>
    <rpm:provides>
      <rpm:entry name="python-rpm-macros" flags="EQ" epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
      <rpm:entry name="python-rpm-generators" flags="EQ" epoch="0" ver="20241120.6ae645f" rel="3.20.1"/>
    </rpm:provides>
  </format>
</package>
<package type="rpm">
  <name>python-s3transfer</name>
  <arch>src</arch>
  <version epoch="0" ver="0.16.0" rel="13.15.1"/>
  <checksum type="sha512" pkgid="YES">349367f73b0542711f40e53fa6b263f4709d1497297a3daad6f1d45d25d38ca6abb4abb454655e7fafa9ed6fb21f0cd2ec646abf39df27ef716a13774aec4382</checksum>
  <summary>Python S3 transfer manager</summary>
  <description>A transfer manager for Amazon Web Services S3</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/s3transfer</url>
  <time file="1771923114" build="1771923066"/>
  <size package="188808" installed="168040" archive="168440"/>
  <location href="src/python-s3transfer-0.16.0-13.15.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="29029"/>
    <rpm:provides>
      <rpm:entry name="python311-s3transfer" flags="EQ" epoch="0" ver="0.16.0" rel="13.15.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-botocore" flags="GE" epoch="0" ver="1.37.4"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-salt-test</name>
  <arch>src</arch>
  <version epoch="0" ver="1.7" rel="2.1"/>
  <checksum type="sha512" pkgid="YES">1fb50e386108c065fe51c5cd494dab4da8fd7b9e2cb2972a14fb01b68a8da47a43ebfc035336283e0e52540dd0c34de4bc8880364258a1ed4fed5a82d7fefd31</checksum>
  <summary>Run Salt's test suite by "test group"</summary>
  <description>salt-test is a test suite launcher for Salt's test suite by "test group".  It takes a `skiplist` that defines which tests files to ignore and which tests to skip.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url></url>
  <time file="1781520308" build="1781520294"/>
  <size package="27555" installed="12468" archive="12860"/>
  <location href="src/python-salt-test-1.7-2.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch3a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="16436"/>
    <rpm:provides>
      <rpm:entry name="python311-salt-test" flags="EQ" epoch="0" ver="1.7" rel="2.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools</name>
  <arch>src</arch>
  <version epoch="0" ver="57.0.0" rel="1.4"/>
  <checksum type="sha512" pkgid="YES">e780538b5395656e7ca95e8a8162e20bf3719ffb7f6bd5aa614bb9457bc2455315292d728433b29577850ed2c992ed67b6ddb911865bc47c5bfa94d850c3089a</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1742418410" build="1742418396"/>
  <size package="2348374" installed="2238263" archive="2238940"/>
  <location href="src/python-setuptools-57.0.0-1.4.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="171412"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools" flags="EQ" epoch="0" ver="57.0.0" rel="1.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-appdirs" flags="GE" epoch="0" ver="1.4.3"/>
      <rpm:entry name="python311-more-itertools" flags="GE" epoch="0" ver="8.8.0"/>
      <rpm:entry name="python311-ordered-set" flags="GE" epoch="0" ver="3.1.1"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.4"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.2.1"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="unzip"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools</name>
  <arch>src</arch>
  <version epoch="0" ver="69.0.2" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">5cdf16c4868e5aed1ca1a34a58fd4713fbfcac0d8fb265295c71792bfddcfa46c1102114e25f9071688cd736ba10b7c4098daeea099f80287736d714b2d3dc67</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1748601254" build="1748601246"/>
  <size package="2526460" installed="2353066" archive="2353904"/>
  <location href="src/python-setuptools-69.0.2-1.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0 AND MIT AND BSD-2-Clause AND Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="260498"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.7"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools-declarative-requirements</name>
  <arch>src</arch>
  <version epoch="0" ver="1.3.0" rel="12.4"/>
  <checksum type="sha512" pkgid="YES">5c93ee28a633d12ec0a013bcc54831b73baf812a74cb36a41d702c0b9a2f6915aa11ebc18c80ecec07bc7afde68ec22af5de896f48eff33cf07b84d0e33adf0c</checksum>
  <summary>File support for setuptools declarative setup.cfg</summary>
  <description>File support for setuptools declarative setup.cfg.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/s0undt3ch/setuptools-declarative-requirements</url>
  <time file="1748601429" build="1748601426"/>
  <size package="36506" installed="23984" archive="24432"/>
  <location href="src/python-setuptools-declarative-requirements-1.3.0-12.4.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13761"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools-declarative-requirements" flags="EQ" epoch="0" ver="1.3.0" rel="12.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools-git</name>
  <arch>src</arch>
  <version epoch="0" ver="1.2" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">2e288e25d2b739af4280a736ce045712ce0ac9c62043c9438dd520f54b257c373ee9b9dea48e9fc1a716c7eb1a1d281c5b339cc4a39a983c0cb2faff06ba28d5</checksum>
  <summary>Setuptools revision control system plugin for Git</summary>
  <description>This is a plugin for setuptools that enables git integration. Once
installed, Setuptools can be told to include in a package distribution
all the files tracked by git. This is an alternative to explicit
inclusion specifications with MANIFEST.in.

This package was formerly known as gitlsfiles. The name change is the
result of an effort by the setuptools plugin developers to provide a
uniform naming convention.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/wichert/setuptools-git</url>
  <time file="1748601147" build="1748601144"/>
  <size package="28546" installed="14027" archive="14432"/>
  <location href="src/python-setuptools-git-1.2-2.6.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="16025"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools-git" flags="EQ" epoch="0" ver="1.2" rel="2.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="git-core"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools-wheel</name>
  <arch>src</arch>
  <version epoch="0" ver="57.0.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">d903a6348d74fd7f01dcc676ed898a398e803b1b78bf0c8766f1c739e368a44c6cdb21d6256f983e362bd218bd8e4e7ccc6aeff0efec525dad5b861d48e716b2</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1741221723" build="1741221721"/>
  <size package="2345417" installed="2238268" archive="2238944"/>
  <location href="src/python-setuptools-wheel-57.0.0-1.2.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="168452"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools-wheel" flags="EQ" epoch="0" ver="57.0.0" rel="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-appdirs" flags="GE" epoch="0" ver="1.4.3"/>
      <rpm:entry name="python311-more-itertools" flags="GE" epoch="0" ver="8.8.0"/>
      <rpm:entry name="python311-ordered-set" flags="GE" epoch="0" ver="3.1.1"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.4"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.2.1"/>
      <rpm:entry name="python311-wheel"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="unzip"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools-wheel</name>
  <arch>src</arch>
  <version epoch="0" ver="69.0.2" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">fb72775b4268cf505f082fb94d6ae17d8f198749576e3f3acb43082e728ce02ce5f29975ba7ccf6eac693ca1c2502d0da96b903c53494fd3efa6353096f6ec8a</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1748601250" build="1748601247"/>
  <size package="2524558" installed="2353071" archive="2353908"/>
  <location href="src/python-setuptools-wheel-69.0.2-1.1.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0 AND MIT AND BSD-2-Clause AND Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="258594"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools-wheel" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.7"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-setuptools_scm</name>
  <arch>src</arch>
  <version epoch="0" ver="6.4.2" rel="1.8"/>
  <checksum type="sha512" pkgid="YES">f57cadbd44028a02bc542b4334c5181d5897d559afa3f2d8260a0656fbeecdf790e8d2eef329b1e6ed9b24613e019c1a3d119d3d7fb4775ebb3109aaaf6a707f</checksum>
  <summary>Python setuptools handler for SCM tags</summary>
  <description>The setuptools_scm package handles managing one's Python package versions
in SCM metadata. It also handles file finders for the supperted SCMs.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools_scm</url>
  <time file="1748601146" build="1748601142"/>
  <size package="115121" installed="81020" archive="81428"/>
  <location href="src/python-setuptools_scm-6.4.2-1.8.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="45111"/>
    <rpm:provides>
      <rpm:entry name="python311-setuptools_scm" flags="EQ" epoch="0" ver="6.4.2" rel="1.8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.0"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="45"/>
      <rpm:entry name="python311-tomli" flags="GE" epoch="0" ver="1.0"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-testinfra</name>
  <arch>src</arch>
  <version epoch="0" ver="1.12.0" rel="3.5"/>
  <checksum type="sha512" pkgid="YES">b3a24c7104f54aa246a531475cc19177818803867782a789626daa780ab4847d2a64326e9059a0f5cf3b43af3744aca93ec668c114ed1be899b81d9c8e2a935c</checksum>
  <summary>Test infrastructures</summary>
  <description>With Testinfra you can write unit tests in Python to test actual state of
your servers configured by managements tools like Salt, Ansible, Puppet,
Chef and so on.

Testinfra aims to be a Serverspec equivalent in python and is written as
a plugin to the Pytest test engine</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://github.com/philpep/testinfra</url>
  <time file="1748601144" build="1748601140"/>
  <size package="80995" installed="65147" archive="65544"/>
  <location href="src/python-testinfra-1.12.0-3.5.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="17564"/>
    <rpm:provides>
      <rpm:entry name="python311-testinfra" flags="EQ" epoch="0" ver="1.12.0" rel="3.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-devel"/>
      <rpm:entry name="python311-pbr"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-testpath</name>
  <arch>src</arch>
  <version epoch="0" ver="0.4.4" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">9aba36ec47f263d81a8f52c528198f78535a87eec1e27c305c8b69cbbe5e6a247364a60e2ddd951eb18bce1eae08bee44d7e9c0acdec9339d00953e6f50810fe</checksum>
  <summary>Test utilities for code working with files and commands</summary>
  <description>Testpath is a collection of utilities for Python code working with
files and commands.

It contains functions to check things on the filesystem, and tools
for mocking system commands and recording calls to those.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jupyter/testpath</url>
  <time file="1748601501" build="1748601497"/>
  <size package="110680" installed="96802" archive="97192"/>
  <location href="src/python-testpath-0.4.4-2.7.src.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later OR BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="15379"/>
    <rpm:provides>
      <rpm:entry name="python311-testpath" flags="EQ" epoch="0" ver="0.4.4" rel="2.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-pytest"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-toml</name>
  <arch>src</arch>
  <version epoch="0" ver="0.10.2" rel="3.6.5"/>
  <checksum type="sha512" pkgid="YES">cc3aedf8cb59e16d2e49de99119579207b429503c079747a72772748393800c09e33e84fe396722f8dedc325c88e52097ca2cd692b98f7475e3de8d70d064a2e</checksum>
  <summary>Python module which parses and emits TOML</summary>
  <description>Python toml allows to parse and create toml configuration files.
See below the toml specification link.

Usage
toml.loads --- takes a string to be parsed as toml and returns
the corresponding dictionary
toml.dumps --- takes a dictionary and returns a string which
is the contents of the corresponding toml file.

There are other functions which can be used to dump and load various
fragments of toml but dumps and loads will cover most usage.

Current Version of TOML Specification
https://github.com/mojombo/toml/blob/v0.4.0/README.md</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/uiri/toml</url>
  <time file="1748601141" build="1748601138"/>
  <size package="64161" installed="48839" archive="49488"/>
  <location href="src/python-toml-0.10.2-3.6.5.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="18376"/>
    <rpm:provides>
      <rpm:entry name="python311-toml" flags="EQ" epoch="0" ver="0.10.2" rel="3.6.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="coreutils"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-toml-test</name>
  <arch>src</arch>
  <version epoch="0" ver="0.10.2" rel="3.6.68"/>
  <checksum type="sha512" pkgid="YES">e0b9706641ea12a220ee6f347990a59f9e0fdc8427129a7a945622d5f8f5e9de65e0e73c401ef229ff125fc8a11691f01c71e757ab77a954af91ecd6fab2e2d2</checksum>
  <summary>Python module which parses and emits TOML</summary>
  <description>Python toml allows to parse and create toml configuration files.
See below the toml specification link.

Usage
toml.loads --- takes a string to be parsed as toml and returns
the corresponding dictionary
toml.dumps --- takes a dictionary and returns a string which
is the contents of the corresponding toml file.

There are other functions which can be used to dump and load various
fragments of toml but dumps and loads will cover most usage.

Current Version of TOML Specification
https://github.com/mojombo/toml/blob/v0.4.0/README.md</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/uiri/toml</url>
  <time file="1787404664" build="1787404662"/>
  <size package="63969" installed="48844" archive="49492"/>
  <location href="src/python-toml-test-0.10.2-3.6.68.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="18184"/>
    <rpm:requires>
      <rpm:entry name="coreutils"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-numpy"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-tqdm</name>
  <arch>src</arch>
  <version epoch="0" ver="4.45.0" rel="3.7"/>
  <checksum type="sha512" pkgid="YES">a041f618b9051c4eb52231be060013dc2770bb1318f1df0d7978fc90db26b239570a2fec452bc926a9b64fe1c8b02a33c1c8c15e61d899d8ce509c2a829f23ff</checksum>
  <summary>An extensible progress meter</summary>
  <description>tqdm lets you output a progress meter from within loops by wrapping
any iterable with "tqdm(iterable)".
tqdm's overhead is one order of magnitude less than python-progressbar
and does not require ncurses.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/tqdm/tqdm</url>
  <time file="1748601145" build="1748601141"/>
  <size package="210476" installed="166750" archive="167136"/>
  <location href="src/python-tqdm-4.45.0-3.7.src.rpm"/>
  <format>
    <rpm:license>MPL-2.0 AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="58645"/>
    <rpm:provides>
      <rpm:entry name="python311-tqdm" flags="EQ" epoch="0" ver="4.45.0" rel="3.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-twine</name>
  <arch>src</arch>
  <version epoch="0" ver="3.4.1" rel="1.4"/>
  <checksum type="sha512" pkgid="YES">3e2a04f5f7727953bf3dabc2214200d16eefefb10feacdf76d9930d863b84f5403134715c1daf258458c36c061bbb2b3f67e4b344be81716947cd9b76de7f007</checksum>
  <summary>Collection of utilities for interacting with PyPI</summary>
  <description>Twine is a utility for publishing Python packages on PyPI.

Currently it supports registering projects, uploading distributions, and
checking, if descriptions will render correctly.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/twine</url>
  <time file="1748602901" build="1748602897"/>
  <size package="249644" installed="225355" archive="225900"/>
  <location href="src/python-twine-3.4.1-1.4.src.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2a</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="29625"/>
    <rpm:provides>
      <rpm:entry name="python311-twine" flags="EQ" epoch="0" ver="3.4.1" rel="1.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-colorama" flags="GE" epoch="0" ver="0.4.3"/>
      <rpm:entry name="python311-importlib-metadata"/>
      <rpm:entry name="python311-jaraco.envs"/>
      <rpm:entry name="python311-keyring" flags="GE" epoch="0" ver="15.1"/>
      <rpm:entry name="python311-munch"/>
      <rpm:entry name="python311-pkginfo" flags="GE" epoch="0" ver="1.4.2"/>
      <rpm:entry name="python311-portend"/>
      <rpm:entry name="python311-pretend"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-readme_renderer" flags="GE" epoch="0" ver="21.0"/>
      <rpm:entry name="python311-requests" flags="GE" epoch="0" ver="2.20"/>
      <rpm:entry name="python311-requests-toolbelt" flags="GE" epoch="0" ver="0.8.0"/>
      <rpm:entry name="python311-rfc3986" flags="GE" epoch="0" ver="1.4.0"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="0.7.0"/>
      <rpm:entry name="python311-setuptools_scm" flags="GE" epoch="0" ver="1.15"/>
      <rpm:entry name="python311-tqdm" flags="GE" epoch="0" ver="4.14"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-typing_extensions</name>
  <arch>src</arch>
  <version epoch="0" ver="3.10.0.0" rel="3.8.4"/>
  <checksum type="sha512" pkgid="YES">afd8ca1e55989f6e6fca86f07a5baf37316d71cf8c32aebae27fc790fcd02cb7cd24c4517478931a629fbd4965527f82a96a2625802b005c5dea74b782ca9198</checksum>
  <summary>Backported and Experimental Type Hints for Python 35+</summary>
  <description>The ``typing`` module was added to the standard library in Python
3.5 on a provisional basis and will no longer be provisional in
Python 3.7. However, this means users of Python 3.5 - 3.6 who are
unable to upgrade will not be able to take advantage of new types
added to the ``typing`` module, such as ``typing.Text`` or
``typing.Coroutine``.

The ``typing_extensions`` module contains both backports of these
changes as well as experimental types that will eventually be
added to the ``typing`` module, such as ``Protocol``.

Users of other Python versions should continue to install and use
the ``typing`` module from PyPi instead of using this one unless
specifically writing code that must be compatible with multiple
Python versions or requires experimental types.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/python/typing/</url>
  <time file="1748601143" build="1748601140"/>
  <size package="67600" installed="51442" archive="51856"/>
  <location href="src/python-typing_extensions-3.10.0.0-3.8.4.src.rpm"/>
  <format>
    <rpm:license>Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="18777"/>
    <rpm:provides>
      <rpm:entry name="python311-typing_extensions" flags="EQ" epoch="0" ver="3.10.0.0" rel="3.8.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python3-typing &gt;= 3.7.4 if python3-base &lt; 3.5)"/>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-yamllint</name>
  <arch>src</arch>
  <version epoch="0" ver="1.22.1" rel="3.5.7"/>
  <checksum type="sha512" pkgid="YES">a1b0b5db3b278c7f7bfb4b9ad39532b0d457d25beb8212ac846c8f325d3c77a4fb3fef43c75e6bb1a007b50433bf24fa9fd2d9aaf853a1d8582fc3abb7f73fa9</checksum>
  <summary>A linter for YAML files</summary>
  <description>A linter for YAML files.

YAMLlint does not only check for syntax validity, but for weirdnesses like key
repetition and cosmetic problems such as lines length, trailing spaces,
indentation, etc.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/adrienverge/yamllint</url>
  <time file="1748601437" build="1748601430"/>
  <size package="140967" installed="124181" archive="124576"/>
  <location href="src/python-yamllint-1.22.1-3.5.7.src.rpm"/>
  <format>
    <rpm:license>GPL-3.0-only</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="19220"/>
    <rpm:provides>
      <rpm:entry name="python311-yamllint" flags="EQ" epoch="0" ver="1.22.1" rel="3.5.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-PyYAML"/>
      <rpm:entry name="python311-pathspec" flags="GE" epoch="0" ver="0.5.3"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-flit-core-test</name>
  <arch>src</arch>
  <version epoch="0" ver="3.8.0" rel="2.69"/>
  <checksum type="sha512" pkgid="YES">fad97f9a53b587da61fb6d44ae56cebc8c7c229963c62b86229198aec8e86a141e39ed0ba6ead8592c44f844c65e8691b893860a1e1a950a273ef0071a993240</checksum>
  <summary>Distribution-building parts of Flit</summary>
  <description>This provides a PEP 517 build backend for packages using Flit.
The only public interface is the API specified by PEP 517, at flit_core.buildapi.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/flit</url>
  <time file="1787404721" build="1787404720"/>
  <size package="70318" installed="52141" archive="52540"/>
  <location href="src/python3-flit-core-test-3.8.0-2.69.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="23940"/>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python3-flit-core" flags="EQ" epoch="0" ver="3.8.0"/>
      <rpm:entry name="python3-packaging"/>
      <rpm:entry name="python3-pytest"/>
      <rpm:entry name="python3-testpath"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-pip</name>
  <arch>noarch</arch>
  <version epoch="0" ver="20.0.2" rel="22.4"/>
  <checksum type="sha512" pkgid="YES">459c61d3313b29ae923e9d4c00d6a20049ed1c6027f08e72eb1fe290a194fb944ec924ef4312fd0c96a25b3f58f84eccd8b4c7febfc3042a0064f3262f7ad818</checksum>
  <summary>A Python package management system</summary>
  <description>Pip is a replacement for easy_install. It uses mostly the same techniques for
finding packages, so packages that were made easy_installable should be
pip-installable as well.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.pip-installer.org</url>
  <time file="1740050236" build="1740050221"/>
  <size package="2309725" installed="10749514" archive="10980296"/>
  <location href="noarch/python3-pip-20.0.2-22.4.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python3-pip-20.0.2-22.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="254649"/>
    <rpm:provides>
      <rpm:entry name="python3-pip" flags="EQ" epoch="0" ver="20.0.2" rel="22.4"/>
      <rpm:entry name="python3.11dist(pip)" flags="EQ" epoch="0" ver="20.0.2"/>
      <rpm:entry name="python3dist(pip)" flags="EQ" epoch="0" ver="20.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="coreutils"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python3-xml"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
    <file type="ghost">/etc/alternatives/pip</file>
    <file type="ghost">/etc/alternatives/pip3</file>
    <file>/usr/bin/pip</file>
    <file>/usr/bin/pip3</file>
    <file>/usr/bin/pip3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python3-pip</name>
  <arch>src</arch>
  <version epoch="0" ver="20.0.2" rel="22.4"/>
  <checksum type="sha512" pkgid="YES">5b26c1d569d60a6a7cb0557f535ecfaaba45df7e99b204ef144843146892f38130622221ea04c0db33819be5fcbf0b62faf90ef88afc42a33043ee2496afb8d3</checksum>
  <summary>A Python package management system</summary>
  <description>Pip is a replacement for easy_install. It uses mostly the same techniques for
finding packages, so packages that were made easy_installable should be
pip-installable as well.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.pip-installer.org</url>
  <time file="1740050236" build="1740050221"/>
  <size package="7223685" installed="7114642" archive="7115608"/>
  <location href="src/python3-pip-20.0.2-22.4.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="172900"/>
    <rpm:provides>
      <rpm:entry name="python3-pip" flags="EQ" epoch="0" ver="20.0.2" rel="22.4"/>
      <rpm:entry name="python311-pip" flags="EQ" epoch="0" ver="20.0.2" rel="22.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-pip-wheel</name>
  <arch>src</arch>
  <version epoch="0" ver="20.0.2" rel="28.1"/>
  <checksum type="sha512" pkgid="YES">e9bb30a86645f8ff112446c266a4c9fd9d53bbdd871621cba762a909ec60ade91c99a2574a494e9a1541140d13addd99f5b74e6c156f7a89ab505578312e0a38</checksum>
  <summary>A Python package management system</summary>
  <description>Pip is a replacement for easy_install. It uses mostly the same techniques for
finding packages, so packages that were made easy_installable should be
pip-installable as well.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.pip-installer.org</url>
  <time file="1786463841" build="1786463806"/>
  <size package="7218561" installed="7125586" archive="7126684"/>
  <location href="src/python3-pip-wheel-20.0.2-28.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="164841"/>
    <rpm:provides>
      <rpm:entry name="python311-python3-pip-wheel" flags="EQ" epoch="0" ver="20.0.2" rel="28.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-tomli</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.2.3" rel="4.1"/>
  <checksum type="sha512" pkgid="YES">c9f2c28ffa11f5b638e5ec9721be89a03110025b76c0fd178afd0b71824473783b078d66390d329baf90341a6f14d193544aec509a5f72a7d5ec620a3bd7fd47</checksum>
  <summary>A lil' TOML parser</summary>
  <description>Tomli is a Python library for parsing TOML</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/hukkin/tomli</url>
  <time file="1757069998" build="1757069994"/>
  <size package="35255" installed="80215" archive="84684"/>
  <location href="noarch/python3-tomli-1.2.3-4.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python3-tomli-1.2.3-4.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11317"/>
    <rpm:provides>
      <rpm:entry name="python3-tomli" flags="EQ" epoch="0" ver="1.2.3" rel="4.1"/>
      <rpm:entry name="python3.11dist(tomli)" flags="EQ" epoch="0" ver="1.2.3"/>
      <rpm:entry name="python3dist(tomli)" flags="EQ" epoch="0" ver="1.2.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python3-tomli</name>
  <arch>src</arch>
  <version epoch="0" ver="1.2.3" rel="4.1"/>
  <checksum type="sha512" pkgid="YES">a1adea87abebb698b8e856b9a603201c09c939a55ad3691e187d49e5b4ef96cd1398cf6e2b5e75a24397e2a8249f5052cb4f3fa615c96f7d0508de86ab3a16f7</checksum>
  <summary>A lil' TOML parser</summary>
  <description>Tomli is a Python library for parsing TOML</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/hukkin/tomli</url>
  <time file="1757069998" build="1757069994"/>
  <size package="126254" installed="126481" archive="126872"/>
  <location href="src/python3-tomli-1.2.3-4.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13347"/>
    <rpm:provides>
      <rpm:entry name="python3-tomli" flags="EQ" epoch="0" ver="1.2.3" rel="4.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-dateutil"/>
      <rpm:entry name="python3-flit-core"/>
      <rpm:entry name="python3-pip"/>
      <rpm:entry name="python3-pytest"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python311-Genshi</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.7.7" rel="11.5.1"/>
  <checksum type="sha512" pkgid="YES">df514bfee06fb65eec9e6e98feead4da4c92660feefe850c281c69c454c63987c7b05a1aa2b9663ad74915bdd84c65f24643ee3bd10fb2704795c99a72e2989c</checksum>
  <summary>A toolkit for generation of output for the web</summary>
  <description>Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or
other textual content for output generation on the web. The major
feature is a template language, which is heavily inspired by Kid.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://genshi.edgewall.org/</url>
  <time file="1756997422" build="1756997416"/>
  <size package="415092" installed="2790743" archive="2822456"/>
  <location href="x86_64/python311-Genshi-0.7.7-11.5.1.x86_64.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-Genshi-0.7.7-11.5.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="38929"/>
    <rpm:provides>
      <rpm:entry name="python3-Genshi" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
      <rpm:entry name="python3.11dist(genshi)" flags="EQ" epoch="0" ver="0.7.7"/>
      <rpm:entry name="python311-Genshi" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
      <rpm:entry name="python311-Genshi(x86-64)" flags="EQ" epoch="0" ver="0.7.7" rel="11.5.1"/>
      <rpm:entry name="python3dist(genshi)" flags="EQ" epoch="0" ver="0.7.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-Babel"/>
      <rpm:entry name="python311-six"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="libc.so.6(GLIBC_2.14)(64bit)"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-Genshi" flags="LT" epoch="0" ver="0.7.7" rel="11.5.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-Mako</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.3.0" rel="3.6.1"/>
  <checksum type="sha512" pkgid="YES">26c077d15f3ca2c30c48a174b1ef1236bfcd780736b55d0a1f48c7f69188ab54b722b7dbd337312d0c8116b51f812a564330aa201f92bb2cd3fbd4692ccb257e</checksum>
  <summary>A Python templating language</summary>
  <description>Mako is a template library written in Python. It provides a non-XML
syntax which compiles into Python modules for performance. Mako's
syntax and API borrows from Django templates, Cheetah, Myghty, and
Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server
Page) language, which refines the ideas of componentized layout and
inheritance, while maintaining close ties to Python calling and
scoping semantics.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://www.makotemplates.org/</url>
  <time file="1778582879" build="1778582860"/>
  <size package="217454" installed="747214" archive="773032"/>
  <location href="noarch/python311-Mako-1.3.0-3.6.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-Mako-1.3.0-3.6.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="49513"/>
    <rpm:provides>
      <rpm:entry name="python3-Mako" flags="EQ" epoch="0" ver="1.3.0" rel="3.6.1"/>
      <rpm:entry name="python3-mako" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="python3.11dist(mako)" flags="EQ" epoch="0" ver="1.3"/>
      <rpm:entry name="python311-Mako" flags="EQ" epoch="0" ver="1.3.0" rel="3.6.1"/>
      <rpm:entry name="python311-mako" flags="EQ" epoch="0" ver="1.3.0"/>
      <rpm:entry name="python3dist(mako)" flags="EQ" epoch="0" ver="1.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="alts"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-MarkupSafe" flags="GE" epoch="0" ver="0.9.2"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-Mako" flags="LT" epoch="0" ver="1.3.0" rel="3.6.1"/>
      <rpm:entry name="python3-mako" flags="LT" epoch="0" ver="1.3.0"/>
      <rpm:entry name="python311-mako" flags="LT" epoch="0" ver="1.3.0"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="python311-Beaker" flags="GE" epoch="0" ver="1.1"/>
    </rpm:recommends>
    <file>/usr/bin/mako-render</file>
    <file>/usr/bin/mako-render-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-Pygments</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.6.1" rel="4.8.1"/>
  <checksum type="sha512" pkgid="YES">a27b2ca671e6bbe53cd5886e377b15d5b1f0c0c581aa74ccaaf573d47957f4b2d3a3288e8a8b5b66e24e68eabb409fa1ff4bcf188ef7a1641d5c37a7a2d0d0e1</checksum>
  <summary>A syntax highlighting package written in Python</summary>
  <description>Pygments is a generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to prettify
source code. Highlights are:

 * a wide range of common languages and markup formats is supported
 * support for new languages and formats can be added
 * a number of output formats, presently HTML, LaTeX, RTF, SVG, all image
   formats that PIL supports and ANSI sequences
 * it is usable as a command-line tool and as a library
 * highlights Brainfuck</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://pygments.org</url>
  <time file="1777610505" build="1777610461"/>
  <size package="1572962" installed="6473305" archive="6609048"/>
  <location href="noarch/python311-Pygments-2.6.1-4.8.1.noarch.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-Pygments-2.6.1-4.8.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="132109"/>
    <rpm:provides>
      <rpm:entry name="python3-Pygments" flags="EQ" epoch="0" ver="2.6.1" rel="4.8.1"/>
      <rpm:entry name="python3-pygments" flags="EQ" epoch="0" ver="2.6.1"/>
      <rpm:entry name="python3.11dist(pygments)" flags="EQ" epoch="0" ver="2.6.1"/>
      <rpm:entry name="python311-Pygments" flags="EQ" epoch="0" ver="2.6.1" rel="4.8.1"/>
      <rpm:entry name="python311-pygments" flags="EQ" epoch="0" ver="2.6.1"/>
      <rpm:entry name="python3dist(pygments)" flags="EQ" epoch="0" ver="2.6.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-Pygments" flags="LT" epoch="0" ver="2.6.1" rel="4.8.1"/>
      <rpm:entry name="python3-pygments" flags="LT" epoch="0" ver="2.6.1"/>
      <rpm:entry name="python311-pygments" flags="LT" epoch="0" ver="2.6.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/pygmentize</file>
    <file type="ghost">/etc/alternatives/pygmentize.1.gz</file>
    <file>/usr/bin/pygmentize</file>
    <file>/usr/bin/pygmentize-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-attrs</name>
  <arch>noarch</arch>
  <version epoch="0" ver="19.3.0" rel="3.11.1"/>
  <checksum type="sha512" pkgid="YES">37c63a39daf75ef10b9fad2f8f4419760faee77c9a49f07e462491b106156003a5742f466869fc132225e50ef0787cce9be5a513f8d33d88397a0c149d55aa5f</checksum>
  <summary>Attributes without boilerplate</summary>
  <description>attrs is an MIT-licensed Python package with class decorators that ease the
chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and attrs gives you:
  - a nice human-readable __repr__,
  - a complete set of comparison methods,
  - an initializer,
  - and much more

without writing dull boilerplate code again and again.

This gives you the power to use actual classes with actual types in your code
instead of confusing tuples or confusingly behaving namedtuples.

So put down that type-less data structures and welcome some class into your
life!

python-attrs is the successor to python-characterstic</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/hynek/attrs/</url>
  <time file="1753954440" build="1753954433"/>
  <size package="109603" installed="300734" archive="309960"/>
  <location href="noarch/python311-attrs-19.3.0-3.11.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-attrs-19.3.0-3.11.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="35369"/>
    <rpm:provides>
      <rpm:entry name="python3-attrs" flags="EQ" epoch="0" ver="19.3.0" rel="3.11.1"/>
      <rpm:entry name="python3.11dist(attrs)" flags="EQ" epoch="0" ver="19.3"/>
      <rpm:entry name="python311-attrs" flags="EQ" epoch="0" ver="19.3.0" rel="3.11.1"/>
      <rpm:entry name="python3dist(attrs)" flags="EQ" epoch="0" ver="19.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-attrs" flags="LT" epoch="0" ver="19.3.0" rel="3.11.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-boto3</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.34.138" rel="27.11.1"/>
  <checksum type="sha512" pkgid="YES">21b249f861c60065301a2dc30609b6573ca3018f403b38ea9ab17a0b6c95a802f147777361eb7e2535a1a50009e2dcf0919716eddac99c11ef3bbff040669a66</checksum>
  <summary>Amazon Web Services Library</summary>
  <description>Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for
Python, which allows Python developers to write software that makes use of
services like Amazon S3 and Amazon EC2.

For documentation consult the online documentation at
http://boto3.readthedocs.org/en/latest/</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/boto3</url>
  <time file="1761201092" build="1761200872"/>
  <size package="271484" installed="1049772" archive="1084340"/>
  <location href="noarch/python311-boto3-1.34.138-27.11.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-boto3-1.34.138-27.11.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="125457"/>
    <rpm:provides>
      <rpm:entry name="python3-boto3" flags="EQ" epoch="0" ver="1.34.138" rel="27.11.1"/>
      <rpm:entry name="python3.11dist(boto3)" flags="EQ" epoch="0" ver="1.34.138"/>
      <rpm:entry name="python311-boto3" flags="EQ" epoch="0" ver="1.34.138" rel="27.11.1"/>
      <rpm:entry name="python3dist(boto3)" flags="EQ" epoch="0" ver="1.34.138"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-botocore &gt;= 1.34.144 with python311-botocore &lt; 1.35.0)"/>
      <rpm:entry name="(python311-jmespath &gt;= 0.7.1 with python311-jmespath &lt; 2.0.0)"/>
      <rpm:entry name="(python311-s3transfer &gt;= 0.10.0 with python311-s3transfer &lt; 0.11.0)"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-boto3" flags="LT" epoch="0" ver="1.34.138" rel="27.11.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-botocore</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.42.27" rel="41.17.1"/>
  <checksum type="sha512" pkgid="YES">e95598d9f012ef9345a8c2761b0a64aa74405bc055b972bbbd88fee5aab54b7c4a0951a91a041df7134c6d76c6e8b7dde6e7c6939d8930ad23c23b6cf65dc75f</checksum>
  <summary>Python interface for AWS</summary>
  <description>A low-level interface to a growing number of Amazon Web Services.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/botocore</url>
  <time file="1771923033" build="1771922951"/>
  <size package="8873432" installed="113250361" archive="113829672"/>
  <location href="noarch/python311-botocore-1.42.27-41.17.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm>python-botocore-1.42.27-41.17.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="901921"/>
    <rpm:provides>
      <rpm:entry name="python3-botocore" flags="EQ" epoch="0" ver="1.42.27" rel="41.17.1"/>
      <rpm:entry name="python3.11dist(botocore)" flags="EQ" epoch="0" ver="1.42.27"/>
      <rpm:entry name="python311-botocore" flags="EQ" epoch="0" ver="1.42.27" rel="41.17.1"/>
      <rpm:entry name="python3dist(botocore)" flags="EQ" epoch="0" ver="1.42.27"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-jmespath &gt;= 0.7.1 with python311-jmespath &lt; 2.0.0)"/>
      <rpm:entry name="(python311-python-dateutil &gt;= 2.1 with python311-python-dateutil &lt; 3.0.0)"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-requests"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-botocore" flags="LT" epoch="0" ver="1.42.27" rel="41.17.1"/>
    </rpm:obsoletes>
    <file type="dir">/usr/lib/python3.11/site-packages/botocore/data/rbin/2021-06-15</file>
    <file>/usr/lib/python3.11/site-packages/botocore/data/rbin/2021-06-15/endpoint-rule-set-1.json</file>
    <file>/usr/lib/python3.11/site-packages/botocore/data/rbin/2021-06-15/examples-1.json</file>
    <file>/usr/lib/python3.11/site-packages/botocore/data/rbin/2021-06-15/paginators-1.json</file>
    <file>/usr/lib/python3.11/site-packages/botocore/data/rbin/2021-06-15/service-2.json</file>
  </format>
</package>
<package type="rpm">
  <name>python311-cmarkgfm</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.5.3" rel="3.6"/>
  <checksum type="sha512" pkgid="YES">8f2491dbc1dd3e8737d1601f8c852bf56d0f976259b6c8cfd8ca0c5bb33cd127f8835df6829df42198f271b08cca7c3d0e71742ad5534e2bb9be2c89f3ec9dcd</checksum>
  <summary>Minimal bindings to GitHub's fork of cmark</summary>
  <description>Minimal bindings to GitHub's fork of cmark</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jonparrott/cmarkgfm</url>
  <time file="1748601508" build="1748601500"/>
  <size package="149542" installed="458007" archive="462312"/>
  <location href="x86_64/python311-cmarkgfm-0.5.3-3.6.x86_64.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-cmarkgfm-0.5.3-3.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11357"/>
    <rpm:provides>
      <rpm:entry name="python3-cmarkgfm" flags="EQ" epoch="0" ver="0.5.3" rel="3.6"/>
      <rpm:entry name="python3.11dist(cmarkgfm)" flags="EQ" epoch="0" ver="0.5.3"/>
      <rpm:entry name="python311-cmarkgfm" flags="EQ" epoch="0" ver="0.5.3" rel="3.6"/>
      <rpm:entry name="python311-cmarkgfm(x86-64)" flags="EQ" epoch="0" ver="0.5.3" rel="3.6"/>
      <rpm:entry name="python3dist(cmarkgfm)" flags="EQ" epoch="0" ver="0.5.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-cffi" flags="GE" epoch="0" ver="1.0.0"/>
      <rpm:entry name="libc.so.6(GLIBC_2.14)(64bit)"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-cmarkgfm" flags="LT" epoch="0" ver="0.5.3" rel="3.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-colorama</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.4.4" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">ea7f96e0ec72416c1dbe0c00067879077163635f135afa8d50c03886400c90ff2614d1328c53bc9b25a1db6888060e993a35a5c0b518565b8abbbc4f75c1a231</checksum>
  <summary>Cross-platform colored terminal text</summary>
  <description>Makes ANSI escape character sequences, for producing colored terminal text and
cursor positioning, work under MS Windows.

ANSI escape character sequences have long been used to produce colored terminal
text and cursor positioning on Unix and Macs. Colorama makes this work on
Windows, too. It also provides some shortcuts to help generate ANSI sequences,
and works fine in conjunction with any other ANSI sequence generation library,
such as Termcolor.

This has the upshot of providing a simple cross-platform API for printing
colored terminal text from Python, and has the happy side-effect that existing
applications or libraries which use ANSI sequences to produce colored output on
Linux or Macs can now also work on Windows, simply by calling colorama.init().</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/tartley/colorama</url>
  <time file="1748601658" build="1748601654"/>
  <size package="49558" installed="114416" archive="122052"/>
  <location href="noarch/python311-colorama-0.4.4-2.5.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-colorama-0.4.4-2.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18881"/>
    <rpm:provides>
      <rpm:entry name="python3-colorama" flags="EQ" epoch="0" ver="0.4.4" rel="2.5"/>
      <rpm:entry name="python3.11dist(colorama)" flags="EQ" epoch="0" ver="0.4.4"/>
      <rpm:entry name="python311-colorama" flags="EQ" epoch="0" ver="0.4.4" rel="2.5"/>
      <rpm:entry name="python3dist(colorama)" flags="EQ" epoch="0" ver="0.4.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-colorama" flags="LT" epoch="0" ver="0.4.4" rel="2.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-distro</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.9.0" rel="12.10.1"/>
  <checksum type="sha512" pkgid="YES">90742914277ea1623b3bf3aa2b3d605f0d9a8bb849d4959380126db2930a95ebb3099a0beb2e80c3f1ee2c8468f0ea737bb63123fe7677d483cdbeb6b1f710bf</checksum>
  <summary>Linux Distribution - a Linux OS platform information API</summary>
  <description>distro (for: Linux Distribution) provides information about the Linux distribution it runs on, such as a reliable machine-readable ID, or version information.

It is a renewed alternative implementation for Python's original platform.linux_distribution function, but it also provides much more functionality which isn't necessarily Python bound like a command-line interface.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/nir0s/distro</url>
  <time file="1760989354" build="1760989339"/>
  <size package="51862" installed="215705" archive="220456"/>
  <location href="noarch/python311-distro-1.9.0-12.10.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-distro-1.9.0-12.10.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17769"/>
    <rpm:provides>
      <rpm:entry name="python3-distro" flags="EQ" epoch="0" ver="1.9.0" rel="12.10.1"/>
      <rpm:entry name="python3.11dist(distro)" flags="EQ" epoch="0" ver="1.9"/>
      <rpm:entry name="python311-distro" flags="EQ" epoch="0" ver="1.9.0" rel="12.10.1"/>
      <rpm:entry name="python3dist(distro)" flags="EQ" epoch="0" ver="1.9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-distro" flags="LT" epoch="0" ver="1.9.0" rel="12.10.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/distro</file>
    <file>/usr/bin/distro</file>
    <file>/usr/bin/distro-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-docker</name>
  <arch>noarch</arch>
  <version epoch="0" ver="7.0.0" rel="9.1"/>
  <checksum type="sha512" pkgid="YES">108b7faf45543b9d353ec97d7daeb5010ac12d86f8f7563e0902029d7112a81cab0edff69bfa16dac413db566959137aa9dbad4c901fe9e2c3b6f3a217ac9982</checksum>
  <summary>A Python library for the Docker Engine API</summary>
  <description>A Python library for the Docker Engine API.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/docker/docker-py</url>
  <time file="1759308602" build="1759308581"/>
  <size package="311407" installed="1194409" archive="1237276"/>
  <location href="noarch/python311-docker-7.0.0-9.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-docker-7.0.0-9.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="86209"/>
    <rpm:provides>
      <rpm:entry name="python3-docker" flags="EQ" epoch="0" ver="7.0.0" rel="9.1"/>
      <rpm:entry name="python3.11dist(docker)" flags="EQ" epoch="0" ver="7"/>
      <rpm:entry name="python311-docker" flags="EQ" epoch="0" ver="7.0.0" rel="9.1"/>
      <rpm:entry name="python3dist(docker)" flags="EQ" epoch="0" ver="7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="14.0"/>
      <rpm:entry name="python311-requests" flags="GE" epoch="0" ver="2.26.0"/>
      <rpm:entry name="python311-urllib3" flags="GE" epoch="0" ver="1.26.0"/>
      <rpm:entry name="python311-websocket-client" flags="GE" epoch="0" ver="0.32.0"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-docker" flags="LT" epoch="0" ver="7.0.0" rel="9.1"/>
    </rpm:obsoletes>
    <rpm:suggests>
      <rpm:entry name="python311-paramiko" flags="GE" epoch="0" ver="2.4.3"/>
      <rpm:entry name="python311-pywin32" flags="GE" epoch="0" ver="304"/>
    </rpm:suggests>
  </format>
</package>
<package type="rpm">
  <name>python311-flit-core</name>
  <arch>noarch</arch>
  <version epoch="0" ver="3.8.0" rel="2.2"/>
  <checksum type="sha512" pkgid="YES">de2aa15bb41c5e85945bbadf8467d536d3a067eefa21d2f3876ffb529376b5fa85fb843ecec676662b36f34b33388613b32a590571dabeebef546bd9d9dc146f</checksum>
  <summary>Distribution-building parts of Flit</summary>
  <description>This provides a PEP 517 build backend for packages using Flit.
The only public interface is the API specified by PEP 517, at flit_core.buildapi.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/flit</url>
  <time file="1742418294" build="1742418290"/>
  <size package="97050" installed="261528" archive="271396"/>
  <location href="noarch/python311-flit-core-3.8.0-2.2.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1b</rpm:buildhost>
    <rpm:sourcerpm>python311-flit-core-3.8.0-2.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="21285"/>
    <rpm:provides>
      <rpm:entry name="python3-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.2"/>
      <rpm:entry name="python3.11dist(flit-core)" flags="EQ" epoch="0" ver="3.8.0"/>
      <rpm:entry name="python311-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.2"/>
      <rpm:entry name="python3dist(flit-core)" flags="EQ" epoch="0" ver="3.8.0"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-flit-core" flags="LT" epoch="0" ver="3.8.0" rel="2.2"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-flit-core</name>
  <arch>src</arch>
  <version epoch="0" ver="3.8.0" rel="2.2"/>
  <checksum type="sha512" pkgid="YES">daf27162bceb2cba59a06c5a024608e03534b3af3f1f7322c2aedebae95f8251f23deaa6d080c1493bbb174689e0c3ee350811ca48347274f960d8f24d6fd104</checksum>
  <summary>Distribution-building parts of Flit</summary>
  <description>This provides a PEP 517 build backend for packages using Flit.
The only public interface is the API specified by PEP 517, at flit_core.buildapi.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/flit</url>
  <time file="1742418294" build="1742418290"/>
  <size package="69858" installed="52143" archive="52540"/>
  <location href="src/python311-flit-core-3.8.0-2.2.src.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1b</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="23484"/>
    <rpm:provides>
      <rpm:entry name="python311-flit-core" flags="EQ" epoch="0" ver="3.8.0" rel="2.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python3-base" flags="GE" epoch="0" ver="3.6"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python311-importlib-metadata</name>
  <arch>noarch</arch>
  <version epoch="0" ver="4.11.3" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">3bd5792d7f5c6b5ef165f513ed80af13bbc59af0fdf81c4ba9127a4c26c02383251f5e9c7d95cc1806371c670bad1ebdd804eb2541236465604a6debea3b1012</checksum>
  <summary>Read metadata from Python packages</summary>
  <description>This package supplies third-party access to the functionality of
importlib.metadata including improvements added to subsequent Python versions.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://importlib-metadata.readthedocs.io/</url>
  <time file="1748601431" build="1748601429"/>
  <size package="62329" installed="133035" archive="140288"/>
  <location href="noarch/python311-importlib-metadata-4.11.3-1.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-importlib-metadata-4.11.3-1.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26729"/>
    <rpm:provides>
      <rpm:entry name="python3-importlib-metadata" flags="EQ" epoch="0" ver="4.11.3" rel="1.5"/>
      <rpm:entry name="python3-importlib_metadata" flags="EQ" epoch="0" ver="4.11.3"/>
      <rpm:entry name="python3.11dist(importlib-metadata)" flags="EQ" epoch="0" ver="4.11.3"/>
      <rpm:entry name="python311-importlib-metadata" flags="EQ" epoch="0" ver="4.11.3" rel="1.5"/>
      <rpm:entry name="python311-importlib_metadata" flags="EQ" epoch="0" ver="4.11.3"/>
      <rpm:entry name="python3dist(importlib-metadata)" flags="EQ" epoch="0" ver="4.11.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-zipp" flags="GE" epoch="0" ver="0.5"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-importlib-metadata" flags="LT" epoch="0" ver="4.11.3" rel="1.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-iniconfig</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.1.1" rel="1.15.1"/>
  <checksum type="sha512" pkgid="YES">989ebfbb34c6caf03bba42ecc754f6b7529b7bd3fb83989f8bf84781ddcb772c7cfffa79b151589b2d172565749b71d19d88699dc4f815e490e7bd205a9323d3</checksum>
  <summary>iniconfig: brain-dead simple config-ini parsing</summary>
  <description>iniconfig is a small and simple INI-file parser module
having a unique set of features:

* tested against Python2.4 across to Python3.2, Jython, PyPy
* maintains order of sections and entries
* supports multi-line values with or without line-continuations
* supports "#" comments everywhere
* raises errors with proper line-numbers
* no bells and whistles like automatic substitutions
* iniconfig raises an Error if two sections have the same name.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/RonnyPfannschmidt/iniconfig</url>
  <time file="1755737738" build="1755737735"/>
  <size package="17840" installed="21163" archive="24300"/>
  <location href="noarch/python311-iniconfig-1.1.1-1.15.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-iniconfig-1.1.1-1.15.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10113"/>
    <rpm:provides>
      <rpm:entry name="python3-iniconfig" flags="EQ" epoch="0" ver="1.1.1" rel="1.15.1"/>
      <rpm:entry name="python3.11dist(iniconfig)" flags="EQ" epoch="0" ver="0"/>
      <rpm:entry name="python311-iniconfig" flags="EQ" epoch="0" ver="1.1.1" rel="1.15.1"/>
      <rpm:entry name="python3dist(iniconfig)" flags="EQ" epoch="0" ver="0"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-iniconfig" flags="LT" epoch="0" ver="1.1.1" rel="1.15.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-jaraco.envs</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.0.0" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">1f8f30b8c9f1897a5d6278cc522749d608c7ace1a962e86fe132e7bad45dba5413a23683ba8041efe1a9827520bba47611eb98200b1588319713166d78630a30</checksum>
  <summary>Classes for Python Virtual Environments</summary>
  <description>Classes for orchestrating Python (virtual) environments.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/jaraco.envs</url>
  <time file="1748601431" build="1748601428"/>
  <size package="14480" installed="11916" archive="15228"/>
  <location href="noarch/python311-jaraco.envs-2.0.0-1.5.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-jaraco.envs-2.0.0-1.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9597"/>
    <rpm:provides>
      <rpm:entry name="python3-jaraco.envs" flags="EQ" epoch="0" ver="2.0.0" rel="1.5"/>
      <rpm:entry name="python3.11dist(jaraco.envs)" flags="EQ" epoch="0" ver="2"/>
      <rpm:entry name="python311-jaraco.envs" flags="EQ" epoch="0" ver="2.0.0" rel="1.5"/>
      <rpm:entry name="python3dist(jaraco.envs)" flags="EQ" epoch="0" ver="2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-path"/>
      <rpm:entry name="python311-virtualenv"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-jaraco.envs" flags="LT" epoch="0" ver="2.0.0" rel="1.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-jeepney</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.6.0" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">1d7ee8b52d7829327991efb5e63ccb811eaa6bae22c3614a420bea0e8751bef0e4b154dd4d97a998c53e6ebed1854bd67797da7dbaaee3a143f3310d2ea30541</checksum>
  <summary>Low-level, pure Python DBus protocol wrapper</summary>
  <description>This is a low-level, pure Python DBus protocol client. It has an I/O-free
core, and integration modules for different event loops.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://gitlab.com/takluyver/jeepney</url>
  <time file="1748601659" build="1748601656"/>
  <size package="112668" installed="497656" archive="521400"/>
  <location href="noarch/python311-jeepney-0.6.0-2.7.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-jeepney-0.6.0-2.7.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26513"/>
    <rpm:provides>
      <rpm:entry name="python3-jeepney" flags="EQ" epoch="0" ver="0.6.0" rel="2.7"/>
      <rpm:entry name="python3.11dist(jeepney)" flags="EQ" epoch="0" ver="0.6"/>
      <rpm:entry name="python311-jeepney" flags="EQ" epoch="0" ver="0.6.0" rel="2.7"/>
      <rpm:entry name="python3dist(jeepney)" flags="EQ" epoch="0" ver="0.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-jeepney" flags="LT" epoch="0" ver="0.6.0" rel="2.7"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-jmespath</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.0.1" rel="11.7.1"/>
  <checksum type="sha512" pkgid="YES">b5df1a0b70ea75d04188777a7378a28c9fe224faa42a2d01dbf18c40fb298267d9164da2db476b712817edaacd135e1bc468bcca6e5bc39ac24c88b74d09d910</checksum>
  <summary>Python module for declarative JSON document element extraction</summary>
  <description>JMESPath (pronounced "jaymz path") allows you to declaratively specify how
to extract elements from a JSON document.

For example, given this document:

{"foo": {"bar": "baz"}}

The jmespath expression foo.bar will return "baz".

JMESPath also supports:

Referencing elements in a list. Given the data:

{"foo": {"bar": ["one", "two"]}}

The expression: foo.bar[0] will return "one". You can also reference all
the items in a list using the * syntax:

{"foo": {"bar": [{"name": "one"}, {"name": "two"}]}}

The expression: foo.bar[*].name will return ["one", "two"]. Negative
indexing is also supported (-1 refers to the last element in the list).
Given the data above, the expression foo.bar[-1].name will return ["two"].

The * can also be used for hash types:

{"foo": {"bar": {"name": "one"}, "baz": {"name": "two"}}}

The expression: foo.*.name will return ["one", "two"].</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jmespath/jmespath.py</url>
  <time file="1757429820" build="1757429816"/>
  <size package="61672" installed="162804" archive="169868"/>
  <location href="noarch/python311-jmespath-1.0.1-11.7.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python-jmespath-1.0.1-11.7.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18721"/>
    <rpm:provides>
      <rpm:entry name="python3-jmespath" flags="EQ" epoch="0" ver="1.0.1" rel="11.7.1"/>
      <rpm:entry name="python3.11dist(jmespath)" flags="EQ" epoch="0" ver="1.0.1"/>
      <rpm:entry name="python311-jmespath" flags="EQ" epoch="0" ver="1.0.1" rel="11.7.1"/>
      <rpm:entry name="python3dist(jmespath)" flags="EQ" epoch="0" ver="1.0.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-ply" flags="GE" epoch="0" ver="3.4"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-jmespath" flags="LT" epoch="0" ver="1.0.1" rel="11.7.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/jp</file>
    <file>/usr/bin/jp</file>
    <file>/usr/bin/jp-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-keyring</name>
  <arch>noarch</arch>
  <version epoch="0" ver="21.2.1" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">d0330bc588c0617f1f74fcbcf5c60cc7d2e43ff6206a19dcf5e5cf2b961c2c1e123146231da48cd7a9487aa587856a41b16cfa045d3420c34cc0ad0833785e96</checksum>
  <summary>System keyring service access from Python</summary>
  <description>The Python keyring lib provides a way to access the system keyring service
from python. It can be used in any application that needs safe password storage.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/keyring</url>
  <time file="1748602112" build="1748602109"/>
  <size package="112020" installed="252302" archive="269888"/>
  <location href="noarch/python311-keyring-21.2.1-2.7.noarch.rpm"/>
  <format>
    <rpm:license>Python-2.0 AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-keyring-21.2.1-2.7.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="47113"/>
    <rpm:provides>
      <rpm:entry name="python3-keyring" flags="EQ" epoch="0" ver="21.2.1" rel="2.7"/>
      <rpm:entry name="python3.11dist(keyring)" flags="EQ" epoch="0" ver="21.2.1"/>
      <rpm:entry name="python311-keyring" flags="EQ" epoch="0" ver="21.2.1" rel="2.7"/>
      <rpm:entry name="python3dist(keyring)" flags="EQ" epoch="0" ver="21.2.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-SecretStorage" flags="GE" epoch="0" ver="3"/>
      <rpm:entry name="python311-entrypoints"/>
      <rpm:entry name="python311-importlib-metadata"/>
      <rpm:entry name="python311-jeepney" flags="GE" epoch="0" ver="0.4.2"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-keyring" flags="LT" epoch="0" ver="21.2.1" rel="2.7"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/keyring</file>
    <file>/usr/bin/keyring</file>
    <file>/usr/bin/keyring-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-mock</name>
  <arch>noarch</arch>
  <version epoch="0" ver="5.1.0" rel="15.6"/>
  <checksum type="sha512" pkgid="YES">408b3c6b5be347823f2203ae27c8f3528896fbaa536a5860b2ace5a100c207bb04c52704d4d7b0076161c177c5fddf5cbdb2844945ce4c9a4d189d09a5814aad</checksum>
  <summary>A Python Mocking and Patching Library for Testing</summary>
  <description>mock is a Python module that provides a core Mock class. It removes the need
to create a host of stubs throughout your test suite. After performing an
action, you can make assertions about which methods / attributes were used and
arguments they were called with. You can also specify return values and set
needed attributes in the normal way.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.voidspace.org.uk/python/mock/</url>
  <time file="1748601507" build="1748601499"/>
  <size package="91300" installed="408183" archive="412020"/>
  <location href="noarch/python311-mock-5.1.0-15.6.noarch.rpm"/>
  <format>
    <rpm:license>BSD-2-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-mock-5.1.0-15.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="19121"/>
    <rpm:provides>
      <rpm:entry name="python3-mock" flags="EQ" epoch="0" ver="5.1.0" rel="15.6"/>
      <rpm:entry name="python3.11dist(mock)" flags="EQ" epoch="0" ver="5.1"/>
      <rpm:entry name="python311-mock" flags="EQ" epoch="0" ver="5.1.0" rel="15.6"/>
      <rpm:entry name="python3dist(mock)" flags="EQ" epoch="0" ver="5.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-six"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-mock" flags="LT" epoch="0" ver="5.1.0" rel="15.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-ordered-set</name>
  <arch>noarch</arch>
  <version epoch="0" ver="4.0.2" rel="2.2"/>
  <checksum type="sha512" pkgid="YES">479fecc3f10131c13a4354ac5a04a3adb0e99b534c3c0a24c7dd85ede04143c8a568ab05810eed2963aed4d5edb187949fe8be8119ff4699a658b015a4ac3d3a</checksum>
  <summary>Custom MutableSet that remembers its order</summary>
  <description>An OrderedSet is a custom MutableSet that remembers its order, so that every
entry has an index that can be looked up.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/LuminosoInsight/ordered-set</url>
  <time file="1741221651" build="1741221649"/>
  <size package="23717" installed="52441" archive="54724"/>
  <location href="noarch/python311-ordered-set-4.0.2-2.2.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-ordered-set-4.0.2-2.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10597"/>
    <rpm:provides>
      <rpm:entry name="python3-ordered-set" flags="EQ" epoch="0" ver="4.0.2" rel="2.2"/>
      <rpm:entry name="python3.11dist(ordered-set)" flags="EQ" epoch="0" ver="4.0.2"/>
      <rpm:entry name="python3.11dist(ordered-set)" flags="EQ" epoch="0" ver="4.0.2"/>
      <rpm:entry name="python311-ordered-set" flags="EQ" epoch="0" ver="4.0.2" rel="2.2"/>
      <rpm:entry name="python3dist(ordered-set)" flags="EQ" epoch="0" ver="4.0.2"/>
      <rpm:entry name="python3dist(ordered-set)" flags="EQ" epoch="0" ver="4.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-ordered-set" flags="LT" epoch="0" ver="4.0.2" rel="2.2"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-packaging</name>
  <arch>noarch</arch>
  <version epoch="0" ver="21.3" rel="3.8.1"/>
  <checksum type="sha512" pkgid="YES">ef04d78cc3fd2e1d9d60810c6a2676fc8fb6880cd149f04228a31ad6736867646a172d0282c3ba89fb5c2f55f93b459ab3e774f96a940b90d4a87e95c5c3c36f</checksum>
  <summary>Core utilities for Python packages</summary>
  <description>Core utilities for Python packages</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/packaging</url>
  <time file="1753953972" build="1753953964"/>
  <size package="98642" installed="307641" archive="316772"/>
  <location href="noarch/python311-packaging-21.3-3.8.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-packaging-21.3-3.8.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="23257"/>
    <rpm:provides>
      <rpm:entry name="python3-packaging" flags="EQ" epoch="0" ver="21.3" rel="3.8.1"/>
      <rpm:entry name="python3.11dist(packaging)" flags="EQ" epoch="0" ver="21.3"/>
      <rpm:entry name="python3.11dist(packaging)" flags="EQ" epoch="0" ver="21.3" rel="3.8.1"/>
      <rpm:entry name="python311-packaging" flags="EQ" epoch="0" ver="21.3" rel="3.8.1"/>
      <rpm:entry name="python3dist(packaging)" flags="EQ" epoch="0" ver="21.3"/>
      <rpm:entry name="python3dist(packaging)" flags="EQ" epoch="0" ver="21.3" rel="3.8.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.0.2"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-packaging" flags="LT" epoch="0" ver="21.3" rel="3.8.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-path</name>
  <arch>noarch</arch>
  <version epoch="0" ver="13.2.0" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">123bf32e72a9a41bae493918c0c3421478841af8b906f6f54c0a1a13606d2878e6bcc4f3744b3bef2f52afba4b68e1057a72281a312e1239b8eb1e7f1d6f9bfc</checksum>
  <summary>A module wrapper for os.path</summary>
  <description>The path package implements a path objects as first-class
entities, allowing common operations on files to be invoked
on those path objects directly.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jaraco/path</url>
  <time file="1748601430" build="1748601427"/>
  <size package="62258" installed="249356" archive="252820"/>
  <location href="noarch/python311-path-13.2.0-2.6.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2b</rpm:buildhost>
    <rpm:sourcerpm>python-path-13.2.0-2.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18985"/>
    <rpm:provides>
      <rpm:entry name="python3-path" flags="EQ" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python3-path.py" flags="EQ" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python3.11dist(path)" flags="EQ" epoch="0" ver="13.2"/>
      <rpm:entry name="python311-path" flags="EQ" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python311-path.py" flags="EQ" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python3dist(path)" flags="EQ" epoch="0" ver="13.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-importlib-metadata" flags="GE" epoch="0" ver="0.5"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-path" flags="LT" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python3-path.py" flags="LT" epoch="0" ver="13.2.0" rel="2.6"/>
      <rpm:entry name="python311-path.py" flags="LT" epoch="0" ver="13.2.0" rel="2.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pathspec</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.12.1" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">5b5029d11bdfa3330e5b38d7de5c57bf9c6af65b28f883a311999439a5fc88de4946df42e35d26334899afca643f9994652cf7be02fdc057772317d7784373ca</checksum>
  <summary>Utility library for gitignore style pattern matching of file paths</summary>
  <description>Pathspec is a utility library for pattern matching of file paths. So
far this only includes Git's wildmatch pattern matching which itself is
derived from Rsync's wildmatch. Git uses wildmatch for its `gitignore`_
files.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/cpburnz/python-path-specification</url>
  <time file="1748602775" build="1748602772"/>
  <size package="64189" installed="205961" archive="213224"/>
  <location href="noarch/python311-pathspec-0.12.1-1.1.noarch.rpm"/>
  <format>
    <rpm:license>MPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2b</rpm:buildhost>
    <rpm:sourcerpm>python-pathspec-0.12.1-1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="20545"/>
    <rpm:provides>
      <rpm:entry name="python3-pathspec" flags="EQ" epoch="0" ver="0.12.1" rel="1.1"/>
      <rpm:entry name="python3.11dist(pathspec)" flags="EQ" epoch="0" ver="0.12.1"/>
      <rpm:entry name="python311-pathspec" flags="EQ" epoch="0" ver="0.12.1" rel="1.1"/>
      <rpm:entry name="python3dist(pathspec)" flags="EQ" epoch="0" ver="0.12.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pathspec" flags="LT" epoch="0" ver="0.12.1" rel="1.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pathspec</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.7.0" rel="3.6"/>
  <checksum type="sha512" pkgid="YES">09c54da42ed853ed071a4c39bf588ec6899a0cbcb79e8941baa5241e221a39851515c06577bccdeecb34a974936d80ece7582742c0c88b95eb9f8fd2ed29edec</checksum>
  <summary>Utility library for gitignore style pattern matching of file paths</summary>
  <description>Pathspec is a utility library for pattern matching of file paths. So
far this only includes Git's wildmatch pattern matching which itself is
derived from Rsync's wildmatch. Git uses wildmatch for its `gitignore`_
files.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/cpburnz/python-path-specification</url>
  <time file="1741221722" build="1741221719"/>
  <size package="55427" installed="178118" archive="187352"/>
  <location href="noarch/python311-pathspec-0.7.0-3.6.noarch.rpm"/>
  <format>
    <rpm:license>MPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-pathspec-0.7.0-3.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="15241"/>
    <rpm:provides>
      <rpm:entry name="python3-pathspec" flags="EQ" epoch="0" ver="0.7.0" rel="3.6"/>
      <rpm:entry name="python3.11dist(pathspec)" flags="EQ" epoch="0" ver="0.7"/>
      <rpm:entry name="python311-pathspec" flags="EQ" epoch="0" ver="0.7.0" rel="3.6"/>
      <rpm:entry name="python3dist(pathspec)" flags="EQ" epoch="0" ver="0.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pathspec" flags="LT" epoch="0" ver="0.7.0" rel="3.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pip</name>
  <arch>noarch</arch>
  <version epoch="0" ver="20.0.2" rel="22.4"/>
  <checksum type="sha512" pkgid="YES">bf458800c9587531bb7de7329ff835088801669b9f92c3976541431b6932bd7fcaa871c7b4cfa3b239b89d265e426ed2c6be7214881637b5717d8cdb04c4587e</checksum>
  <summary>A Python package management system</summary>
  <description>Pip is a replacement for easy_install. It uses mostly the same techniques for
finding packages, so packages that were made easy_installable should be
pip-installable as well.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.pip-installer.org</url>
  <time file="1740050237" build="1740050221"/>
  <size package="2309927" installed="10749492" archive="10980164"/>
  <location href="noarch/python311-pip-20.0.2-22.4.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python3-pip-20.0.2-22.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="254621"/>
    <rpm:provides>
      <rpm:entry name="python3-pip" flags="EQ" epoch="0" ver="20.0.2" rel="22.4"/>
      <rpm:entry name="python3.11dist(pip)" flags="EQ" epoch="0" ver="20.0.2"/>
      <rpm:entry name="python311-pip" flags="EQ" epoch="0" ver="20.0.2" rel="22.4"/>
      <rpm:entry name="python3dist(pip)" flags="EQ" epoch="0" ver="20.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="coreutils"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pip" flags="LT" epoch="0" ver="20.0.2" rel="22.4"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
    <file type="ghost">/etc/alternatives/pip</file>
    <file>/usr/bin/pip</file>
    <file>/usr/bin/pip3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-pluggy</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.13.1" rel="7.8.6"/>
  <checksum type="sha512" pkgid="YES">e7308d0acdd1eaef062723f1669dca6852d58d1ea111b0020b0a89b278a08f1253cd3df12448fc40ec84ed38e85c62cdb47245d54fe5816359526ff6463a5262</checksum>
  <summary>Plugin registration and hook calling mechanisms for Python</summary>
  <description>This is the plugin manager as used by pytest but stripped
of pytest specific details.

During the 0.x series this plugin does not have much documentation
except extensive docstrings in the pluggy.py module.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pluggy</url>
  <time file="1742418505" build="1742418501"/>
  <size package="51116" installed="166991" archive="172676"/>
  <location href="noarch/python311-pluggy-0.13.1-7.8.6.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2b</rpm:buildhost>
    <rpm:sourcerpm>python-pluggy-0.13.1-7.8.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17453"/>
    <rpm:provides>
      <rpm:entry name="python3-pluggy" flags="EQ" epoch="0" ver="0.13.1" rel="7.8.6"/>
      <rpm:entry name="python3.11dist(pluggy)" flags="EQ" epoch="0" ver="0.13.1"/>
      <rpm:entry name="python311-pluggy" flags="EQ" epoch="0" ver="0.13.1" rel="7.8.6"/>
      <rpm:entry name="python3dist(pluggy)" flags="EQ" epoch="0" ver="0.13.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-importlib-metadata" flags="GE" epoch="0" ver="0.12"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pluggy" flags="LT" epoch="0" ver="0.13.1" rel="7.8.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pluggy</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.5.0" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">0932a090ae9478658c7abedd4c53200e3a40ed2fee47ab8895c83a942d4c8fae829fe3228e000d4b0380eb6b7cd37d48f7563b0b363a747e87a7984ba9fac9f6</checksum>
  <summary>A minimalist production ready plugin system</summary>
  <description>This is the core framework used by the pytest, tox, and devpi projects.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pluggy</url>
  <time file="1748602627" build="1748602623"/>
  <size package="69181" installed="230883" archive="237968"/>
  <location href="noarch/python311-pluggy-1.5.0-1.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2b</rpm:buildhost>
    <rpm:sourcerpm>python-pluggy-1.5.0-1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="22625"/>
    <rpm:provides>
      <rpm:entry name="python3-pluggy" flags="EQ" epoch="0" ver="1.5.0" rel="1.1"/>
      <rpm:entry name="python3.11dist(pluggy)" flags="EQ" epoch="0" ver="1.5"/>
      <rpm:entry name="python311-pluggy" flags="EQ" epoch="0" ver="1.5.0" rel="1.1"/>
      <rpm:entry name="python3dist(pluggy)" flags="EQ" epoch="0" ver="1.5"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pluggy" flags="LT" epoch="0" ver="1.5.0" rel="1.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pygit2</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="0.28.2" rel="2.8"/>
  <checksum type="sha512" pkgid="YES">8af10f97f712d696658f4fe74f21fd2937aecae95f29fb9aedd15b2fccf724b1a4d34e8af10fb43ae7cf7d952ae87c88e7b9098f366f976f3e0599d7d7a56608</checksum>
  <summary>Python bindings for libgit2</summary>
  <description>Bindings for libgit2, a linkable C library for the Git version-control system.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/libgit2/pygit2</url>
  <time file="1748601520" build="1748601506"/>
  <size package="197946" installed="860036" archive="872272"/>
  <location href="x86_64/python311-pygit2-0.28.2-2.8.x86_64.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-pygit2-0.28.2-2.8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="25269"/>
    <rpm:provides>
      <rpm:entry name="python3-pygit2" flags="EQ" epoch="0" ver="0.28.2" rel="2.8"/>
      <rpm:entry name="python3.11dist(pygit2)" flags="EQ" epoch="0" ver="0.28.2"/>
      <rpm:entry name="python311-pygit2" flags="EQ" epoch="0" ver="0.28.2" rel="2.8"/>
      <rpm:entry name="python311-pygit2(x86-64)" flags="EQ" epoch="0" ver="0.28.2" rel="2.8"/>
      <rpm:entry name="python3dist(pygit2)" flags="EQ" epoch="0" ver="0.28.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="libgit2.so.28()(64bit)"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-cffi" flags="EQ" epoch="0" ver="1.15.1"/>
      <rpm:entry name="python311-pycparser"/>
      <rpm:entry name="python311-six"/>
      <rpm:entry name="libc.so.6(GLIBC_2.4)(64bit)"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pygit2" flags="LT" epoch="0" ver="0.28.2" rel="2.8"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pyparsing</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.4.7" rel="3.5.1"/>
  <checksum type="sha512" pkgid="YES">37ebb465cea782ab46b09a90aad86f11fe4a1e92551d43554f3c8727f8f364d3e8a45ed1cc2c3ec55478caac4200b4db583350099b392288f6c28a89f67c251f</checksum>
  <summary>Grammar Parser Library for Python</summary>
  <description>The pyparsing module is an alternative approach to creating and executing
simple grammars, vs. the traditional lex/yacc approach, or the use of regular
expressions. The pyparsing module provides a library of classes that client
code uses to construct the grammar directly in Python code.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pyparsing/pyparsing/</url>
  <time file="1753780804" build="1753780793"/>
  <size package="234344" installed="781438" archive="783864"/>
  <location href="noarch/python311-pyparsing-2.4.7-3.5.1.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND MIT AND GPL-3.0-or-later</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-pyparsing-2.4.7-3.5.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="51689"/>
    <rpm:provides>
      <rpm:entry name="python3-pyparsing" flags="EQ" epoch="0" ver="2.4.7" rel="3.5.1"/>
      <rpm:entry name="python3.11dist(pyparsing)" flags="EQ" epoch="0" ver="2.4.7"/>
      <rpm:entry name="python311-pyparsing" flags="EQ" epoch="0" ver="2.4.7" rel="3.5.1"/>
      <rpm:entry name="python3dist(pyparsing)" flags="EQ" epoch="0" ver="2.4.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pyparsing" flags="LT" epoch="0" ver="2.4.7" rel="3.5.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pypiserver</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.4.1" rel="24.1"/>
  <checksum type="sha512" pkgid="YES">bb2de5e1488589faf3f185d420e8248baa0d44b540751c684803616b8e2e2e715a4ac1a8981323a373a00fcd6c814ea958abdd977b4622d67a263d96bb59971d</checksum>
  <summary>Minimal PyPI server for uploading &amp; downloading packages with pip/easy_install</summary>
  <description>Minimal PyPI server for uploading &amp; downloading packagesj with pip/easy_install</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypiserver/pypiserver</url>
  <time file="1774042290" build="1774042277"/>
  <size package="225039" installed="1040766" archive="1051364"/>
  <location href="noarch/python311-pypiserver-2.4.1-24.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-pypiserver-2.4.1-24.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="25249"/>
    <rpm:provides>
      <rpm:entry name="python3-pypiserver" flags="EQ" epoch="0" ver="2.4.1" rel="24.1"/>
      <rpm:entry name="python3.11dist(pypiserver)" flags="EQ" epoch="0" ver="2.4.1"/>
      <rpm:entry name="python311-pypiserver" flags="EQ" epoch="0" ver="2.4.1" rel="24.1"/>
      <rpm:entry name="python3dist(pypiserver)" flags="EQ" epoch="0" ver="2.4.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-importlib-resources"/>
      <rpm:entry name="python311-packaging"/>
      <rpm:entry name="python311-passlib" flags="GE" epoch="0" ver="1.6"/>
      <rpm:entry name="python311-pip"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pypiserver" flags="LT" epoch="0" ver="2.4.1" rel="24.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/pypi-server</file>
    <file>/usr/bin/pypi-server</file>
    <file>/usr/bin/pypi-server-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest</name>
  <arch>noarch</arch>
  <version epoch="0" ver="7.0.1" rel="1.5"/>
  <checksum type="sha512" pkgid="YES">2924a431ecb3f284bbc742f40d013f2213a79576e2656ccda07e6b65ea646b9af5fdd40b186ffc423d887da78b70691c9181852331b9147eec8b46b0e24d9fa4</checksum>
  <summary>Simple powerful testing with Python</summary>
  <description>The pytest framework makes it easy to write small tests, yet scales to support
complex functional testing for applications and libraries.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pytest</url>
  <time file="1742418508" build="1742418502"/>
  <size package="819393" installed="3680984" archive="3725852"/>
  <location href="noarch/python311-pytest-7.0.1-1.5.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-7.0.1-1.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="178697"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest" flags="EQ" epoch="0" ver="7.0.1" rel="1.5"/>
      <rpm:entry name="python3.11dist(pytest)" flags="EQ" epoch="0" ver="7.0.1"/>
      <rpm:entry name="python311-pytest" flags="EQ" epoch="0" ver="7.0.1" rel="1.5"/>
      <rpm:entry name="python3dist(pytest)" flags="EQ" epoch="0" ver="7.0.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="alts"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-importlib-metadata" flags="GE" epoch="0" ver="0.12"/>
      <rpm:entry name="python311-iniconfig"/>
      <rpm:entry name="python311-packaging"/>
      <rpm:entry name="python311-pluggy" flags="GE" epoch="0" ver="0.12"/>
      <rpm:entry name="python311-py" flags="GE" epoch="0" ver="1.8.2"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-tomli" flags="GE" epoch="0" ver="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest" flags="LT" epoch="0" ver="7.0.1" rel="1.5"/>
      <rpm:entry name="python3-pytest-doc"/>
      <rpm:entry name="python311-pytest-doc"/>
    </rpm:obsoletes>
    <file>/usr/bin/py.test</file>
    <file>/usr/bin/py.test-3.11</file>
    <file>/usr/bin/pytest</file>
    <file>/usr/bin/pytest-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest</name>
  <arch>noarch</arch>
  <version epoch="0" ver="7.4.4" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">080fc67950770d453b7d66124be2445cf6669fce6206ec800104fa754768139722ea58da8478308765e25a1c4a8762cd28b7ed094db4ea62b1650b9e0939243f</checksum>
  <summary>Simple powerful testing with Python</summary>
  <description>The pytest framework makes it easy to write small tests, yet scales to support
complex functional testing for applications and libraries.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pytest-dev/pytest</url>
  <time file="1748601472" build="1748601467"/>
  <size package="883368" installed="4050974" archive="4097856"/>
  <location href="noarch/python311-pytest-7.4.4-1.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-7.4.4-1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="185693"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest" flags="EQ" epoch="0" ver="7.4.4" rel="1.1"/>
      <rpm:entry name="python3.11dist(pytest)" flags="EQ" epoch="0" ver="7.4.4"/>
      <rpm:entry name="python311-pytest" flags="EQ" epoch="0" ver="7.4.4" rel="1.1"/>
      <rpm:entry name="python3dist(pytest)" flags="EQ" epoch="0" ver="7.4.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="alts"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-iniconfig"/>
      <rpm:entry name="python311-packaging"/>
      <rpm:entry name="python311-pluggy" flags="GE" epoch="0" ver="0.12"/>
      <rpm:entry name="python311-setuptools"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest" flags="LT" epoch="0" ver="7.4.4" rel="1.1"/>
      <rpm:entry name="python3-pytest-doc"/>
      <rpm:entry name="python311-pytest-doc"/>
    </rpm:obsoletes>
    <file>/usr/bin/py.test</file>
    <file>/usr/bin/py.test-3.11</file>
    <file>/usr/bin/pytest</file>
    <file>/usr/bin/pytest-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-helpers-namespace</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2021.12.29" rel="22.3"/>
  <checksum type="sha512" pkgid="YES">8716e751998779909d727b459db24d7c138ff8d12c45680fdf4a8c62e727228edf615403711de7ac9ffa27592e6c7c0fd8a0d8374dc1d45b88cf24101ba89095</checksum>
  <summary>PyTest Helpers Namespace</summary>
  <description>PyTest Helpers Namespace.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-helpers-namespace</url>
  <time file="1784798036" build="1784798020"/>
  <size package="24723" installed="50485" archive="56408"/>
  <location href="noarch/python311-pytest-helpers-namespace-2021.12.29-22.3.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-helpers-namespace-2021.12.29-22.3.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12297"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-helpers-namespace" flags="EQ" epoch="0" ver="2021.12.29" rel="22.3"/>
      <rpm:entry name="python3.11dist(pytest-helpers-namespace)" flags="EQ" epoch="0" ver="2021.12.29"/>
      <rpm:entry name="python311-pytest-helpers-namespace" flags="EQ" epoch="0" ver="2021.12.29" rel="22.3"/>
      <rpm:entry name="python3dist(pytest-helpers-namespace)" flags="EQ" epoch="0" ver="2021.12.29"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-pytest"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-helpers-namespace" flags="LT" epoch="0" ver="2021.12.29" rel="22.3"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-salt-factories</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.0.0~rc21" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">f8216f7a4430178a0e29fe3a050f63f639a853e3a9c5024ef506458adfe61cb638391ea0e9902943c999056821d397e3a715a1bc94f7ccffc45631937769d682</checksum>
  <summary>A pytest plugin for testing Salt</summary>
  <description>A pytest plugin for testing Salt. This is the evolution of pytest-salt.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://pytest-salt-factories.readthedocs.io/en/latest/</url>
  <time file="1748601474" build="1748601471"/>
  <size package="191914" installed="803469" archive="837652"/>
  <location href="noarch/python311-pytest-salt-factories-1.0.0~rc21-2.6.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-salt-factories-1.0.0~rc21-2.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="33437"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-salt-factories" flags="EQ" epoch="0" ver="1.0.0~rc21" rel="2.6"/>
      <rpm:entry name="python3.11dist(pytest-salt-factories)" flags="EQ" epoch="0" ver="1~rc21"/>
      <rpm:entry name="python311-pytest-salt-factories" flags="EQ" epoch="0" ver="1.0.0~rc21" rel="2.6"/>
      <rpm:entry name="python3dist(pytest-salt-factories)" flags="EQ" epoch="0" ver="1~rc21"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="alts"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-msgpack"/>
      <rpm:entry name="python311-psutil"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-pytest-helpers-namespace" flags="GE" epoch="0" ver="2021.4.29"/>
      <rpm:entry name="python311-pytest-shell-utilities" flags="GE" epoch="0" ver="1.4.0"/>
      <rpm:entry name="python311-pytest-skip-markers" flags="GE" epoch="0" ver="1.1.3"/>
      <rpm:entry name="python311-pytest-system-statistics" flags="GE" epoch="0" ver="1.0.2"/>
      <rpm:entry name="python311-pytest-tempdir" flags="GE" epoch="0" ver="2019.9.16"/>
      <rpm:entry name="python311-pyzmq"/>
      <rpm:entry name="python311-virtualenv"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-salt-factories" flags="LT" epoch="0" ver="1.0.0~rc21" rel="2.6"/>
    </rpm:obsoletes>
    <file>/usr/bin/salt-factories</file>
    <file>/usr/bin/salt-factories-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-shell-utilities</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.6.0" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">ed380faaa626c1a066c78cecc172e48492d473d1a5a6170f8e2e693bcc85ca5592d450b63e0310d0492843160a2054c16d64d722f1ddc83bdd7aacc6c5795221</checksum>
  <summary>Pytest plugin to simplify running shell commands against the system</summary>
  <description>Pytest plugin to simplify running shell commands against the system</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-shell-utilities</url>
  <time file="1748601661" build="1748601658"/>
  <size package="85824" installed="497837" archive="515120"/>
  <location href="noarch/python311-pytest-shell-utilities-1.6.0-2.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-shell-utilities-1.6.0-2.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="20073"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-shell-utilities" flags="EQ" epoch="0" ver="1.6.0" rel="2.5"/>
      <rpm:entry name="python3.11dist(pytest-shell-utilities)" flags="EQ" epoch="0" ver="1.6"/>
      <rpm:entry name="python311-pytest-shell-utilities" flags="EQ" epoch="0" ver="1.6.0" rel="2.5"/>
      <rpm:entry name="python3dist(pytest-shell-utilities)" flags="EQ" epoch="0" ver="1.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-psutil" flags="GE" epoch="0" ver="5.0.0"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-pytest-helpers-namespace"/>
      <rpm:entry name="python311-pytest-skip-markers"/>
      <rpm:entry name="python311-typing-extensions"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-shell-utilities" flags="LT" epoch="0" ver="1.6.0" rel="2.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-skip-markers</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.3.0" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">f0d63def0d05dedd381e1e96f8e8b53646d621bdaaf580bd396e238004a87972598dfbf8ff5bea6125160edb16d29e483d4ad49c143535ef65a64e137ab5583e</checksum>
  <summary>Pytest plugin for conditionally skipping tests</summary>
  <description>It’s a collection of of useful skip markers created to simplify and reduce code
required to skip tests in some common scenarios, for example, platform specific
tests.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-skip-markers</url>
  <time file="1748601503" build="1748601500"/>
  <size package="57132" installed="349319" archive="364300"/>
  <location href="noarch/python311-pytest-skip-markers-1.3.0-2.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-skip-markers-1.3.0-2.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18269"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-skip-markers" flags="EQ" epoch="0" ver="1.3.0" rel="2.5"/>
      <rpm:entry name="python3.11dist(pytest-skip-markers)" flags="EQ" epoch="0" ver="1.3"/>
      <rpm:entry name="python311-pytest-skip-markers" flags="EQ" epoch="0" ver="1.3.0" rel="2.5"/>
      <rpm:entry name="python3dist(pytest-skip-markers)" flags="EQ" epoch="0" ver="1.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-distro"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-skip-markers" flags="LT" epoch="0" ver="1.3.0" rel="2.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-system-statistics</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.0.2" rel="2.5"/>
  <checksum type="sha512" pkgid="YES">015d96575ebef8d79ffb7ffdac7f3d03275615fad31d08828272adf983b36b5877fd9e1f1b4baedd0ac55d4c022f5e0f7a1f7445c046e56967200d49ba2dbf1c</checksum>
  <summary>Pytest plugin to track and report system usage statistics</summary>
  <description>Pytest plugin to track and report system usage statistics</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-system-statistics</url>
  <time file="1748601660" build="1748601657"/>
  <size package="27538" installed="73459" archive="78480"/>
  <location href="noarch/python311-pytest-system-statistics-1.0.2-2.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-system-statistics-1.0.2-2.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11101"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-system-statistics" flags="EQ" epoch="0" ver="1.0.2" rel="2.5"/>
      <rpm:entry name="python3.11dist(pytest-system-statistics)" flags="EQ" epoch="0" ver="1.0.2"/>
      <rpm:entry name="python311-pytest-system-statistics" flags="EQ" epoch="0" ver="1.0.2" rel="2.5"/>
      <rpm:entry name="python3dist(pytest-system-statistics)" flags="EQ" epoch="0" ver="1.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-attrs" flags="GE" epoch="0" ver="19.2.0"/>
      <rpm:entry name="python311-psutil" flags="GE" epoch="0" ver="5.0.0"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="6.0.0"/>
      <rpm:entry name="python311-pytest-skip-markers"/>
      <rpm:entry name="python311-typing-extensions"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-system-statistics" flags="LT" epoch="0" ver="1.0.2" rel="2.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-pytest-tempdir</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2019.10.12" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">b280843b2ebd8b08936e888baa2fe10c2079e4d61f5abb81c780efc5664670da7c857fc40ddca3186aa83291361433a131f1e82970b44dfbc39ad11cd3e1548f</checksum>
  <summary>Predictable and repeatable tempdir support</summary>
  <description>Predictable and repeatable tempdir support.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/saltstack/pytest-tempdir</url>
  <time file="1748601142" build="1748601139"/>
  <size package="17929" installed="24225" archive="28732"/>
  <location href="noarch/python311-pytest-tempdir-2019.10.12-2.6.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-pytest-tempdir-2019.10.12-2.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10461"/>
    <rpm:provides>
      <rpm:entry name="python3-pytest-tempdir" flags="EQ" epoch="0" ver="2019.10.12" rel="2.6"/>
      <rpm:entry name="python3.11dist(pytest-tempdir)" flags="EQ" epoch="0" ver="2019.10.12"/>
      <rpm:entry name="python311-pytest-tempdir" flags="EQ" epoch="0" ver="2019.10.12" rel="2.6"/>
      <rpm:entry name="python3dist(pytest-tempdir)" flags="EQ" epoch="0" ver="2019.10.12"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-pytest" flags="GE" epoch="0" ver="2.8.1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-pytest-tempdir" flags="LT" epoch="0" ver="2019.10.12" rel="2.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-python3-pip-wheel</name>
  <arch>noarch</arch>
  <version epoch="0" ver="20.0.2" rel="28.1"/>
  <checksum type="sha512" pkgid="YES">39e03188cc0ef329f4c2ee8e1068c775334e1173c7adb3ea0f01cd9c0ea5f29802075fadea99f77280178dd38901f10caa1dd442ec0e63fdc713af39a7e7625d</checksum>
  <summary>A Python package management system</summary>
  <description>Pip is a replacement for easy_install. It uses mostly the same techniques for
finding packages, so packages that were made easy_installable should be
pip-installable as well.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://www.pip-installer.org</url>
  <time file="1786463841" build="1786463806"/>
  <size package="1333333" installed="1293748" archive="1294184"/>
  <location href="noarch/python311-python3-pip-wheel-20.0.2-28.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python3-pip-wheel-20.0.2-28.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="83541"/>
    <rpm:provides>
      <rpm:entry name="python3-python3-pip-wheel" flags="EQ" epoch="0" ver="20.0.2" rel="28.1"/>
      <rpm:entry name="python311-python3-pip-wheel" flags="EQ" epoch="0" ver="20.0.2" rel="28.1"/>
      <rpm:entry name="python36-pip" flags="EQ" epoch="0" ver="20.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="coreutils"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python3-xml"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-python3-pip-wheel" flags="LT" epoch="0" ver="20.0.2" rel="28.1"/>
      <rpm:entry name="python36-pip" flags="LE" epoch="0" ver="20.0.2"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-requests</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.25.1" rel="3.14.6"/>
  <checksum type="sha512" pkgid="YES">09d5eafacdd1b6899b7d15c2bc44c446c1a6f0e01f3d323c75ba36ab266bf9ae8b8231b5a00d655c630324fe1ac060179538d215ff59c0d43b41b408304d1e5a</checksum>
  <summary>Python HTTP Library</summary>
  <description>Requests is an HTTP library, written in Python, as an alternative
to Python's builtin urllib2 which requires work (even
method overrides) to perform basic tasks.

Features of Requests:
 - GET, HEAD, POST, PUT, DELETE Requests:
   + HTTP Header Request Attachment.
   + Data/Params Request Attachment.
   + Multipart File Uploads.
   + CookieJar Support.
   + Redirection History.
   + Redirection Recursion Urllib Fix.
   + Automatic Decompression of GZipped Content.
   + Unicode URL Support.
 - Authentication:
   + URL + HTTP Auth Registry.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://python-requests.org/</url>
  <time file="1742418476" build="1742418470"/>
  <size package="193415" installed="469726" archive="482412"/>
  <location href="noarch/python311-requests-2.25.1-3.14.6.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-requests-2.25.1-3.14.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="68801"/>
    <rpm:provides>
      <rpm:entry name="python3-requests" flags="EQ" epoch="0" ver="2.25.1" rel="3.14.6"/>
      <rpm:entry name="python3.11dist(requests)" flags="EQ" epoch="0" ver="2.25.1"/>
      <rpm:entry name="python311-requests" flags="EQ" epoch="0" ver="2.25.1" rel="3.14.6"/>
      <rpm:entry name="python3dist(requests)" flags="EQ" epoch="0" ver="2.25.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311"/>
      <rpm:entry name="python311-certifi" flags="GE" epoch="0" ver="2017.4.17"/>
      <rpm:entry name="python311-chardet" flags="GE" epoch="0" ver="3.0.2"/>
      <rpm:entry name="python311-idna" flags="GE" epoch="0" ver="2.5"/>
      <rpm:entry name="python311-py"/>
      <rpm:entry name="python311-urllib3" flags="GE" epoch="0" ver="1.21.1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-requests" flags="LT" epoch="0" ver="2.25.1" rel="3.14.6"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
      <rpm:entry name="python311-PySocks" flags="GE" epoch="0" ver="1.5.6"/>
      <rpm:entry name="python311-cryptography" flags="GE" epoch="0" ver="1.3.4"/>
      <rpm:entry name="python311-pyOpenSSL" flags="GE" epoch="0" ver="0.14"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-requests</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.26.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">8818db50f0d877e0b9ecc3db2e8e89c4205ccd1c8662a41952ed4b55e754fd79b0e2ea10fe25064b10ffde832f34c44125be3d1d1da335b56f0c4a005601d831</checksum>
  <summary>Python HTTP Library</summary>
  <description>Requests is an HTTP library, written in Python, as an alternative
to Python's builtin urllib2 which requires work (even
method overrides) to perform basic tasks.

Features of Requests:
 - GET, HEAD, POST, PUT, DELETE Requests:
   + HTTP Header Request Attachment.
   + Data/Params Request Attachment.
   + Multipart File Uploads.
   + CookieJar Support.
   + Redirection History.
   + Redirection Recursion Urllib Fix.
   + Automatic Decompression of GZipped Content.
   + Unicode URL Support.
 - Authentication:
   + URL + HTTP Auth Registry.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://python-requests.org/</url>
  <time file="1748601145" build="1748601141"/>
  <size package="196173" installed="476947" archive="489628"/>
  <location href="noarch/python311-requests-2.26.0-1.2.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-requests-2.26.0-1.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="69661"/>
    <rpm:provides>
      <rpm:entry name="python3-requests" flags="EQ" epoch="0" ver="2.26.0" rel="1.2"/>
      <rpm:entry name="python3.11dist(requests)" flags="EQ" epoch="0" ver="2.26"/>
      <rpm:entry name="python311-requests" flags="EQ" epoch="0" ver="2.26.0" rel="1.2"/>
      <rpm:entry name="python3dist(requests)" flags="EQ" epoch="0" ver="2.26"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="ca-certificates"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311"/>
      <rpm:entry name="python311-certifi" flags="GE" epoch="0" ver="2017.4.17"/>
      <rpm:entry name="python311-charset-normalizer" flags="GE" epoch="0" ver="2.0.0"/>
      <rpm:entry name="python311-idna" flags="GE" epoch="0" ver="2.5"/>
      <rpm:entry name="python311-py"/>
      <rpm:entry name="python311-urllib3" flags="GE" epoch="0" ver="1.21.1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-requests" flags="LT" epoch="0" ver="2.26.0" rel="1.2"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
      <rpm:entry name="python311-PySocks" flags="GE" epoch="0" ver="1.5.6"/>
      <rpm:entry name="python311-cryptography" flags="GE" epoch="0" ver="1.3.4"/>
      <rpm:entry name="python311-pyOpenSSL" flags="GE" epoch="0" ver="0.14"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-rfc3986</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.4.0" rel="7.6.5"/>
  <checksum type="sha512" pkgid="YES">0a1e13e813efe6791f3ebabc439a48855a9979342757e23a8ce244f4c3ec6e906c5afc2044c9bc74b586790c549defc0ec225d2f7ff8d71b1e9b49df5f2cac60</checksum>
  <summary>Python module for validating URI references per RFC 3986</summary>
  <description>A Python implementation of `RFC 3986`_ including validation and authority
parsing. Coming soon: `Reference Resolution &lt;http://tools.ietf.org/html/rfc3986#section-5&gt;`_.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://rfc3986.rtfd.org</url>
  <time file="1748601506" build="1748601500"/>
  <size package="64528" installed="210882" archive="220492"/>
  <location href="noarch/python311-rfc3986-1.4.0-7.6.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch1b</rpm:buildhost>
    <rpm:sourcerpm>python-rfc3986-1.4.0-7.6.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18165"/>
    <rpm:provides>
      <rpm:entry name="python3-rfc3986" flags="EQ" epoch="0" ver="1.4.0" rel="7.6.5"/>
      <rpm:entry name="python3.11dist(rfc3986)" flags="EQ" epoch="0" ver="1.4"/>
      <rpm:entry name="python311-rfc3986" flags="EQ" epoch="0" ver="1.4.0" rel="7.6.5"/>
      <rpm:entry name="python3dist(rfc3986)" flags="EQ" epoch="0" ver="1.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-rfc3986" flags="LT" epoch="0" ver="1.4.0" rel="7.6.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-s3transfer</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.16.0" rel="13.15.1"/>
  <checksum type="sha512" pkgid="YES">ceba42a46a7653ba2998f63cc4c672d2c1976e26319a8ea0dd565a711405efae3fae8a421f46c11a862a139b29f4b9326a1384b124273344f478828612a61ac3</checksum>
  <summary>Python S3 transfer manager</summary>
  <description>A transfer manager for Amazon Web Services S3</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/boto/s3transfer</url>
  <time file="1771923114" build="1771923066"/>
  <size package="159944" installed="698561" archive="710172"/>
  <location href="noarch/python311-s3transfer-0.16.0-13.15.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-s3transfer-0.16.0-13.15.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="18489"/>
    <rpm:provides>
      <rpm:entry name="python3-s3transfer" flags="EQ" epoch="0" ver="0.16.0" rel="13.15.1"/>
      <rpm:entry name="python3.11dist(s3transfer)" flags="EQ" epoch="0" ver="0.16"/>
      <rpm:entry name="python311-s3transfer" flags="EQ" epoch="0" ver="0.16.0" rel="13.15.1"/>
      <rpm:entry name="python3dist(s3transfer)" flags="EQ" epoch="0" ver="0.16"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-botocore &gt;= 1.37.4 with python311-botocore &lt;= 2.0.0)"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-requests"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-s3transfer" flags="LT" epoch="0" ver="0.16.0" rel="13.15.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-salt-test</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.7" rel="2.1"/>
  <checksum type="sha512" pkgid="YES">b0de0aa6b38308b13ae8eb08ccc211a422c8556de41162c1b64464f2f68d3c17137c492de43a16071f31fdaa10800d6298bdbc129c1bda1e026cf0a970037c69</checksum>
  <summary>Run Salt's test suite by "test group"</summary>
  <description>salt-test is a test suite launcher for Salt's test suite by "test group".  It takes a `skiplist` that defines which tests files to ignore and which tests to skip.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url></url>
  <time file="1781520308" build="1781520294"/>
  <size package="25045" installed="50743" archive="54112"/>
  <location href="noarch/python311-salt-test-1.7-2.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch3a</rpm:buildhost>
    <rpm:sourcerpm>python-salt-test-1.7-2.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11213"/>
    <rpm:provides>
      <rpm:entry name="python3-salt-test" flags="EQ" epoch="0" ver="1.7" rel="2.1"/>
      <rpm:entry name="python3.11dist(salt-test)" flags="EQ" epoch="0" ver="1.7"/>
      <rpm:entry name="python311-salt-test" flags="EQ" epoch="0" ver="1.7" rel="2.1"/>
      <rpm:entry name="python3dist(salt-test)" flags="EQ" epoch="0" ver="1.7"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python311-salt-testsuite or venv-salt-minion-testsuite)"/>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-requests"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-salt-test" flags="LT" epoch="0" ver="1.7" rel="2.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/salt-test</file>
    <file>/usr/bin/salt-test</file>
    <file>/usr/bin/salt-test-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools</name>
  <arch>noarch</arch>
  <version epoch="0" ver="57.0.0" rel="1.4"/>
  <checksum type="sha512" pkgid="YES">e0c7bd390fd4f80c3a1e40d0f52ad12211056433da863ae0b659311c7c522c912e5de2b81d70395b4ca349e6676566284ed31d729069cb157f8db7c39e37a714</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1742418410" build="1742418396"/>
  <size package="1214055" installed="5489733" archive="5584036"/>
  <location href="noarch/python311-setuptools-57.0.0-1.4.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1d</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-57.0.0-1.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="155161"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools" flags="EQ" epoch="0" ver="57.0.0" rel="1.4"/>
      <rpm:entry name="python3.11dist(pkg_resources)" flags="EQ" epoch="0" ver="57.0.0"/>
      <rpm:entry name="python3.11dist(setuptools)" flags="EQ" epoch="0" ver="57"/>
      <rpm:entry name="python3.11dist(setuptools)" flags="EQ" epoch="0" ver="57.0.0"/>
      <rpm:entry name="python311-setuptools" flags="EQ" epoch="0" ver="57.0.0" rel="1.4"/>
      <rpm:entry name="python3dist(pkg_resources)" flags="EQ" epoch="0" ver="57.0.0"/>
      <rpm:entry name="python3dist(setuptools)" flags="EQ" epoch="0" ver="57"/>
      <rpm:entry name="python3dist(setuptools)" flags="EQ" epoch="0" ver="57.0.0"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-appdirs" flags="GE" epoch="0" ver="1.4.3"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python311-more-itertools" flags="GE" epoch="0" ver="8.8.0"/>
      <rpm:entry name="python311-ordered-set" flags="GE" epoch="0" ver="3.1.1"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.4"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.2.1"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools" flags="LT" epoch="0" ver="57.0.0" rel="1.4"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools</name>
  <arch>noarch</arch>
  <version epoch="0" ver="69.0.2" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">af91235f5c9819c7a3554fc5b3c8e979ab15ad6606a28e01d22b9ca483dfbd50d69ce2efba41123cc7532cad4c138292090a29440ba743b61670a14efc709566</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1748601254" build="1748601246"/>
  <size package="1488990" installed="7088764" archive="7238908"/>
  <location href="noarch/python311-setuptools-69.0.2-1.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0 AND MIT AND BSD-2-Clause AND Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-69.0.2-1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="239777"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
      <rpm:entry name="python3.11dist(setuptools)" flags="EQ" epoch="0" ver="69.0.2"/>
      <rpm:entry name="python311-setuptools" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
      <rpm:entry name="python3dist(setuptools)" flags="EQ" epoch="0" ver="69.0.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools" flags="LT" epoch="0" ver="69.0.2" rel="1.1"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools-declarative-requirements</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.3.0" rel="12.4"/>
  <checksum type="sha512" pkgid="YES">c79a386024652a057e2b43de1c2a63d23d840e433ff116e6dd7f0ba518d28bea8706a9c42cef540fb5b93a94bbd05b213cb691570be643f6944ace6fed099cbc</checksum>
  <summary>File support for setuptools declarative setup.cfg</summary>
  <description>File support for setuptools declarative setup.cfg.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/s0undt3ch/setuptools-declarative-requirements</url>
  <time file="1748601429" build="1748601426"/>
  <size package="21847" installed="42352" archive="47284"/>
  <location href="noarch/python311-setuptools-declarative-requirements-1.3.0-12.4.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-declarative-requirements-1.3.0-12.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11277"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools-declarative-requirements" flags="EQ" epoch="0" ver="1.3.0" rel="12.4"/>
      <rpm:entry name="python3.11dist(setuptools-declarative-requirements)" flags="EQ" epoch="0" ver="1.3"/>
      <rpm:entry name="python311-setuptools-declarative-requirements" flags="EQ" epoch="0" ver="1.3.0" rel="12.4"/>
      <rpm:entry name="python3dist(setuptools-declarative-requirements)" flags="EQ" epoch="0" ver="1.3"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-toml"/>
      <rpm:entry name="python311-wheel"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools-declarative-requirements" flags="LT" epoch="0" ver="1.3.0" rel="12.4"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools-git</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.2" rel="2.6"/>
  <checksum type="sha512" pkgid="YES">48f9cc5acc15cd4b2e268b71e25bba23dc5041d6df4f425a98acaaa3f1a387242be975450ed9e912e20e7bd37737d8802f5479262c9ca03a2dd67be2dd6385d5</checksum>
  <summary>Setuptools revision control system plugin for Git</summary>
  <description>This is a plugin for setuptools that enables git integration. Once
installed, Setuptools can be told to include in a package distribution
all the files tracked by git. This is an alternative to explicit
inclusion specifications with MANIFEST.in.

This package was formerly known as gitlsfiles. The name change is the
result of an effort by the setuptools plugin developers to provide a
uniform naming convention.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/wichert/setuptools-git</url>
  <time file="1748601147" build="1748601144"/>
  <size package="29245" installed="102615" archive="107164"/>
  <location href="noarch/python311-setuptools-git-1.2-2.6.noarch.rpm"/>
  <format>
    <rpm:license>BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i04-ch4d</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-git-1.2-2.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11973"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools-git" flags="EQ" epoch="0" ver="1.2" rel="2.6"/>
      <rpm:entry name="python3.11dist(setuptools-git)" flags="EQ" epoch="0" ver="1.2"/>
      <rpm:entry name="python311-setuptools-git" flags="EQ" epoch="0" ver="1.2" rel="2.6"/>
      <rpm:entry name="python3dist(setuptools-git)" flags="EQ" epoch="0" ver="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools-git" flags="LT" epoch="0" ver="1.2" rel="2.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools-wheel</name>
  <arch>noarch</arch>
  <version epoch="0" ver="57.0.0" rel="1.2"/>
  <checksum type="sha512" pkgid="YES">bc37e7b66ecd043c653b62550d33855e13b35ad87dc2e136692e1b7ddde36a63ce919250fd77973028bd63b225ca6df3593051168d745ce7e5d5334a96b82377</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1741221723" build="1741221721"/>
  <size package="741667" installed="821666" archive="822112"/>
  <location href="noarch/python311-setuptools-wheel-57.0.0-1.2.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-wheel-57.0.0-1.2.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="85285"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools-wheel" flags="EQ" epoch="0" ver="57.0.0" rel="1.2"/>
      <rpm:entry name="python311-setuptools-wheel" flags="EQ" epoch="0" ver="57.0.0" rel="1.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python311-appdirs" flags="GE" epoch="0" ver="1.4.3"/>
      <rpm:entry name="python311-base" flags="GE" epoch="0" ver="3.6"/>
      <rpm:entry name="python311-more-itertools" flags="GE" epoch="0" ver="8.8.0"/>
      <rpm:entry name="python311-ordered-set" flags="GE" epoch="0" ver="3.1.1"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.4"/>
      <rpm:entry name="python311-pyparsing" flags="GE" epoch="0" ver="2.2.1"/>
      <rpm:entry name="python311-xml"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools-wheel" flags="LT" epoch="0" ver="57.0.0" rel="1.2"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools-wheel</name>
  <arch>noarch</arch>
  <version epoch="0" ver="69.0.2" rel="1.1"/>
  <checksum type="sha512" pkgid="YES">b0a2a0e099c6e00bd2e383fcf081c01516609048e5c550da4fdb1e999fb5d32b5b37415188888c997240c659c771e97401e5351757182031038fe50b0b5a92dd</checksum>
  <summary>Download, build, install, upgrade, and uninstall Python packages</summary>
  <description>setuptools is a collection of enhancements to the Python distutils that
allow you to build and distribute Python packages,
especially ones that have dependencies on other packages.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools</url>
  <time file="1748601250" build="1748601247"/>
  <size package="814443" installed="768420" archive="768864"/>
  <location href="noarch/python311-setuptools-wheel-69.0.2-1.1.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0 AND MIT AND BSD-2-Clause AND Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>h02-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools-wheel-69.0.2-1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="130341"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools-wheel" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
      <rpm:entry name="python311-setuptools-wheel" flags="EQ" epoch="0" ver="69.0.2" rel="1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools-wheel" flags="LT" epoch="0" ver="69.0.2" rel="1.1"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="ca-certificates-mozilla"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-setuptools_scm</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.4.2" rel="1.8"/>
  <checksum type="sha512" pkgid="YES">708da519c23296aa2a70c95672be4689e9e4c9e97758506329ebcc34c3bf43655b48d008de4c218fb1d353b76d8a7c7e786e53099ab8459a82ed844841df56f8</checksum>
  <summary>Python setuptools handler for SCM tags</summary>
  <description>The setuptools_scm package handles managing one's Python package versions
in SCM metadata. It also handles file finders for the supperted SCMs.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/setuptools_scm</url>
  <time file="1748601146" build="1748601142"/>
  <size package="105812" installed="317197" archive="331108"/>
  <location href="noarch/python311-setuptools_scm-6.4.2-1.8.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch2c</rpm:buildhost>
    <rpm:sourcerpm>python-setuptools_scm-6.4.2-1.8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="34441"/>
    <rpm:provides>
      <rpm:entry name="python3-setuptools_scm" flags="EQ" epoch="0" ver="6.4.2" rel="1.8"/>
      <rpm:entry name="python3.11dist(setuptools-scm)" flags="EQ" epoch="0" ver="6.4.2"/>
      <rpm:entry name="python311-setuptools_scm" flags="EQ" epoch="0" ver="6.4.2" rel="1.8"/>
      <rpm:entry name="python3dist(setuptools-scm)" flags="EQ" epoch="0" ver="6.4.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-packaging" flags="GE" epoch="0" ver="20.0"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="python311-tomli"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-setuptools_scm" flags="LT" epoch="0" ver="6.4.2" rel="1.8"/>
    </rpm:obsoletes>
    <rpm:recommends>
      <rpm:entry name="git-core"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>python311-testinfra</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.12.0" rel="3.5"/>
  <checksum type="sha512" pkgid="YES">212062ed25117970b026da9030ef9bf784a6e518d43d3e86ac7e01f312ac5a5ae19e9d68a6dd36319722554985768ccc595d0552e4f9a168a0a01422a2580a4a</checksum>
  <summary>Test infrastructures</summary>
  <description>With Testinfra you can write unit tests in Python to test actual state of
your servers configured by managements tools like Salt, Ansible, Puppet,
Chef and so on.

Testinfra aims to be a Serverspec equivalent in python and is written as
a plugin to the Pytest test engine</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>http://github.com/philpep/testinfra</url>
  <time file="1748601144" build="1748601140"/>
  <size package="113041" installed="366121" archive="391744"/>
  <location href="noarch/python311-testinfra-1.12.0-3.5.noarch.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>i03-ch1a</rpm:buildhost>
    <rpm:sourcerpm>python-testinfra-1.12.0-3.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="29001"/>
    <rpm:provides>
      <rpm:entry name="python3-testinfra" flags="EQ" epoch="0" ver="1.12.0" rel="3.5"/>
      <rpm:entry name="python3.11dist(testinfra)" flags="EQ" epoch="0" ver="1.12"/>
      <rpm:entry name="python311-testinfra" flags="EQ" epoch="0" ver="1.12.0" rel="3.5"/>
      <rpm:entry name="python3dist(testinfra)" flags="EQ" epoch="0" ver="1.12"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-pytest"/>
      <rpm:entry name="python311-six" flags="GE" epoch="0" ver="1.4"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-testinfra" flags="LT" epoch="0" ver="1.12.0" rel="3.5"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/testinfra</file>
    <file>/usr/bin/testinfra</file>
    <file>/usr/bin/testinfra-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-testpath</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.4.4" rel="2.7"/>
  <checksum type="sha512" pkgid="YES">57e9e5056f185198977b69171206abeae99b3bc83b9fc7bdce5486ac150aff96894133cec76312db452610ded42f2cbad5f7f2a29abc1da708f51ef2839cb1ab</checksum>
  <summary>Test utilities for code working with files and commands</summary>
  <description>Testpath is a collection of utilities for Python code working with
files and commands.

It contains functions to check things on the filesystem, and tools
for mocking system commands and recording calls to those.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/jupyter/testpath</url>
  <time file="1748601501" build="1748601497"/>
  <size package="28755" installed="61689" archive="66716"/>
  <location href="noarch/python311-testpath-0.4.4-2.7.noarch.rpm"/>
  <format>
    <rpm:license>LGPL-2.1-or-later OR BSD-3-Clause</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-testpath-0.4.4-2.7.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12809"/>
    <rpm:provides>
      <rpm:entry name="python3-testpath" flags="EQ" epoch="0" ver="0.4.4" rel="2.7"/>
      <rpm:entry name="python3.11dist(testpath)" flags="EQ" epoch="0" ver="0.4.4"/>
      <rpm:entry name="python311-testpath" flags="EQ" epoch="0" ver="0.4.4" rel="2.7"/>
      <rpm:entry name="python3dist(testpath)" flags="EQ" epoch="0" ver="0.4.4"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-testpath" flags="LT" epoch="0" ver="0.4.4" rel="2.7"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-toml</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.10.2" rel="3.6.5"/>
  <checksum type="sha512" pkgid="YES">0d4729b46190c8760da9d05d0234e4dbec205073b789fb382818de49e082359d7a16fb2df9e24c4f20ef03755dd53652d6ebc885b81f2e29e42900ccc448c9c0</checksum>
  <summary>Python module which parses and emits TOML</summary>
  <description>Python toml allows to parse and create toml configuration files.
See below the toml specification link.

Usage
toml.loads --- takes a string to be parsed as toml and returns
the corresponding dictionary
toml.dumps --- takes a dictionary and returns a string which
is the contents of the corresponding toml file.

There are other functions which can be used to dump and load various
fragments of toml but dumps and loads will cover most usage.

Current Version of TOML Specification
https://github.com/mojombo/toml/blob/v0.4.0/README.md</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/uiri/toml</url>
  <time file="1748601141" build="1748601138"/>
  <size package="55719" installed="139915" archive="145608"/>
  <location href="noarch/python311-toml-0.10.2-3.6.5.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i02-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-toml-0.10.2-3.6.5.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14633"/>
    <rpm:provides>
      <rpm:entry name="python3-toml" flags="EQ" epoch="0" ver="0.10.2" rel="3.6.5"/>
      <rpm:entry name="python3.11dist(toml)" flags="EQ" epoch="0" ver="0.10.2"/>
      <rpm:entry name="python311-toml" flags="EQ" epoch="0" ver="0.10.2" rel="3.6.5"/>
      <rpm:entry name="python3dist(toml)" flags="EQ" epoch="0" ver="0.10.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-toml" flags="LT" epoch="0" ver="0.10.2" rel="3.6.5"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-tqdm</name>
  <arch>noarch</arch>
  <version epoch="0" ver="4.45.0" rel="3.7"/>
  <checksum type="sha512" pkgid="YES">623f34c7c54b5acabad63cb55db22de697fd45d547de8071617268d9d0b6bdf7a27bf892fa33405376d09eb782525e6c3a1c93ed8c401491001f2b438ae03374</checksum>
  <summary>An extensible progress meter</summary>
  <description>tqdm lets you output a progress meter from within loops by wrapping
any iterable with "tqdm(iterable)".
tqdm's overhead is one order of magnitude less than python-progressbar
and does not require ncurses.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/tqdm/tqdm</url>
  <time file="1748601145" build="1748601141"/>
  <size package="151329" installed="477002" archive="493488"/>
  <location href="noarch/python311-tqdm-4.45.0-3.7.noarch.rpm"/>
  <format>
    <rpm:license>MPL-2.0 AND MIT</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i04-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python-tqdm-4.45.0-3.7.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="43249"/>
    <rpm:provides>
      <rpm:entry name="python3-tqdm" flags="EQ" epoch="0" ver="4.45.0" rel="3.7"/>
      <rpm:entry name="python3.11dist(tqdm)" flags="EQ" epoch="0" ver="4.45"/>
      <rpm:entry name="python311-tqdm" flags="EQ" epoch="0" ver="4.45.0" rel="3.7"/>
      <rpm:entry name="python3dist(tqdm)" flags="EQ" epoch="0" ver="4.45"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-tqdm" flags="LT" epoch="0" ver="4.45.0" rel="3.7"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/tqdm</file>
    <file>/usr/bin/tqdm</file>
    <file>/usr/bin/tqdm-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-twine</name>
  <arch>x86_64</arch>
  <version epoch="0" ver="3.4.1" rel="1.4"/>
  <checksum type="sha512" pkgid="YES">d5b49fab465b9bd1822cc344b15947d393bfeac7eac1f09c27504d8d589ddba96f7c179c5c99bfcb1ac2e9a29546b05c582714a40056d970fdccd633d196e9a4</checksum>
  <summary>Collection of utilities for interacting with PyPI</summary>
  <description>Twine is a utility for publishing Python packages on PyPI.

Currently it supports registering projects, uploading distributions, and
checking, if descriptions will render correctly.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/pypa/twine</url>
  <time file="1748602901" build="1748602897"/>
  <size package="78045" installed="192669" archive="204316"/>
  <location href="x86_64/python311-twine-3.4.1-1.4.x86_64.rpm"/>
  <format>
    <rpm:license>Apache-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i01-ch2a</rpm:buildhost>
    <rpm:sourcerpm>python-twine-3.4.1-1.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="22897"/>
    <rpm:provides>
      <rpm:entry name="python3-twine" flags="EQ" epoch="0" ver="3.4.1" rel="1.4"/>
      <rpm:entry name="python3.11dist(twine)" flags="EQ" epoch="0" ver="3.4.1"/>
      <rpm:entry name="python311-twine" flags="EQ" epoch="0" ver="3.4.1" rel="1.4"/>
      <rpm:entry name="python311-twine(x86-64)" flags="EQ" epoch="0" ver="3.4.1" rel="1.4"/>
      <rpm:entry name="python3dist(twine)" flags="EQ" epoch="0" ver="3.4.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-colorama" flags="GE" epoch="0" ver="0.4.3"/>
      <rpm:entry name="python311-importlib-metadata"/>
      <rpm:entry name="python311-keyring" flags="GE" epoch="0" ver="15.1"/>
      <rpm:entry name="python311-pkginfo" flags="GE" epoch="0" ver="1.4.2"/>
      <rpm:entry name="python311-readme_renderer" flags="GE" epoch="0" ver="21.0"/>
      <rpm:entry name="python311-requests" flags="GE" epoch="0" ver="2.20"/>
      <rpm:entry name="python311-requests-toolbelt" flags="GE" epoch="0" ver="0.8.0"/>
      <rpm:entry name="python311-rfc3986" flags="GE" epoch="0" ver="1.4.0"/>
      <rpm:entry name="python311-setuptools" flags="GE" epoch="0" ver="0.7.0"/>
      <rpm:entry name="python311-tqdm" flags="GE" epoch="0" ver="4.14"/>
      <rpm:entry name="update-alternatives" pre="1"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-twine" flags="LT" epoch="0" ver="3.4.1" rel="1.4"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/twine</file>
    <file>/usr/bin/twine</file>
    <file>/usr/bin/twine-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-typing_extensions</name>
  <arch>noarch</arch>
  <version epoch="0" ver="3.10.0.0" rel="3.8.4"/>
  <checksum type="sha512" pkgid="YES">db341b0b5ecfd0559cde426b8d299d360158f16f905e46e8c17e9ac1cb866f2ceb2e4a316a120b5b7a6d055b6d8c7e8b0337fdc395365053e2a11fe6b99f6892</checksum>
  <summary>Backported and Experimental Type Hints for Python 35+</summary>
  <description>The ``typing`` module was added to the standard library in Python
3.5 on a provisional basis and will no longer be provisional in
Python 3.7. However, this means users of Python 3.5 - 3.6 who are
unable to upgrade will not be able to take advantage of new types
added to the ``typing`` module, such as ``typing.Text`` or
``typing.Coroutine``.

The ``typing_extensions`` module contains both backports of these
changes as well as experimental types that will eventually be
added to the ``typing`` module, such as ``Protocol``.

Users of other Python versions should continue to install and use
the ``typing`` module from PyPi instead of using this one unless
specifically writing code that must be compatible with multiple
Python versions or requires experimental types.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/python/typing/</url>
  <time file="1748601143" build="1748601140"/>
  <size package="69252" installed="386776" archive="389356"/>
  <location href="noarch/python311-typing_extensions-3.10.0.0-3.8.4.noarch.rpm"/>
  <format>
    <rpm:license>Python-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>i03-ch2d</rpm:buildhost>
    <rpm:sourcerpm>python-typing_extensions-3.10.0.0-3.8.4.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12365"/>
    <rpm:provides>
      <rpm:entry name="python3-typing-extensions" flags="EQ" epoch="0" ver="3.10.0.0"/>
      <rpm:entry name="python3-typing_extensions" flags="EQ" epoch="0" ver="3.10.0.0" rel="3.8.4"/>
      <rpm:entry name="python3.11dist(typing-extensions)" flags="EQ" epoch="0" ver="3.10"/>
      <rpm:entry name="python311-typing-extensions" flags="EQ" epoch="0" ver="3.10.0.0"/>
      <rpm:entry name="python311-typing_extensions" flags="EQ" epoch="0" ver="3.10.0.0" rel="3.8.4"/>
      <rpm:entry name="python3dist(typing-extensions)" flags="EQ" epoch="0" ver="3.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-typing_extensions" flags="LT" epoch="0" ver="3.10.0.0" rel="3.8.4"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python311-yamllint</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.22.1" rel="3.5.7"/>
  <checksum type="sha512" pkgid="YES">69515aa387b100781594d99d967938b56b31dea89ec25a5a0f5fb0079272f84a29b9fb01adbe1309763e1ae6d7d9de9d883b00a8b968491ce72d0374dc62a3fe</checksum>
  <summary>A linter for YAML files</summary>
  <description>A linter for YAML files.

YAMLlint does not only check for syntax validity, but for weirdnesses like key
repetition and cosmetic problems such as lines length, trailing spaces,
indentation, etc.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/adrienverge/yamllint</url>
  <time file="1748601437" build="1748601430"/>
  <size package="93472" installed="333751" archive="354176"/>
  <location href="noarch/python311-yamllint-1.22.1-3.5.7.noarch.rpm"/>
  <format>
    <rpm:license>GPL-3.0-only</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>h02-ch1c</rpm:buildhost>
    <rpm:sourcerpm>python-yamllint-1.22.1-3.5.7.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26033"/>
    <rpm:provides>
      <rpm:entry name="python3-yamllint" flags="EQ" epoch="0" ver="1.22.1" rel="3.5.7"/>
      <rpm:entry name="python3.11dist(yamllint)" flags="EQ" epoch="0" ver="1.22.1"/>
      <rpm:entry name="python311-yamllint" flags="EQ" epoch="0" ver="1.22.1" rel="3.5.7"/>
      <rpm:entry name="python3dist(yamllint)" flags="EQ" epoch="0" ver="1.22.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.11"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-PyYAML"/>
      <rpm:entry name="python311-pathspec" flags="GE" epoch="0" ver="0.5.3"/>
      <rpm:entry name="python311-setuptools"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-yamllint" flags="LT" epoch="0" ver="1.22.1" rel="3.5.7"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/yamllint</file>
    <file>/usr/bin/yamllint</file>
    <file>/usr/bin/yamllint-3.11</file>
  </format>
</package>
<package type="rpm">
  <name>python311-zypp-plugin</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.6.5" rel="13.14.6"/>
  <checksum type="sha512" pkgid="YES">20ec3639de5549cec3b5b2683305651d2de53c3f7199ab5ffe6403ae6da1e7c497ab53902c14b61b2aacbd09d81953e46ad8b8394f74db860c55dc9bc479e8d6</checksum>
  <summary>Helper that makes writing ZYpp plugins easier</summary>
  <description>This API allows writing ZYpp plugins by just subclassing from a python class
and implementing the commands you want to respond to as python methods.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/openSUSE/zypp-plugin</url>
  <time file="1787404403" build="1787404389"/>
  <size package="14373" installed="12533" archive="13528"/>
  <location href="noarch/python311-zypp-plugin-0.6.5-13.14.6.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>System/Packages</rpm:group>
    <rpm:buildhost>i02-ch1c</rpm:buildhost>
    <rpm:sourcerpm>zypp-plugin-0.6.5-13.14.6.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9709"/>
    <rpm:provides>
      <rpm:entry name="python3-zypp-plugin" flags="EQ" epoch="0" ver="0.6.5" rel="13.14.6"/>
      <rpm:entry name="python311-zypp-plugin" flags="EQ" epoch="0" ver="0.6.5" rel="13.14.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.11"/>
      <rpm:entry name="python311-base"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-zypp-plugin" flags="LT" epoch="0" ver="0.6.5" rel="13.14.6"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>zypp-plugin</name>
  <arch>src</arch>
  <version epoch="0" ver="0.6.5" rel="13.14.6"/>
  <checksum type="sha512" pkgid="YES">a576b3f415ad31298fe823a02166fd5d39ec84a3c5bf36cbd86d012053d771b5e7ca4b1db6e9d6bdf7469e0bff3c04117c611af74f8d58c16c115500b05d5b0e</checksum>
  <summary>Helper that makes writing ZYpp plugins easier</summary>
  <description>This API allows writing ZYpp plugins by just subclassing from a python class
and implementing the commands you want to respond to as python methods.</description>
  <packager>https://bugzilla.suse.com</packager>
  <url>https://github.com/openSUSE/zypp-plugin</url>
  <time file="1787404403" build="1787404389"/>
  <size package="21176" installed="11342" archive="11732"/>
  <location href="src/zypp-plugin-0.6.5-13.14.6.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>SUSE LLC &lt;https://www.suse.com/&gt;</rpm:vendor>
    <rpm:group>System/Packages</rpm:group>
    <rpm:buildhost>i02-ch1c</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="13346"/>
    <rpm:provides>
      <rpm:entry name="python311-zypp-plugin" flags="EQ" epoch="0" ver="0.6.5" rel="13.14.6"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python311-devel"/>
    </rpm:requires>
  </format>
</package>
</metadata>