Skip to content

Commit

Permalink
Release 3.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pulpbot committed Mar 4, 2024
1 parent b912625 commit ec0b051
Show file tree
Hide file tree
Showing 16 changed files with 58 additions and 21 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 3.2.0.dev
current_version = 3.2.0
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+))?
Expand Down
53 changes: 53 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,59 @@ Changelog

.. towncrier release notes start
3.2.0 (2024-03-04)
==================

Features
--------

- Added feature to serve published artifacts from previous publications for 3 days.
This fulfills the apt-by-hash/acquire-by-hash spec by allowing by-hash files to be cached for a
period of 3 days.
`#911 <https://github.com/pulp/pulp_deb/issues/911>`_
- Added retrieve functionality for ReleaseArchitecture and ReleaseComponent content.
`#1010 <https://github.com/pulp/pulp_deb/issues/1010>`_
- Allow optimize with mirror mode if nothing at all has changed in the repository being synced.
`#1027 <https://github.com/pulp/pulp_deb/issues/1027>`_


Bugfixes
--------

- Fixed repo uniqueness constraints.
Duplicate packages with identical checksums are now allowed.
In addition, duplicates are now also handled for the set of incoming content.
`#921 <https://github.com/pulp/pulp_deb/issues/921>`_
- Fixed a bug where pulp_deb was serving unpublished content when distributing a repository that has content but no publications.
`#976 <https://github.com/pulp/pulp_deb/issues/976>`_
- Fixed a bug where enabling the ``APT_BY_HASH`` setting did not enable the feature.
`#984 <https://github.com/pulp/pulp_deb/issues/984>`_
- Fixed DEBUG logging of prohibited duplicate packages.
`#994 <https://github.com/pulp/pulp_deb/issues/994>`_
- Suppressed deb822's confusing log warning about python-apt not being installed.
`#1019 <https://github.com/pulp/pulp_deb/issues/1019>`_


Removals
--------

- The API endpoints for ReleaseArchitecture and ReleaseComponent creation will no longer return a 400 ``non_field_errors`` if the content to be created already exists.
Instead a task is triggered that will list the existing content in its ``created_resources`` field.
`#1010 <https://github.com/pulp/pulp_deb/issues/1010>`_


Misc
----

- Added tests that verify the download of content served by ``pulp_deb``.
`#919 <https://github.com/pulp/pulp_deb/issues/919>`_
- Added sync, publish and pulp2pulp performance tests to run with the nightly CI.
`#970 <https://github.com/pulp/pulp_deb/issues/970>`_


----


3.1.2 (2024-02-29)
==================

Expand Down
1 change: 0 additions & 1 deletion CHANGES/1010.feature

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1010.removal

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1019.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1027.feature

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/911.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/919.misc

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/921.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/970.misc

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/976.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/984.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/994.bugfix

This file was deleted.

4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,9 @@
# built documents.
#
# The short X.Y version.
version = "3.2.0.dev"
version = "3.2.0"
# The full version, including alpha/beta/rc tags.
release = "3.2.0.dev"
release = "3.2.0"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion pulp_deb/app/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ class PulpDebPluginAppConfig(PulpPluginAppConfig):

name = "pulp_deb.app"
label = "deb"
version = "3.2.0.dev"
version = "3.2.0"
python_package_name = "pulp_deb"
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

setup(
name="pulp-deb",
version="3.2.0.dev",
version="3.2.0",
description="pulp-deb plugin for the Pulp Project",
long_description=long_description,
long_description_content_type="text/markdown",
Expand Down

0 comments on commit ec0b051

Please sign in to comment.