Pypiserver

Latest version: v2.1.1

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

Scan your dependencies

Page 2 of 8

1.5.1

--------------------------

- 61e4487 ENH: add extremely basic /health endpoint (396)
- bbd2a47 FIX: docker tests in cicd (444)
- 784a9a1 MAINT: Replace usage of deprecated inspect.getargspec (436)
- 640a748 MAINT: Add traefik/ and auth/ dirs to gitignore (398)
- a67829e MAINT: Fix typos in README (431)

1.5.0

------------------

- CHORE: pull CHANGES.rst from v1.4.x
- DOC: add call for maintainers to README
- DOC: Fixes in README examples (380)
- DOC: start of empty contributor documentation directory (383)
- ENH: added JSON Topic for use with micropython-upip (395, thanks awachtler)
- ENH: Backwards-compatible argparse config (not yet in use) (339)
- ENH: Refactor storage operations into separate Backend classes (348)
- ENH: Restore ability to drop hashing in new config (347)
- ENH: Specify doctype for generated pages.
Fixed violation of PEP 503 warning with pip>=22.
(413 and 414, thanks domdfcoding and luismsgomes)
- ENH: Use argparse config throughout app (349)
- FIX: Fix silly typo in the readme :) (362)
- FIX: fix small typing and lint errors in config.py (421)
- FIX: fix version incompatibility that breaks twine in docker test (356)
- FIX: fix(setuptools-in-tests) add `packages=[]` in test setup (425)
- FIX: Gunicorn/gevent docker, log fixes, cache busting (371)
- MAINT: Add aggregate "tests" job (370)
- MAINT: Add release to PyPi job (428)
- MAINT: add github action for release management (417)
- MAINT: Add python 3.9 testing (351, disabled in 407)
- MAINT: Cleanup code to python 3.6 (342)
- MAINT: contributor update in README (415)
- MAINT: disable unstable test for Python 3.9 (407, planned temporary)
- MAINT: Docker improvements (365)
- MAINT: drop standalone, drop py 2.7 and 3.5 (338)
- MAINT: Merge branch 'v1.4.x'
- MAINT: Push to Docker Hub from CI (375)
- MAINT: Refactor test_server to increase speed (354)
- MAINT: Run black on codebase (336)
- MAINT: run gh actions on PRs from forks 401
- MAINT: small code style fixes
- MAINT: Switch to GH actions (361)

1.4.2

------------------

- FIX: The entrypoint for the Dockerfile was failing when called with no
arguments (344, thanks elfjes!)

1.4.1

------------------

- FIX: The entrypoint for the Dockerfile no longer tries to `chown` the
entire `/data` directory, instead limiting itself just to `/data/packages`
as before (reported by stephen-dexda in 341, thanks!).

1.4.0

------------------

- DOC: Add docker-compose example with HTTPS configuration using Traefix (295, thanks Lauszus!)
- DOC: Add link to zulip chat to README (aa2d78c)
- DOC: Documentation for running as a service in windows (316, thanks kodaman2!)
- DOC: Fix typo in README HTML (303, thanks Gerardwx!)
- DOC: Moved flask-pypi-proxy and pip2pi to a new "Unmaintained or archived" section (326, thanks Luttik!)
- DOC: Slightly clarify the relationship to warehouse. (308, thanks Julian!)
- ENH: Add ignore list for the update command (298, thanks peter-slovak!)
- ENH: Add official support and testing for Python 3.8 (292) for Python 3.8 compatibility
- ENH: Allow configuration of logging stream (334, thanks elfjes)
- ENH: Include watchdog to enable caching in docker image (323, thanks johnchildren!)
- FIX: Cherrypy import for newer versions of cherrypy in vendored bottle.py (301, thanks TiemenSch!)
- FIX: Improved permissions management in Dockerfile (330, thanks normoes)
- FIX: Usage of string formatting in HTTPError (310, thanks micahjsmith!)
- MAINT: Update bottle to [0.12.18](https://github.com/bottlepy/bottle/releases/tag/0.12.18) (#290)
- MAINT: Use Python 3.8 in Dockerfile (330, thanks normoes)
- MAINT: bump version of passlib from 1.7.1 to 1.7.2 in Docker requirements (293)
- MAINT: drop official support for Python 3.4 (321)

1.3.2

------------------

- ENH: The Dockerfile used for the official Docker images now uses Python 3.6
rather than Python 2.7 (284, thanks etene!)
- ENH: The `welcome.html` page has been updated to provide more metadata
and be more HTML-standards compliant (283, thanks maggyero!)
- FIX: the `pypi-server -U` command no longer fails when run inside the
Docker container (thanks to mkolb-navican for reporting in 264)
- FIX: The `remove_pkg` API action now removes any extant instances of a
package name-version combination, not just the first one found. This means
that now, for example, if a `.whl` and `.tar.gz` file exist for the
requested package name and version, both will be removed (thanks to
esciara for reporting in 268)
- FIX: include missing `simple/` path on a URL in the example pip commands
on the `welcome.html` page (276, thanks maggyero!)
- DOC: more consistent and accurate documentation for pip commands provided
on the `welcome.html` page (278, thanks maggyero!)
- DOC: fixes to the README to make it easier for people to use pypiserver
behind an apache webserver (289, thanks Helveg!)

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.