Pulp-rpm

Latest version: v3.25.3

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 23

3.21.0

===================


Features
--------

- Declares (and requires at least) pulpcore/3.25 compatibility.
`3151 <https://github.com/pulp/pulp_rpm/issues/3151>`__


Improved Documentation
----------------------

- Fixed infinite loading when searching for specific terms.
`3150 <https://github.com/pulp/pulp_rpm/issues/3150>`__


----

3.20.0

===================


Features
--------

- The package upload feature was changed to allow the upload of packages which are already
uploaded - in this scenario, the API will display the existing package as if it had just
been created.
`2764 <https://github.com/pulp/pulp_rpm/issues/2764>`__
- Added the ability to replicate RPM distributions/repositories from an upstream Pulp instance.
`2995 <https://github.com/pulp/pulp_rpm/issues/2995>`__
- Added a new setting ``RPM_METADATA_USE_REPO_PACKAGE_TIME`` that will set the primary.xml timestamp
of each package to when the package was added to the repo rather than when the package first
appeared in Pulp.
`3009 <https://github.com/pulp/pulp_rpm/issues/3009>`__
- Added more filter options on the packages API.
`3135 <https://github.com/pulp/pulp_rpm/issues/3135>`__


Bugfixes
--------

- Publish all metadata with a stable sort order. This should reduce artifact churn when certain metadata files are published repeatedly unchanged.
`2752 <https://github.com/pulp/pulp_rpm/issues/2752>`__
- Fixed a failure that can occur during migration from 3.17 to 3.18
`2952 <https://github.com/pulp/pulp_rpm/issues/2952>`__
- Fix a minor module metadata parsing regression that broke Pulp-to-Pulp sync in some scenarios.
`2961 <https://github.com/pulp/pulp_rpm/issues/2961>`__
- Stopped publishing updateinfo.xml when there are no advisories.
`2967 <https://github.com/pulp/pulp_rpm/issues/2967>`__
- Fixed 0044_noartifact_modules migration that was failing with object storage.
`2988 <https://github.com/pulp/pulp_rpm/issues/2988>`__
- Loosen modulemd validation to allow version numbers that have string type but represent integers
`2998 <https://github.com/pulp/pulp_rpm/issues/2998>`__
- Fixed a regression in 3.19 which resulted in unintentional API changes and problems with "depsolving" repo copy.
`3012 <https://github.com/pulp/pulp_rpm/issues/3012>`__
- Fix import/export not importing modulemd_packages data with ManyToMany relationship.
`3019 <https://github.com/pulp/pulp_rpm/issues/3019>`__
- Fix relative path and location href mismatch of the uploaded rpm caused by filename and rpm header mismatch. Clients are getting HTTP 404 Not Found error when downloading the rpm.
`3039 <https://github.com/pulp/pulp_rpm/issues/3039>`__
- Fix a bug with copying modules with depsolving enabled - dependencies were not copied.
`3119 <https://github.com/pulp/pulp_rpm/issues/3119>`__
- Fix a bug for certain repos (e.g. mercurial) relating to how modules are handled.
`3121 <https://github.com/pulp/pulp_rpm/issues/3121>`__
- Fix an issue where the name of `UpdateCollection` is not defined and might affect import/export, and added a data repair script (`pulpcore-manager rpm-datarepair 3127`).
`3127 <https://github.com/pulp/pulp_rpm/issues/3127>`__
- Fixes an accidental change that was made to how "profiles" are formatted in the modulemd API.
`3131 <https://github.com/pulp/pulp_rpm/issues/3131>`__


Misc
----

- `2242 <https://github.com/pulp/pulp_rpm/issues/2242>`__, `#2867 <https://github.com/pulp/pulp_rpm/issues/2867>`__, `#2868 <https://github.com/pulp/pulp_rpm/issues/2868>`__, `#2869 <https://github.com/pulp/pulp_rpm/issues/2869>`__, `#2870 <https://github.com/pulp/pulp_rpm/issues/2870>`__, `#2871 <https://github.com/pulp/pulp_rpm/issues/2871>`__, `#2873 <https://github.com/pulp/pulp_rpm/issues/2873>`__, `#2874 <https://github.com/pulp/pulp_rpm/issues/2874>`__, `#2875 <https://github.com/pulp/pulp_rpm/issues/2875>`__, `#2876 <https://github.com/pulp/pulp_rpm/issues/2876>`__, `#2877 <https://github.com/pulp/pulp_rpm/issues/2877>`__, `#2878 <https://github.com/pulp/pulp_rpm/issues/2878>`__, `#2879 <https://github.com/pulp/pulp_rpm/issues/2879>`__, `#2880 <https://github.com/pulp/pulp_rpm/issues/2880>`__, `#2881 <https://github.com/pulp/pulp_rpm/issues/2881>`__, `#2882 <https://github.com/pulp/pulp_rpm/issues/2882>`__, `#2883 <https://github.com/pulp/pulp_rpm/issues/2883>`__, `#2884 <https://github.com/pulp/pulp_rpm/issues/2884>`__, `#2885 <https://github.com/pulp/pulp_rpm/issues/2885>`__, `#2887 <https://github.com/pulp/pulp_rpm/issues/2887>`__, `#3076 <https://github.com/pulp/pulp_rpm/issues/3076>`__, `#3077 <https://github.com/pulp/pulp_rpm/issues/3077>`__, `#3078 <https://github.com/pulp/pulp_rpm/issues/3078>`__, `#3079 <https://github.com/pulp/pulp_rpm/issues/3079>`__, `#3095 <https://github.com/pulp/pulp_rpm/issues/3095>`__


----

3.19.12

====================

Bugfixes
--------

- Added support for preventing unquoted NSVCA numerical values (e.g. ``"stream": 2.10``) of having zeros stripped on modulemd YAML files.
`3285 <https://github.com/pulp/pulp_rpm/issues/3285>`__
- Addressed some edge-cases involving advisory-collection-naming and imports.
`3380 <https://github.com/pulp/pulp_rpm/issues/3380>`__


----

3.19.11

====================


Bugfixes
--------

- Improved performance by reducing the number of small queries during exports.
`3286 <https://github.com/pulp/pulp_rpm/issues/3286>`__


Misc
----

- `3254 <https://github.com/pulp/pulp_rpm/issues/3254>`__


----

3.19.10

====================


Bugfixes
--------

- Improved performance of exports significantly in some circumstances by optimizing a query.
`3259 <https://github.com/pulp/pulp_rpm/issues/3259>`__


Misc
----

- `3225 <https://github.com/pulp/pulp_rpm/issues/3225>`__, `#3226 <https://github.com/pulp/pulp_rpm/issues/3226>`__


----

3.19.9

===================


Bugfixes
--------

- Made 0049 migration more robust in the face of unexpected data.
`3196 <https://github.com/pulp/pulp_rpm/issues/3196>`__


----

Page 4 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.