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

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.tar.gz (77.0 kB view details)

Uploaded Source

File details

Details for the file papaye-0.1.tar.gz.

File metadata

  • Download URL: papaye-0.1.tar.gz
  • Upload date:
  • Size: 77.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for papaye-0.1.tar.gz
Algorithm Hash digest
SHA256 784d07bf8e69a38332cc178e88829de7d4b79c23fa76d679d4db9894eb2ef0ed
MD5 5a56d2d830bcf21e1213b432090fc3b2
BLAKE2b-256 03b8d33ec778673673e3fabfb840b9cc35d77885403771cc9753dc867d99ac8e

See more details on using hashes here.

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