Path to this page:
./
net/py-pypiserver,
Minimal PyPI server for use with pip/easy_install
Branch: CURRENT,
Version: 2.2.0,
Package name: py312-pypiserver-2.2.0,
Maintainer: pkgsrc-userspypiserver is a minimal PyPI compatible server for pip or easy_install. It is
based on bottle and serves packages from regular directories. Wheels, bdists,
eggs and accompanying PGP-signatures can be uploaded either with pip,
setuptools, twine, pypi-uploader, or simply copied with scp.
Required to run:[
devel/py-setuptools] [
security/py-passlib] [
sysutils/py-watchdog] [
lang/python37]
Required to build:[
pkgtools/cwrappers] [
devel/py-wheel]
Master sites:
Filesize: 185.602 KB
Version history: (Expand)
- (2024-09-16) Updated to version: py312-pypiserver-2.2.0
- (2024-04-29) Updated to version: py311-pypiserver-2.1.1
- (2024-01-15) Updated to version: py311-pypiserver-2.0.1
- (2023-08-04) Updated to version: py310-pypiserver-1.5.2
- (2022-10-21) Updated to version: py310-pypiserver-1.5.1
- (2022-05-12) Updated to version: py39-pypiserver-1.5.0
CVS history: (Expand)
2024-04-29 12:53:03 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pypiserver: updated to 2.1.1
2.1.1 (2024-04-24)
- 31c9cf1 FIX: deprecated `setuptools.py` when building in `package.sh`
- 2619c17 FIX: use the right env variables in `release-tag` workflow
2.1.0 (2024-04-24)
- d588913 ENH: Bump github action versions and add multiarch support
- a558dbc ENH: Handle tar.xz archives
- 2f0a56c FIX: support Python 3.12
- 84bf12c MAINT: make the last supported python version explicit in `ci.yaml`
- 946fbfe MAINT: Update setuptools requirement from <62.0.0,>=40.0 to \
>=40.0,<70.0.0 in /requirements
- 50c7a78 MAINT: add tar xz test case
|
2024-01-15 21:42:45 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pypiserver: updated to 2.0.1
2.0.1 (2023-10-01)
- FIX: dockerhub description readme
- FIX: specify long_description as MD type
- MAINT: simpler release_tag action
2.0.0 (2023-10-01)
- FIX: Json Info for the same version
- ENH: Switch default hash-algo to sha256
- MAINT: add GitHub container registry for stable images
- MAINT: cleanup release process
- MAINT: TOC internal links
- MAINT: readme output diff on format error
- ENH: Feature/markdown conversion
|
2023-08-04 10:17:36 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pypiserver: updated to 1.5.2
1.5.2 (2023-07-30)
- FIX: Add missing pip dependency
- MAINT: Feat/dependabot
- FIX: Health endpoint usage is missing.
- MAINT: Bump waitress from 1.4.4 to 2.1.2 in /docker
- MAINT: update docs folder
- MAINT: Update README.rst and config.py
- MAINT: add help output for `run` and `update` to README
- MAINT: Update README to reflect run/update commands
- MAINT: Upgrade to psf/black stable style 2023
- MAINT: disable tests on Python3.6
- FIX: explicit optional types in `config.py`
- ENH: :stethoscope: allow customized health check endpoint
- FIX: correct 1.5.1 tag date in CHANGES
- MAINT: from importlib import reload for Python 3
- FIX: force setuptools update + no duplicate runs in GH Actions
- MAINT: Support current versions of CPython
- MAINT: Upgrade GitHub Actions:
|
2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319) |
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
|
2022-10-21 10:00:17 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pypiserver: updated to 1.5.1
1.5.1:
- ENH: add extremely basic /health endpoint
- FIX: docker tests in cicd
- MAINT: Replace usage of deprecated inspect.getargspec
- MAINT: Add traefik/ and auth/ dirs to gitignore
- MAINT: Fix typos in README
|
2022-05-11 13:01:39 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-pypiserver: updated to 1.5.0
1.5.0 (2022-05-01)
------------------
- CHORE: pull CHANGES.rst from v1.4.x
- DOC: add call for maintainers to README
- DOC: Fixes in README examples
- DOC: start of empty contributor documentation directory
- ENH: added JSON Topic for use with micropython-upip
- ENH: Backwards-compatible argparse config (not yet in use)
- ENH: Refactor storage operations into separate Backend classes
- ENH: Restore ability to drop hashing in new config
- ENH: Specify doctype for generated pages.
Fixed violation of PEP 503 warning with pip>=22.
- ENH: Use argparse config throughout app
- FIX: Fix silly typo in the readme :)
- FIX: fix small typing and lint errors in config.py
- FIX: fix version incompatibility that breaks twine in docker test
- FIX: fix(setuptools-in-tests) add `packages=[]` in test setup
- FIX: Gunicorn/gevent docker, log fixes, cache busting
- MAINT: Add aggregate "tests" job
- MAINT: Add release to PyPi job
- MAINT: add github action for release management
- MAINT: Add python 3.9 testing
- MAINT: Cleanup code to python 3.6
- MAINT: contributor update in README
- MAINT: disable unstable test for Python 3.9
- MAINT: Docker improvements
- MAINT: drop standalone, drop py 2.7 and 3.5
- MAINT: Merge branch 'v1.4.x'
- MAINT: Push to Docker Hub from CI
- MAINT: Refactor test_server to increase speed
- MAINT: Run black on codebase
- MAINT: run gh actions on PRs from forks
- MAINT: small code style fixes
- MAINT: Switch to GH actions
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|