Proxpi

Latest version: v1.1.0

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

Scan your dependencies

Page 2 of 4

1.1.0b1

*Changes since v1.1b0*

Fixes
* Fix file attributes in both HTML and JSON responses, importantly the data-yanked attribute in HTML responses, but also JSON-response metadata hashes, and HTML-response all hashes when the source index provides multiple hashes

Miscellaneous
* Docker app has dependencies pinned

1.1.0b0

*Changes since v1.0.1*

Features
* Optionally provide JSON simple repository index responses ([PEP 691](https://peps.python.org/pep-0691/))
* Serve distribution metadata if provided from source package indexes
* Add option to force binary content-type (ie `application/octet-stream`) in file responses via environment variable `PROXPI_BINARY_FILE_MIME_TYPE`

Fixes
* `Vary` response header now correctly contains `Accept` and `Accept-Encoding`
* Support package index HTML responses with no `body` element
* Provide package only found in extra indexes instead of 404
* Fix cache refreshed-time after recently starting the OS. This affects when the project sub-route is directly called instead of calling the project-list route

Improvements
* HTML simple repository index API version declared in response body ([PEP 629](https://peps.python.org/pep-0629/))
* Declare HTML generator (as `proxpi`) in response body
* Add user-agent (as `proxpi/vX.Y.Z`) to package index requests
* Support and prefer JSON simple repository index responses from source package indexes

1.0.2rc0

*Changes since v1.0.1*

Fixes
* Don't provide `data-dist-info-metadata` attribute (from [PEP 658](https://peps.python.org/pep-0658/)), see #23

1.0.1

*Changes since v1.0*

Fixes
* Relative files for URLs from source index servers are joined with their package's request base URL to make them absolute for downloading
* Support package index responses with no HTML body element
* Provide package only found in extra indexes instead of 404

Improvements
* Add `proxpi` user-agent to requests to package indexes
* Request HTML from package indexes

Miscellaneous
* Constrain dependency versions

1.0.1rc3

*Changes since v1.0.1rc1*

Fixes
* Support package index responses with no HTML body element
* Provide package only found in extra indexes instead of 404

Improvements
* Add `proxpi` user-agent to requests to package indexes
* Request HTML from package indexes

Miscellaneous
* Constrain dependency versions

1.0.1rc1

*Changes since v1.0*

Fixes
* Relative files for URLs from source index servers are joined with their package's request base URL to make them absolute for downloading

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.