This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Yet another Python Package repository (local PyPI)

Project Description

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

<caption>Papaye variables</caption>
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

Changelist

0.2.2

  • Fix webassets for production installation

0.2.1

  • Fix database initialization

0.2.0

  • Package browse UI
  • Fix relative path on zodbconn.uri (#3)
  • Fix package name with spaces
  • Fix multiple bugs with the database tree
  • New task scheduler
  • Add database migration system based on repoze.evolution

0.1.2

  • Fixed download async tasks

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
Release History

Release History

This version
History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.2

History Node

0.1.1

History Node

0.1

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
papaye-0.2.2.tar.gz (877.5 kB) Copy SHA256 Checksum SHA256 Source Jun 3, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting