Skip to main content

Yet another Python Package repository (local PyPI)

Project description

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

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

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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for papaye-0.2.2.tar.gz
Algorithm Hash digest
SHA256 c8b1fb948476525aeca3b1c5b12fe61a00ff462ced8e14ff9f970d93c9ed3ebe
MD5 4591e086ee93352811502ce0d2003836
BLAKE2b-256 e932676720fc4cfcdad99533e1ffe570b5d37832fdab998fbd09da0067b27585

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