<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="6">
<package type="rpm">
  <name>python-atomicwrites</name>
  <arch>src</arch>
  <version epoch="0" ver="1.4.1" rel="bp161.40.1"/>
  <checksum type="sha512" pkgid="YES">647e96d3a98cf8b3f2df1c28290a46343a00a518f4d9a3ca8d3a39fd7ea8ad555f6757d3507366181b933a7f8480b0a043b72cca3a23309dfaaef4156c8ba689</checksum>
  <summary>Atomic file writes for Python</summary>
  <description>Atomic file writes for python3.
Features that distinguish it from other similar libraries:

- Race-free assertion that the target file doesn't yet exist. This can be
  controlled with the 'overwrite' parameter.

- High-level API that wraps a very flexible class-based API.</description>
  <packager></packager>
  <url>https://github.com/untitaker/python-atomicwrites</url>
  <time file="1782206429" build="1760953610"/>
  <size package="35161" installed="19882" archive="20404"/>
  <location href="src/python-atomicwrites-1.4.1-bp161.40.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="17948"/>
    <rpm:provides>
      <rpm:entry name="python313-atomicwrites" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python313-pip"/>
      <rpm:entry name="python313-setuptools"/>
      <rpm:entry name="python313-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-atomicwrites-doc</name>
  <arch>src</arch>
  <version epoch="0" ver="1.4.1" rel="bp161.40.1"/>
  <checksum type="sha512" pkgid="YES">b828ca23f92b7068f8d0ca44fb658f54b33113896a6651471b88c501eccf8c6c88d231f442e2db0e58e549b2c3baeaf0cdeee747eee63ab35738717327e19601</checksum>
  <summary>Atomic file writes for Python</summary>
  <description>Atomic file writes for python3.
Features that distinguish it from other similar libraries:

- Race-free assertion that the target file doesn't yet exist. This can be
  controlled with the 'overwrite' parameter.

- High-level API that wraps a very flexible class-based API.</description>
  <packager></packager>
  <url>https://github.com/untitaker/python-atomicwrites</url>
  <time file="1782206669" build="1760953610"/>
  <size package="34084" installed="19885" archive="20408"/>
  <location href="src/python-atomicwrites-doc-1.4.1-bp161.40.1.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="16870"/>
    <rpm:provides>
      <rpm:entry name="python313-atomicwrites-doc" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python313-Sphinx"/>
      <rpm:entry name="python313-atomicwrites"/>
      <rpm:entry name="python313-pip"/>
      <rpm:entry name="python313-pytest"/>
      <rpm:entry name="python313-setuptools"/>
      <rpm:entry name="python313-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python-oauth2-clientd</name>
  <arch>src</arch>
  <version epoch="0" ver="0.10.0" rel="bp161.1.1"/>
  <checksum type="sha512" pkgid="YES">29a50ac55025f2e938169179f09a7cc1ea8aaedccb5b2ad842912ee0983d67c43139d856fe45b75cefe59abee6ae23ba648bce34905d3b569d44b6aa6130b0d7</checksum>
  <summary>OAUTH2 client caching daemon</summary>
  <description>oauth2-clientd is a daemon that obtains, refreshes, and secures OAUTH2
credentials for use by other software.</description>
  <packager></packager>
  <url>https://github.com/jeffmahoney/oauth2-clientd</url>
  <time file="1782206215" build="1750197923"/>
  <size package="52117" installed="32787" archive="33340"/>
  <location href="src/python-oauth2-clientd-0.10.0-bp161.1.1.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Productivity/Networking/Security</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="22322"/>
    <rpm:provides>
      <rpm:entry name="python313-oauth2-clientd" flags="EQ" epoch="0" ver="0.10.0" rel="bp161.1.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="fdupes"/>
      <rpm:entry name="python-rpm-generators"/>
      <rpm:entry name="python313"/>
      <rpm:entry name="python313-pip"/>
      <rpm:entry name="python313-setuptools"/>
      <rpm:entry name="python313-wheel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>python313-atomicwrites</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.4.1" rel="bp161.40.1"/>
  <checksum type="sha512" pkgid="YES">59da14a228cb78ab8a6ca77d27eb36e635ae7e4ac94f3780e1a61392e5938b5e586f2775577198a266741b25814e8f15fd24b1d78f06e39f397d1644409de11d</checksum>
  <summary>Atomic file writes for Python</summary>
  <description>Atomic file writes for python3.
Features that distinguish it from other similar libraries:

- Race-free assertion that the target file doesn't yet exist. This can be
  controlled with the 'overwrite' parameter.

