## START: Set by rpmautospec ## (rpmautospec version 0.8.4) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Test dependencies too old for RHEL 10 %if 0%{?rhel} %bcond tests 0 %else %bcond tests 1 %endif Name: pulp-cli-deb Version: 0.5.0 Release: %autorelease Summary: Command line interface to talk to the Pulp 3 REST API (deb plugin) License: GPL-2.0-or-later BuildArch: noarch URL: https://github.com/pulp/%{name} Source: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: python3-devel BuildRequires: python3-pytest BuildRequires: python3-gnupg Requires: pulp-cli >= 0.29.0 Recommends: python3-pygments Recommends: python3-click-shell Recommends: python3-secretstorage %description pulp-cli provides the "pulp" command, able to communicate with the Pulp3 API in a more natural way than plain http. Specifically, resources can not only be referenced by their href, but also their natural key (e.g. name). It also handles waiting on tasks on behalf of the user. %prep %autosetup -p1 # Remove the Python version upper bound to enable building with new versions in Fedora sed -i '/requires-python =/s/,<3\.[0-9]\+//' pyproject.toml # Remove upper version bound on setuptools to enable building with new versions in Fedora sed -i '/requires =.*setuptools/s/<[0-9]\+//' pyproject.toml # Remove upper version bound on packaging to enable building with new versions in Fedora sed -i 's/"packaging.*"/"packaging"/' pyproject.toml %generate_buildrequires %pyproject_buildrequires %build %pyproject_wheel %install %pyproject_install %pyproject_save_files pulpcore %if %{with tests} %check %pyproject_check_import pulpcore %pytest -m help_page %endif %files -n %{name} -f %{pyproject_files} %license LICENSE %doc CHANGES.md %changelog ## START: Generated by rpmautospec * Mon Jun 15 2026 Matthias Dellweg - 0.5.0-1 - Update to 0.5.0 * Wed Jun 10 2026 Python Maint - 0.4.3-5 - Rebuilt for Python 3.15 * Mon Apr 13 2026 Tomáš Hrnčiar - 0.4.3-4 - Fix pytest 9 compatibility * Tue Feb 17 2026 Simone Caronni - 0.4.3-3 - Adjust comment * Mon Feb 16 2026 Simone Caronni - 0.4.3-2 - Clean up .gitignore * Mon Feb 16 2026 Simone Caronni - 0.4.3-1 - First import ## END: Generated by rpmautospec