A basic PyPi server clone
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
papaye
requirements
test-resources
.coveragerc
.gitignore
.travis.yml
CHANGES.txt
CONTRIBUTORS.txt
Dockerfile
LICENSE
MANIFEST.in
README.rst
bower.json
clean_pyc.sh
development.ini
docker.ini
production.ini
setup.cfg
setup.py
sonar-project.properties
tox.ini
travis.sh

README.rst

https://travis-ci.org/rcommande/papaye.png?branch=master

Papaye

Yet another Python Package Repository (local PyPI) written with the Pyramid Web Framework, using ZODB and Beaker Cache.

Getting Started

cd <directory containing this file>
$venv/bin/pip install -e .
$venv/bin/papaye_init development.ini  # Use production.ini in production
$venv/bin/pserve development.ini  # Use production.ini in production

Migrate the application from an older version

papaye_evolve you_configuration_file.ini

Configuration

Papaye variables

Papaye variables
Parameter Type Description
papaye.proxy true / false Enable proxy from PyPI server functionality
papaye.anonymous_install true / false Allow anonymous user to install packages
papaye.cache true / false Enable Papaye cache functionality
papaye.scheduler Python module Set the Papaye scheduler
papaye.scheduler.workers Integer Set worker concurency value