Private PyPI backed by S3
Project description
PyPI Cloud
==========
:Master Build: |build|_ |coverage|_
:0.1 Build: |build-0.1|_ |coverage-0.1|_
:Documentation: http://pypicloud.readthedocs.org/
:Downloads: http://pypi.python.org/pypi/pypicloud
:Source: https://github.com/mathcamp/pypicloud
.. |build| image:: https://travis-ci.org/mathcamp/pypicloud.png?branch=master
.. _build: https://travis-ci.org/mathcamp/pypicloud
.. |coverage| image:: https://coveralls.io/repos/mathcamp/pypicloud/badge.png?branch=master
.. _coverage: https://coveralls.io/r/mathcamp/pypicloud?branch=master
.. |build-0.1| image:: https://travis-ci.org/mathcamp/pypicloud.png?branch=0.1
.. _build-0.1: https://travis-ci.org/mathcamp/pypicloud
.. |coverage-0.1| image:: https://coveralls.io/repos/mathcamp/pypicloud/badge.png?branch=0.1
.. _coverage-0.1: https://coveralls.io/r/mathcamp/pypicloud?branch=0.1
This package is a Pyramid app that runs a simple PyPI server where all the
packages are stored on Amazon's Simple Storage Service (S3).
`LIVE DEMO <http://pypi.stevearc.com>`_
Quick Start
===========
For more detailed step-by-step instructions, check out the `getting started
<http://pypicloud.readthedocs.org/en/latest/topics/getting_started.html>`_
section of the docs.
::
virtualenv mypypi
source mypypi/bin/activate
pip install pypicloud waitress
pypicloud-make-config -t server.ini
pserve server.ini
It's running! Go to http://localhost:6543/ to view the web interface.
Changelog
=========
If you are upgrading an existing installation, read :ref:`the instructions <upgrade>`
0.2.0
-----
**Upgrade breaks**: caching database
* Bug fix: Timestamp display on web interface
* Bug fix: User registration stores password as plaintext
* Feature: ``ppc-migrate``, command to move packages between storage backends
* Feature: Adding support for more than one package with the same version. Now you can upload wheels!
* Feature: Allow transparently downloading and caching packages from pypi
* Feature: Export/Import access-control data via ``ppc-export`` and ``ppc-import``
* Feature: Can set default read/write permissions for packages
* Feature: New cache backend: DynamoDB
* Hosting all js & css ourselves (no more CDN links)
* Obligatory miscellaneous refactoring
0.1.0
-----
* First public release
==========
:Master Build: |build|_ |coverage|_
:0.1 Build: |build-0.1|_ |coverage-0.1|_
:Documentation: http://pypicloud.readthedocs.org/
:Downloads: http://pypi.python.org/pypi/pypicloud
:Source: https://github.com/mathcamp/pypicloud
.. |build| image:: https://travis-ci.org/mathcamp/pypicloud.png?branch=master
.. _build: https://travis-ci.org/mathcamp/pypicloud
.. |coverage| image:: https://coveralls.io/repos/mathcamp/pypicloud/badge.png?branch=master
.. _coverage: https://coveralls.io/r/mathcamp/pypicloud?branch=master
.. |build-0.1| image:: https://travis-ci.org/mathcamp/pypicloud.png?branch=0.1
.. _build-0.1: https://travis-ci.org/mathcamp/pypicloud
.. |coverage-0.1| image:: https://coveralls.io/repos/mathcamp/pypicloud/badge.png?branch=0.1
.. _coverage-0.1: https://coveralls.io/r/mathcamp/pypicloud?branch=0.1
This package is a Pyramid app that runs a simple PyPI server where all the
packages are stored on Amazon's Simple Storage Service (S3).
`LIVE DEMO <http://pypi.stevearc.com>`_
Quick Start
===========
For more detailed step-by-step instructions, check out the `getting started
<http://pypicloud.readthedocs.org/en/latest/topics/getting_started.html>`_
section of the docs.
::
virtualenv mypypi
source mypypi/bin/activate
pip install pypicloud waitress
pypicloud-make-config -t server.ini
pserve server.ini
It's running! Go to http://localhost:6543/ to view the web interface.
Changelog
=========
If you are upgrading an existing installation, read :ref:`the instructions <upgrade>`
0.2.0
-----
**Upgrade breaks**: caching database
* Bug fix: Timestamp display on web interface
* Bug fix: User registration stores password as plaintext
* Feature: ``ppc-migrate``, command to move packages between storage backends
* Feature: Adding support for more than one package with the same version. Now you can upload wheels!
* Feature: Allow transparently downloading and caching packages from pypi
* Feature: Export/Import access-control data via ``ppc-export`` and ``ppc-import``
* Feature: Can set default read/write permissions for packages
* Feature: New cache backend: DynamoDB
* Hosting all js & css ourselves (no more CDN links)
* Obligatory miscellaneous refactoring
0.1.0
-----
* First public release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pypicloud-0.2.0.tar.gz
(672.2 kB
view hashes)
Built Distribution
pypicloud-0.2.0-py2.py3-none-any.whl
(702.2 kB
view hashes)
Close
Hashes for pypicloud-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f135a49f46b471722433b853d479f6b976e97df05ff7fd1c1c3ae54f1cfa7a4 |
|
MD5 | 9709430b7b43bddbc6b5aedac9488ef8 |
|
BLAKE2b-256 | 58e9057199070bd0aa8565a58c32ecfe06581ae7c093b87a63334e9c5e1d8d73 |