Skip to main content

papaye

Project description

A basic PyPi server clone written in 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

Configuration

Papaye variables

papaye.proxy (true / false)

Enable proxy from Pypi server

papaye.anonymous_install (true / false)

Allow anonymous user to install packages

papaye.proxy.broker (ZMQ URI)

ZMQ URI used by queue and producer devices

papaye.proxy.collector (zmq uri)

zmq uri used by collector device

papaye.proxy.worker (zmq uri)

zmq uri used by worker devices

papaye.worker.concurency (integer)

Number of workers

Changelist

0.1.1

  • Added templates to Papaye package

0.1

Initial version

  • Works with PIP

  • Proxify PyPi repository

  • Cache PyPi repository

  • Package uploading

  • Anonymous / private repository

  • Async tasks

  • Works with Python 3.2 / 3.3 / 3.4

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

papaye-0.1.1.tar.gz (77.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page