- High-level API that wraps a very flexible class-based API.</description>
  <packager></packager>
  <url>https://github.com/untitaker/python-atomicwrites</url>
  <time file="1782206430" build="1760953610"/>
  <size package="21768" installed="30932" archive="34288"/>
  <location href="noarch/python313-atomicwrites-1.4.1-bp161.40.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python-atomicwrites-1.4.1-bp161.40.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11997"/>
    <rpm:provides>
      <rpm:entry name="python3-atomicwrites" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
      <rpm:entry name="python3.13dist(atomicwrites)" flags="EQ" epoch="0" ver="1.4.1"/>
      <rpm:entry name="python313-atomicwrites" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
      <rpm:entry name="python3dist(atomicwrites)" flags="EQ" epoch="0" ver="1.4.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python3-atomicwrites" flags="LT" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python313-atomicwrites-doc</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.4.1" rel="bp161.40.1"/>
  <checksum type="sha512" pkgid="YES">6608305548b1244f5d21bdd66dd35f68cf5ffa6b5fa9d721aca053dada078f8c7ab50f603e25d3cf1d214f00e804e0a448b910e0625f5666e577974d7bbcaeba</checksum>
  <summary>Atomic file writes for Python</summary>
  <description>Atomic file writes for python3.
Features that distinguish it from other similar libraries:

- Race-free assertion that the target file doesn't yet exist. This can be
  controlled with the 'overwrite' parameter.

- High-level API that wraps a very flexible class-based API.</description>
  <packager></packager>
  <url>https://github.com/untitaker/python-atomicwrites</url>
  <time file="1782206669" build="1760953610"/>
  <size package="42128" installed="151191" archive="156844"/>
  <location href="noarch/python313-atomicwrites-doc-1.4.1-bp161.40.1.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Development/Languages/Python</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python-atomicwrites-doc-1.4.1-bp161.40.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13293"/>
    <rpm:provides>
      <rpm:entry name="python3-atomicwrites-doc" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
      <rpm:entry name="python313-atomicwrites-doc" flags="EQ" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
    </rpm:provides>
    <rpm:obsoletes>
      <rpm:entry name="python3-atomicwrites-doc" flags="LT" epoch="0" ver="1.4.1" rel="bp161.40.1"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>python313-oauth2-clientd</name>
  <arch>noarch</arch>
  <version epoch="0" ver="0.10.0" rel="bp161.1.1"/>
  <checksum type="sha512" pkgid="YES">3e4b74cd92aaf5e5bd894de4682cc59bbeaa218b3605b9da3f427ecfa5db1bf3bb25617adabe12e0e6ecbe2f79cb7b9aebee678b0eb87c773bcfd4c80e0ec861</checksum>
  <summary>OAUTH2 client caching daemon</summary>
  <description>oauth2-clientd is a daemon that obtains, refreshes, and secures OAUTH2
credentials for use by other software.</description>
  <packager></packager>
  <url>https://github.com/jeffmahoney/oauth2-clientd</url>
  <time file="1782206215" build="1750197923"/>
  <size package="61803" installed="162085" archive="169208"/>
  <location href="noarch/python313-oauth2-clientd-0.10.0-bp161.1.1.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0</rpm:license>
    <rpm:vendor>obs://build.opensuse.org/home:jeff_mahoney:security:oauth2</rpm:vendor>
    <rpm:group>Productivity/Networking/Security</rpm:group>
    <rpm:buildhost>reproducible</rpm:buildhost>
    <rpm:sourcerpm>python-oauth2-clientd-0.10.0-bp161.1.1.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="16625"/>
    <rpm:provides>
      <rpm:entry name="oauth2-clientd" flags="EQ" epoch="0" ver="0.10.0"/>
      <rpm:entry name="python3-oauth2-clientd" flags="EQ" epoch="0" ver="0.10.0" rel="bp161.1.1"/>
      <rpm:entry name="python3.13dist(oauth2-clientd)" flags="EQ" epoch="0" ver="0.10"/>
      <rpm:entry name="python313-oauth2-clientd" flags="EQ" epoch="0" ver="0.10.0" rel="bp161.1.1"/>
      <rpm:entry name="python3dist(oauth2-clientd)" flags="EQ" epoch="0" ver="0.10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python3 &gt;= 3.7 or python3-importlib_resources)"/>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.13"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.13"/>
      <rpm:entry name="python313-atomicwrites"/>
      <rpm:entry name="python313-cryptography"/>
      <rpm:entry name="python313-python-daemon"/>
      <rpm:entry name="python313-requests-oauthlib"/>
      <rpm:entry name="update-alternatives" pre="1"/>
      <rpm:entry name="update-alternatives"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="oauth2-clientd" flags="LT" epoch="0" ver="0.10.0"/>
      <rpm:entry name="python3-oauth2-clientd" flags="LT" epoch="0" ver="0.10.0" rel="bp161.1.1"/>
    </rpm:obsoletes>
    <file type="ghost">/etc/alternatives/oauth2-clientd</file>
    <file>/usr/bin/oauth2-clientd</file>
    <file>/usr/bin/oauth2-clientd-3.13</file>
  </format>
</package>
</metadata>