<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="3">
<package type="rpm">
  <name>pyproject-rpm-macros</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.23.2" rel="1.fc45"/>
  <checksum type="sha256" pkgid="YES">dd1484dabd2c83c2803ecfb9a83bc2a339039f4bfccacd4cb91957b701eb324b</checksum>
  <summary>RPM macros for PEP 517 Python packages</summary>
  <description>These macros allow projects that follow the Python packaging specifications
to be packaged as RPMs.

They work for:

* traditional Setuptools-based projects that use the setup.py file,
* newer Setuptools-based projects that have a setup.cfg file,
* general Python projects that use the PEP 517 pyproject.toml file
  (which allows using any build system, such as setuptools, flit or poetry).

These macros replace %py3_build and %py3_install,
which only work with setup.py.</description>
  <packager></packager>
  <url>https://src.fedoraproject.org/rpms/pyproject-rpm-macros</url>
  <time file="1787598353" build="1787598342"/>
  <size package="56103" installed="160031" archive="162384"/>
  <location href="10898381-pyproject-rpm-macros/pyproject-rpm-macros-1.23.2-1.fc45.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>Fedora Copr - user lbalhar</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aws-x86-64-reserved-prod-20770820-20260824-185527</rpm:buildhost>
    <rpm:sourcerpm>pyproject-rpm-macros-1.23.2-1.fc45.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="17093"/>
    <rpm:provides>
      <rpm:entry name="pyproject-rpm-macros" flags="EQ" epoch="0" ver="1.23.2" rel="1.fc45"/>
      <rpm:entry name="rpm_lua(fedora.rpm.pyproject_getopt)"/>
      <rpm:entry name="rpm_macro(_pyproject_build_flags)"/>
      <rpm:entry name="rpm_macro(_pyproject_builddir)"/>
      <rpm:entry name="rpm_macro(_pyproject_buildrequires)"/>
      <rpm:entry name="rpm_macro(_pyproject_buildsubdir_compat)"/>
      <rpm:entry name="rpm_macro(_pyproject_check_import_allow_no_modules)"/>
      <rpm:entry name="rpm_macro(_pyproject_files_base)"/>
      <rpm:entry name="rpm_macro(_pyproject_ghost_distinfo)"/>
      <rpm:entry name="rpm_macro(_pyproject_ghost_distinfo_base)"/>
      <rpm:entry name="rpm_macro(_pyproject_modules)"/>
      <rpm:entry name="rpm_macro(_pyproject_modules_base)"/>
      <rpm:entry name="rpm_macro(_pyproject_record)"/>
      <rpm:entry name="rpm_macro(_pyproject_tomlidep)"/>
      <rpm:entry name="rpm_macro(_pyproject_wheeldir)"/>
      <rpm:entry name="rpm_macro(_set_pytest_addopts)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_build)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_check)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_conf)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_generate_buildrequires)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_install)"/>
      <rpm:entry name="rpm_macro(default_toxenv)"/>
      <rpm:entry name="rpm_macro(pyproject_build_lib)"/>
      <rpm:entry name="rpm_macro(pyproject_buildrequires)"/>
      <rpm:entry name="rpm_macro(pyproject_check_import)"/>
      <rpm:entry name="rpm_macro(pyproject_extras_subpkg)"/>
      <rpm:entry name="rpm_macro(pyproject_files)"/>
      <rpm:entry name="rpm_macro(pyproject_install)"/>
      <rpm:entry name="rpm_macro(pyproject_save_files)"/>
      <rpm:entry name="rpm_macro(pyproject_wheel)"/>
      <rpm:entry name="rpm_macro(tox)"/>
      <rpm:entry name="rpm_macro(toxenv)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="((rpm-build &gt;= 4.14.90 with (rpm-build &lt; 4.19.90 or rpm-build &gt;= 4.19.91-8)) if rpm-build)"/>
      <rpm:entry name="/usr/bin/find"/>
      <rpm:entry name="/usr/bin/sed"/>
      <rpm:entry name="pyproject-srpm-macros" flags="EQ" epoch="0" ver="1.23.2" rel="1.fc45"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python-srpm-macros"/>
      <rpm:entry name="python3-rpm-macros"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>pyproject-rpm-macros</name>
  <arch>src</arch>
  <version epoch="0" ver="1.23.2" rel="1.fc45"/>
  <checksum type="sha256" pkgid="YES">fd82eb37c7bf400c69e2e4a412797864665e8000f648409746b0edb635bd6e4c</checksum>
  <summary>RPM macros for PEP 517 Python packages</summary>
  <description>These macros allow projects that follow the Python packaging specifications
