mirror of
https://github.com/kennethreitz-archive/chishop.git
synced 2026-06-05 23:40:18 +00:00
cleanup
=========================================
ChiShop/DjangoPyPI
=========================================
:Version: 0.1
:Authors:
Ask Solem (askh@opera.com)
Installation
============
First you have to install the dependencies::
$ python setup.py build
# python setup.py install # (run as root)
Initial configuration
---------------------
::
$ cd chipshop/
$ $EDITOR settings.py
$ python manage.py syncdb
Run the PyPI server
-------------------
::
$ python manage.py runserver
Please note that ``chishop/media/dists`` has to be writable by the
user the web-server is running as.
Using Setuptools
================
Add the following to your ``~/.pypirc`` file::
[distutils]
index-servers =
pypi
local
[pypi]
username:user
password:secret
[local]
username:user
password:secret
repository:http://localhost:8000
Uploading a package: Python >=2.6
--------------------------------------------
To push the package to the local pypi::
$ python setup.py register sdist upload -r local
Uploading a package: Python <2.6
-------------------------------------------
If you don't have Python 2.6 please run the command below to install the backport of the extension::
$ easy_install -U collective.dist
instead of using register and dist command, you can use "mregister" and "mupload", that are a backport of python 2.6 register and upload commands, that supports multiple servers.
To push the package to the local pypi::
$ python setup.py mregister sdist mupload -r local
.. # vim: syntax=rst expandtab tabstop=4 shiftwidth=4 shiftround
Description
Languages
Python
83%
HTML
16.9%