Skip to content

Commit ec0b051

Browse files
committed
Release 3.2.0
1 parent b912625 commit ec0b051

File tree

16 files changed

+58
-21
lines changed

16 files changed

+58
-21
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 3.2.0.dev
2+
current_version = 3.2.0
33
commit = False
44
tag = False
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+))?

CHANGES.rst

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,59 @@ Changelog
1313

1414
.. towncrier release notes start
1515
16+
3.2.0 (2024-03-04)
17+
==================
18+
19+
Features
20+
--------
21+
22+
- Added feature to serve published artifacts from previous publications for 3 days.
23+
This fulfills the apt-by-hash/acquire-by-hash spec by allowing by-hash files to be cached for a
24+
period of 3 days.
25+
`#911 <https://github.com/pulp/pulp_deb/issues/911>`_
26+
- Added retrieve functionality for ReleaseArchitecture and ReleaseComponent content.
27+
`#1010 <https://github.com/pulp/pulp_deb/issues/1010>`_
28+
- Allow optimize with mirror mode if nothing at all has changed in the repository being synced.
29+
`#1027 <https://github.com/pulp/pulp_deb/issues/1027>`_
30+
31+
32+
Bugfixes
33+
--------
34+
35+
- Fixed repo uniqueness constraints.
36+
Duplicate packages with identical checksums are now allowed.
37+
In addition, duplicates are now also handled for the set of incoming content.
38+
`#921 <https://github.com/pulp/pulp_deb/issues/921>`_
39+
- Fixed a bug where pulp_deb was serving unpublished content when distributing a repository that has content but no publications.
40+
`#976 <https://github.com/pulp/pulp_deb/issues/976>`_
41+
- Fixed a bug where enabling the ``APT_BY_HASH`` setting did not enable the feature.
42+
`#984 <https://github.com/pulp/pulp_deb/issues/984>`_
43+
- Fixed DEBUG logging of prohibited duplicate packages.
44+
`#994 <https://github.com/pulp/pulp_deb/issues/994>`_
45+
- Suppressed deb822's confusing log warning about python-apt not being installed.
46+
`#1019 <https://github.com/pulp/pulp_deb/issues/1019>`_
47+
48+
49+
Removals
50+
--------
51+
52+
- 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.
53+
Instead a task is triggered that will list the existing content in its ``created_resources`` field.
54+
`#1010 <https://github.com/pulp/pulp_deb/issues/1010>`_
55+
56+
57+
Misc
58+
----
59+
60+
- Added tests that verify the download of content served by ``pulp_deb``.
61+
`#919 <https://github.com/pulp/pulp_deb/issues/919>`_
62+
- Added sync, publish and pulp2pulp performance tests to run with the nightly CI.
63+
`#970 <https://github.com/pulp/pulp_deb/issues/970>`_
64+
65+
66+
----
67+
68+
1669
3.1.2 (2024-02-29)
1770
==================
1871

CHANGES/1010.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1010.removal

Lines changed: 0 additions & 2 deletions
This file was deleted.

CHANGES/1019.bugfix

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/1027.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/911.feature

Lines changed: 0 additions & 3 deletions
This file was deleted.

CHANGES/919.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGES/921.bugfix

Lines changed: 0 additions & 3 deletions
This file was deleted.

CHANGES/970.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)