%global project rpm-lockfile-prototype Name: python-%project Version: 0.22.0 Release: 1.20260611070710955736.main.12.ga99d7f0%{?dist} Summary: Build manual page from python's ArgumentParser object. License: GPL-3.0-or-later URL: https://github.com/konflux-ci/rpm-lockfile-prototype Source0: rpm-lockfile-prototype-0.22.0.tar.gz BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-dnf %global _description %{expand: Generate RPM lockfile.} %description %_description %package -n python3-%project Summary: RPM lockfile generator %description -n python3-%project %_description %prep %autosetup -p1 -n rpm-lockfile-prototype-0.22.0 %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install # For official Fedora packages, including files with '*' +auto is not allowed # Replace it with a list of relevant Python modules/globs and list extra files in %%files %pyproject_save_files '*' +auto %check %pyproject_check_import %files -n python3-%project %license COPYING %doc README.md %_bindir/rpm-lockfile-prototype %_bindir/caching-rpm-lockfile-prototype %python3_sitelib/rpm_lockfile/*.py %python3_sitelib/rpm_lockfile/__pycache__/*.pyc %python3_sitelib/rpm_lockfile/content_origin/*.py %python3_sitelib/rpm_lockfile/content_origin/__pycache__/*.pyc %python3_sitelib/rpm_lockfile/vendor/__init__.py %python3_sitelib/rpm_lockfile/vendor/__pycache__/__init__.*.pyc %python3_sitelib/rpm_lockfile/vendor/bashlex/*.py %python3_sitelib/rpm_lockfile/vendor/bashlex/__pycache__/*.pyc %python3_sitelib/rpm_lockfile_prototype-*dist-info %changelog * Thu Jun 11 2026 Packit - 0.22.0-1.20260611070710955736.main.12.ga99d7f0 - style: apply ruff lint and format fixes (Lubomír Sedlář) - ci: add ruff lint and format check job (Lubomír Sedlář) - ci: upload coverage from all matrix legs with per-image flags (Lubomír Sedlář) - ci: add UBI9 and UBI10 to test matrix (Lubomír Sedlář) - ci: update Fedora matrix to currently supported releases (Lubomír Sedlář) - fix: skip Containerfile package scan when packages are explicitly declared (Albert Jubany Juarez) - perf: skip repo tag listing during skopeo inspect (Albert Jubany Juarez) - fix: support Python 3.9 by deferring annotation evaluation (Lubomír Sedlář) * Tue Sep 03 2024 Pavel Raiskup - 0.7.2-1 - initial RPM packaging