Modifications entre les versions 4 et 5
Version 4 à la date du 2010-02-18 17:16:50
Taille: 1526
Éditeur: CyrilRobert
Commentaire:
Version 5 à la date du 2010-02-18 19:06:35
Taille: 1571
Éditeur: CyrilRobert
Commentaire: Reclassement
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
## page was renamed from Django/DépôtPypi

Dépôt pypi de l'AUF avec CHISHOP

Utilisation

setuptools

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

Modèle de ~/.pypirc:

[distutils]
index-servers =
    auf
    pypi

[pypi]
username:auf
password:auf

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

Notes:

  • On doit re-spécifier pypi, sinon il ne sera pas consulté du tout, et les sections username/password sont obligatoires (pour le fichier), mais on en aura rarement besoin.

buildout

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

Publier (setup.py)

$ python setup.py sdist upload -r auf

Serveur

Le serveur

  • machine hôte : vz-tech.ca.auf
  • N° de CT : 507
  • IP : 199.84.140.25
  • fqdn : pypi.auf.org

Installation / Configuration

  • Documentation et téléchargement :
  • télécharger chishop (ici la version 0.2.0)
  • répertoire de base /srv/chishop
  • prérequis :
    • aptitude install python-setuptools python-MySQLdb

    • auf_roa_authentification_backend
    • ajouter django_roa a l'option eggs dans buildout.cfg

  • installation :
    •     $ cd /srv/chishop
          $ python bootstrap.py
          # bin/buildout
  • configuration :
    •     $ cd chishop/
          $ 

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