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
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8b1fb948476525aeca3b1c5b12fe61a00ff462ced8e14ff9f970d93c9ed3ebe |
|
MD5 | 4591e086ee93352811502ce0d2003836 |
|
BLAKE2b-256 | e932676720fc4cfcdad99533e1ffe570b5d37832fdab998fbd09da0067b27585 |