This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
chishop /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Mar 17 04:39:10 -0700 2009 | |
| |
AUTHORS | Mon Nov 23 01:53:59 -0800 2009 | |
| |
Changelog | Sat Mar 21 17:42:15 -0700 2009 | |
| |
LICENSE | Tue Mar 17 03:02:56 -0700 2009 | |
| |
MANIFEST.in | Fri Apr 17 18:05:30 -0700 2009 | |
| |
README | Wed Nov 11 07:57:38 -0800 2009 | |
| |
TODO | Tue Nov 10 07:20:47 -0800 2009 | |
| |
bootstrap.py | Wed Nov 11 06:17:54 -0800 2009 | |
| |
buildout.cfg | Wed Nov 11 08:34:10 -0800 2009 | |
| |
chishop/ | Fri Nov 20 14:45:05 -0800 2009 | |
| |
djangopypi/ | Sat Nov 21 16:33:34 -0800 2009 | |
| |
index.html | Fri Apr 17 08:49:57 -0700 2009 | |
| |
setup.py | Tue Nov 17 11:34:22 -0800 2009 |
README
=========================================
ChiShop/DjangoPyPI
=========================================
:Version: 0.1
Installation
============
Install dependencies::
$ python bootstrap.py --distribute
$ ./bin/buildout
Initial configuration
---------------------
::
$ $EDITOR chishop/settings.py
$ ./bin/django syncdb
Run the PyPI server
-------------------
::
$ ./bin/django 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








