Modifications entre les versions 3 et 5 (s'étendant sur 2 versions)
Version 3 à la date du 2010-02-18 17:14:11
Taille: 1443
É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
Ligne 40: Ligne 41:
=== Publier (setup.py) ===

{{{
$ python setup.py sdist upload -r auf
}}}

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)