Skip to content
Merged
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
98 changes: 98 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,74 @@

[//]: # (towncrier release notes start)

## 0.40.1 (2026-06-08) {: #0.40.1 }



No significant changes.


### Pulp GLUE {: #0.40.1-pulp-glue }


No significant changes.


---

## 0.40.0 (2026-06-08) {: #0.40.0 }



#### Features {: #0.40.0-feature }

- Added `--allow-package-substitution`/`--block-package-substitution` options to `pulp python repository` for controlling packages with same filenames but different checksums.
[#1375](https://github.com/pulp/pulp-cli/issues/1375)
- Added `blocklist` subcommand group to `pulp python repository` for managing blocklist entries (add, list, remove, show).
[#1391](https://github.com/pulp/pulp-cli/issues/1391)
- Added `--q-select` option to `pulp upstream-pulp replicate` for selectively syncing a subset of upstream distributions without modifying the stored upstream-pulp configuration.


#### Bugfixes {: #0.40.0-bugfix }

- Fixed empty string not being accepted as the value of `--retain-repo-versions`.


### Pulp GLUE {: #0.40.0-pulp-glue }


#### Features {: #0.40.0-pulp-glue-feature }

- Added `allow_package_substitution` field to `PulpPythonRepositoryContext` for `pulp_python>=3.28.0`.
[#1375](https://github.com/pulp/pulp-cli/issues/1375)
- Added `PulpPythonBlocklistEntryContext` for `pulp_python>=3.30.2`.
[#1391](https://github.com/pulp/pulp-cli/issues/1391)
- Added `body` parameter to `PulpUpstreamPulpContext.replicate()` for passing per-request options like `q_select` for `core>=3.113.0`.


#### Bugfixes {: #0.40.0-pulp-glue-bugfix }

- Fixed passing nested objects stringified in form-encoded body according to OAS3.1.
- Sanitize the filename of the chached `api.json`.


---

## 0.39.4 (2026-06-08) {: #0.39.4 }



No significant changes.


### Pulp GLUE {: #0.39.4-pulp-glue }


No significant changes.


---

## 0.39.3 (2026-05-29) {: #0.39.3 }


Expand Down Expand Up @@ -97,6 +165,21 @@ No significant changes.
- Fixed `PulpEntityContext.update` method to correctly pass `partial=True` to `preprocess_entity`.


---

## 0.38.4 (2026-06-08) {: #0.38.4 }



No significant changes.


### Pulp GLUE {: #0.38.4-pulp-glue }


No significant changes.


---

## 0.38.3 (2026-05-05) {: #0.38.3 }
Expand Down Expand Up @@ -187,6 +270,21 @@ No significant changes.
Quirks are now supposed to work on the raw spec before it is parsed by the `openapi` layer.


---

## 0.37.2 (2026-06-08) {: #0.37.2 }



No significant changes.


### Pulp GLUE {: #0.37.2-pulp-glue }


No significant changes.


---

## 0.37.1 (2026-05-05) {: #0.37.1 }
Expand Down
Loading