Skip to content

Version 1.2

Latest
Compare
Choose a tag to compare
@EpicWink EpicWink released this 08 Jul 02:30
· 18 commits to master since this release
v1.2.0
d745476

Changes since v1.1

Features

  • Implement PEP 714 - rename "dist-info-metadata" attribute to "core-metadata" (#28)
  • Server health endpoint: GET /health (#38)
  • Added request timeout configuration (#35)
  • Added environment variable PROXPI_DISABLE_INDEX_SSL_VERIFICATION (=1) to disable index SSL certificate verification
  • Added environment variable PROXPI_DOWNLOAD_TIMEOUT for fallback redirect timeout (#18)

Improvements

  • Warn on invalid core-metadata attribute value
  • Don't rely on exceptions being raised during HTML hash attribute value parsing
  • Stream proxied index responses to HTML parser (#20)

Miscellaneous

  • Use Python 3.12, Flask v3, Gunicorn v22 (#49), lxml v5, Werkzeug v3 in Docker app
  • Added ARM Docker image (#45)
  • Package build uses trusted publishing
Pull requests (click to expand)

New Contributors

Full Changelog: v1.1.0...v1.2.0