[Distutils] [ANN] pypiserver 1.1.1 - minimal private pypi server
holger at merlinux.eu
Thu May 30 10:19:36 CEST 2013
On Wed, May 29, 2013 at 16:40 +0100, Chris Withers wrote:
> On 29/05/2013 00:32, Ralf Schmitt wrote:
> >I've just uploaded pypiserver 1.1.1 to the python package index.
> >pypiserver is a minimal PyPI compatible server. It can be used to serve
> >a set of packages and eggs to easy_install or pip.
> >pypiserver is easy to install (i.e. just 'pip install pypiserver'). It
> >doesn't have any external dependencies.
> >https://pypi.python.org/pypi/pypiserver/ should contain enough
> >information to easily get you started running your own PyPI server in a
> Looks very interesting!
> How does it compare to http://pypi.python.org/pypi/devpi-server?
the main differences as i see them (note i am the devpi-server author, though):
- pypiserver supports uploading to private indexes,
devpi-server not yet (but next week / on trunk already :)
- pypiserver has no dependencies (ships bottle inline),
devpi-server depends on redis (to be dropped next week for no-dep fs-storage)
and bottle, requests, py, all proven libraries.
- pypiserver redirects the lookup of pypi packages to pypi.python.org,
devpi-server caches them and serves everything (including #egg-links)
through itself, allowing complete offline operations (including
caching/serving of 3rd party site's packages) using the
extended PEP381 mirror protocol
- pypiserver has a good and simple implementation, devpi-server is
little more complex mostly due to its caching/crawling logic.
- both are very well tested and maintained but pypiserver is out there
for a longer time already, so has seen more RL-testing.
Ralph, please add/comment as you see fit.
> Simplistix - Content Management, Batch Processing & Python Consulting
> - http://www.simplistix.co.uk
More information about the Distutils-SIG