CheesePrism is a simple application for managing a static Python package index. It borrows heavily from BasketWeaver and cheese_emporium. It leverages pip and setuptools distribute for various package management tasks.
Install
Activate your virtual env. Then either check out the code to your chosen location::
git clone git://github.com/SurveyMonkey/CheesePrism.git
and install::
cd CheesePrism; pip install -e ./
or use pip to clone and install directly to ``$VIRTUAL_ENV/src``::
pip install git+git://github.com/SurveyMonkey/CheesePrism.git#egg=CheesePrism
cd $VIRTUAL_ENV/src/cheeseprism
Test
To run the tests, first install the test requirements::
cd CheesePrism
pip install -r tests-require.txt
Then::
nosetests -vv
This will run tests and spit out coverage.
Run
The following will start the application and a static file server for
`CheesePrism` suitable for testing and development::
paster serve development.ini
To run the tests::
pip install -r tests-require.txt
nosetests -vv
Product's homepage
Requirements:
· Python
What's New in This Release: [ read full changelog ]
· Special thanks to Mozilla's Jeff Hammel, CampToCamps Bruno Binet, and Aggendaless' Chris McDonough for bug fixes and suggestions.