Pulp-python

Latest version: v3.12.5

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

Scan your dependencies

Page 6 of 7

3.0.0b10

Features

- Added a new endpoint to remotes "/from_bandersnatch" that allows for Python remote creation from a Bandersnatch config file.
[6929](https://pulp.plan.io/issues/6929)

Bugfixes

- Including requirements.txt on MANIFEST.in
[6891](https://pulp.plan.io/issues/6891)
- Updating API to not return publications that aren't complete.
[6987](https://pulp.plan.io/issues/6987)
- Fixed an issue that prevented 'on_demand' content from being published.
[7128](https://pulp.plan.io/issues/7128)

Improved Documentation

- Change the commands for publication and distribution on the publish workflow to use their respective scripts already defined in _scripts.
[6877](https://pulp.plan.io/issues/6877)
- Updated sync.sh, publication.sh and distribution.sh in docs/_scripts to reference wait_until_task_finished function from base.sh
[6918](https://pulp.plan.io/issues/6918)

---

3.0.0b9

Features

- Add upload functionality to the python contents endpoints.
[5464](https://pulp.plan.io/issues/5464)

Bugfixes

- Fixed the 500 error returned by the OpenAPI schema endpoint.
[5452](https://pulp.plan.io/issues/5452)

Improved Documentation

- Change the prefix of Pulp services from pulp-* to pulpcore-*
[4554](https://pulp.plan.io/issues/4554)
- Added "python/python/" to fix two commands in repo.sh, fixed export command in sync.sh
[6790](https://pulp.plan.io/issues/6790)
- Added "index.html" to the relative_path field for both project_metadata and index_metadata. Added a "/" to fix the link in the simple_index_template.
[6792](https://pulp.plan.io/issues/6792)
- Updated the workflow documentation for upload.html. Fixed the workflow commands and added more details to the instructions.
[6854](https://pulp.plan.io/issues/6854)

Deprecations and Removals

- Change _id, _created, _last_updated, _href to pulp_id, pulp_created, pulp_last_updated, pulp_href
[5457](https://pulp.plan.io/issues/5457)

- Remove "_" from _versions_href, _latest_version_href
[5548](https://pulp.plan.io/issues/5548)

- Removing base field: _type .
[5550](https://pulp.plan.io/issues/5550)

- Sync is no longer available at the {remote_href}/sync/ repository={repo_href} endpoint. Instead, use POST {repo_href}/sync/ remote={remote_href}.

Creating / listing / editing / deleting python repositories is now performed on /pulp/api/v3/python/python/ instead of /pulp/api/v3/repositories/. Only python content can be present in a python repository, and only a python repository can hold python content.
[5625](https://pulp.plan.io/issues/5625)

Misc

- [remotetests](https://pulp.plan.io/issues/remotetests), [#4681](https://pulp.plan.io/issues/4681), [#4682](https://pulp.plan.io/issues/4682), [#5304](https://pulp.plan.io/issues/5304), [#5471](https://pulp.plan.io/issues/5471), [#5580](https://pulp.plan.io/issues/5580), [#5701](https://pulp.plan.io/issues/5701)

---

3.0.0b8

Misc

- [4681](https://pulp.plan.io/issues/4681)

---

3.0.0b7

Features

- Users can upload a file to create content and optionally add to a repo in one step known as
one-shot upload
[4396](https://pulp.plan.io/issues/4396)
- Override the Remote's serializer to allow policy='on_demand' and policy='streamed'.
[4990](https://pulp.plan.io/issues/4990)

Improved Documentation

- Switch to using [towncrier](https://github.com/hawkowl/towncrier) for better release notes.
[4875](https://pulp.plan.io/issues/4875)

---

3.0.0b6

=======

* See all changes `here <https://github.com/pulp/pulp_python/compare/3.0.0b5...3.0.0b6>`_.

* Adds support for `pulpcore 3.0.0.rc2 <https://docs.pulpproject.org/en/3.0/rc/release-notes/pulpcore/3.0.x.html#rc2>`_.

Changes urls for distributions and publications

* Adds lazy sync

* Docs replace snippets with testable scripts

3.0.0b5

=======

* Fix relative_path to allow pip install

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.