Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions comps/comps-pulpcore-el10.xml
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,7 @@
<packagereq type="default">python3.12-pulp-smart-proxy</packagereq>
<packagereq type="default">python3.12-pulp_manifest</packagereq>
<packagereq type="default">python3.12-pulpcore</packagereq>
<packagereq type="default">python3.12-pulpcore+s3</packagereq>
<packagereq type="default">python3.12-pyOpenSSL</packagereq>
<packagereq type="default">python3.12-pyasn1</packagereq>
<packagereq type="default">python3.12-pyasn1-modules</packagereq>
Expand Down
1 change: 1 addition & 0 deletions comps/comps-pulpcore-el9.xml
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@
<packagereq type="default">python3.12-pulp-smart-proxy</packagereq>
<packagereq type="default">python3.12-pulp_manifest</packagereq>
<packagereq type="default">python3.12-pulpcore</packagereq>
<packagereq type="default">python3.12-pulpcore+s3</packagereq>
<packagereq type="default">python3.12-pyOpenSSL</packagereq>
<packagereq type="default">python3.12-pyasn1</packagereq>
<packagereq type="default">python3.12-pyasn1-modules</packagereq>
Expand Down
19 changes: 18 additions & 1 deletion packages/python-pulpcore/python-pulpcore.spec
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Name: python%{python3_pkgversion}-%{pypi_name}
Version: 3.118.1
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Pulp Django Application and Related Modules

License: GPLv2+
Expand Down Expand Up @@ -136,6 +136,20 @@ Using Pulp you can:
- Promote content through different repos in an organized way


%package -n python%{python3_pkgversion}-%{pypi_name}+s3
Summary: Metapackage for the Pulpcore S3 storage extra
Requires: python%{python3_pkgversion}-%{pypi_name} = %{version}-%{release}
Requires: python%{python3_pkgversion}-django-storages+boto3
Provides: pulpcore-storage-s3 = %{version}-%{release}

%description -n python%{python3_pkgversion}-%{pypi_name}+s3
This metapackage installs Pulpcore's optional dependencies for S3 and
S3-compatible object storage. It contains no code.

%files -n python%{python3_pkgversion}-%{pypi_name}+s3
%ghost %{python3_sitelib}/%{pypi_name}-%{version}.dist-info/



%prep
set -ex
Expand Down Expand Up @@ -172,6 +186,9 @@ set -ex


%changelog
* Sat Oct 03 2026 Jakub Duchek <jakduch@users.noreply.github.com> - 3.118.1-4
- Add the S3 storage extra metapackage

* Thu Oct 01 2026 Odilon Sousa <osousa@redhat.com> - 3.118.1-3
- Restore psycopg_c runtime dependency for OCI images
- Declare psycopg-c in wheel metadata for RPM rich dependency generation
Expand Down