to be packaged as RPMs.

They work for:

* traditional Setuptools-based projects that use the setup.py file,
* newer Setuptools-based projects that have a setup.cfg file,
* general Python projects that use the PEP 517 pyproject.toml file
  (which allows using any build system, such as setuptools, flit or poetry).

These macros replace %py3_build and %py3_install,
which only work with setup.py.</description>
  <packager></packager>
  <url>https://src.fedoraproject.org/rpms/pyproject-rpm-macros</url>
  <time file="1787598351" build="1787598342"/>
  <size package="342080" installed="2122592" archive="2126192"/>
  <location href="10898381-pyproject-rpm-macros/pyproject-rpm-macros-1.23.2-1.fc45.src.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>Fedora Copr - user lbalhar</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aws-x86-64-reserved-prod-20770820-20260824-185527</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="47444"/>
    <rpm:provides>
      <rpm:entry name="pyproject-rpm-macros" flags="EQ" epoch="0" ver="1.23.2" rel="1.fc45"/>
      <rpm:entry name="pyproject-srpm-macros" flags="EQ" epoch="0" ver="1.23.2" rel="1.fc45"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(python3dist(tomli) if python3 &lt; 3.11)"/>
      <rpm:entry name="(python3dist(wheel) if python3dist(setuptools) &lt; 71)"/>
      <rpm:entry name="python-rpm-macros"/>
      <rpm:entry name="python-srpm-macros"/>
      <rpm:entry name="python3-rpm-macros"/>
      <rpm:entry name="python3dist(packaging)"/>
      <rpm:entry name="python3dist(pip)"/>
      <rpm:entry name="python3dist(pytest)"/>
      <rpm:entry name="python3dist(pytest-xdist)"/>
      <rpm:entry name="python3dist(pyyaml)"/>
      <rpm:entry name="python3dist(setuptools)"/>
      <rpm:entry name="python3dist(tox-current-env)" flags="GE" epoch="0" ver="0.0.16"/>
      <rpm:entry name="rpm-build" flags="GE" epoch="0" ver="4.14.90"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>pyproject-srpm-macros</name>
  <arch>noarch</arch>
  <version epoch="0" ver="1.23.2" rel="1.fc45"/>
  <checksum type="sha256" pkgid="YES">851b452b93167689e3ab3934f296d090489be5cb04f0aed49cf6abf3ad33d25a</checksum>
  <summary>Minimal implementation of %pyproject_buildrequires</summary>
  <description>This package contains a minimal implementation of %pyproject_buildrequires.
When used in %generate_buildrequires, it will generate BuildRequires
for pyproject-rpm-macros. When both packages are installed, the full version
takes precedence.</description>
  <packager></packager>
  <url>https://src.fedoraproject.org/rpms/pyproject-rpm-macros</url>
  <time file="1787598352" build="1787598342"/>
  <size package="15880" installed="3478" archive="4088"/>
  <location href="10898381-pyproject-rpm-macros/pyproject-srpm-macros-1.23.2-1.fc45.noarch.rpm"/>
  <format>
    <rpm:license>MIT</rpm:license>
    <rpm:vendor>Fedora Copr - user lbalhar</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aws-x86-64-reserved-prod-20770820-20260824-185527</rpm:buildhost>
    <rpm:sourcerpm>pyproject-rpm-macros-1.23.2-1.fc45.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14097"/>
    <rpm:provides>
      <rpm:entry name="pyproject-srpm-macros" flags="EQ" epoch="0" ver="1.23.2" rel="1.fc45"/>
      <rpm:entry name="rpm_macro(_pyproject_dep_overrides)"/>
      <rpm:entry name="rpm_macro(_pyproject_files_pkgversion)"/>
      <rpm:entry name="rpm_macro(_pyproject_files_prefix)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_build)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_conf)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_generate_buildrequires)"/>
      <rpm:entry name="rpm_macro(buildsystem_pyproject_install)"/>
      <rpm:entry name="rpm_macro(pyproject_buildrequires)"/>
      <rpm:entry name="rpm_macro(pyproject_files)"/>
      <rpm:entry name="rpm_macro(pyproject_patch_dependency)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="(pyproject-rpm-macros = 1.23.2-1.fc45 if pyproject-rpm-macros)"/>
      <rpm:entry name="(rpm-build &gt;= 4.14.90 if rpm-build)"/>
    </rpm:requires>
  </format>
</package>
</metadata>