Dépôt pypi de l'AUF (django-chishop)

Composants Tiers

Le pypi de l'AUF contient des releases connexes de modules dévelopés par d'autres personnes. Cela permet de fournir des releases "spécial AUF" en attendant que les changements soient reportés dans le projet initial.

Liste des composants tiers

Utilisation

Requiert le paquet collective.dist

La documentation de ce paquet fournit d'autres exemples en complément de ce document.

setuptools

Pour utiliser le depot avec setuptools, il faut créer un fichier de configuration pour l'utilisateur qui va exécuter ces commandes.

Exemple de ~/.pypirc:

[distutils]
index-servers =
    auf
    pypi

[pypi] #pypi.python.org
username:<compte pypi>
password:<mot de passe>

[auf] #pypi.auf.org
username:<compte auf>
password:<mot de passe>
repository:http://pypi.auf.org/

Notes:

Une fois que le pypi de l'auf est configuré, on peut commencer a s'en servir. Quelques exemples:

# Installer un module
$ easy_install -f http://pypi.auf.org/media/dist/caldav-0.1.3.tar.gz

# Publier un module
$ python setup.py -r auf sdist upload

buildout

Il faut ajouter l'url de base des dépendances:

[buildout]  
find-links = http://pypi.auf.org/projet1/
    http://pypi.auf.org/projet2/

Installation / Configuration du serveur

Le serveur

Configuration

Python/DépôtPypi (dernière édition le 2010-10-04 14:02:40 par OlivierLarchevêque)