Le paquet de mypypi fournit un serveur d'index de paquets python privé basé sur Zope 3.
Le serveur de MyPyPi fournit tout ce dont vous avez besoin pour configurer un miroir pypi privé ou public. Il permet également de libérer les paquets sources fermées. Avec lovely.buildouthttp vous pouvez configurer un miroir de pypi sécurisé que vous pouvez utiliser pour votre déploiement mangement de colis publics et privés. Paquetages privés peuvent se protégé par la sécurité basée sur les groupes, les rôles et les utilisateurs. Le serveur prend en charge mypypi un moyen sûr de mélanger des paquets privés et publics en même temps.
Nous vous recommandons d'installer le serveur de mypypi derrière un proxy SSL Apache pour décharger comme toute autre application de Zope sécurisé SSL. Mais si vous souhaitez utiliser une configuration très simple, sans SSL, le serveur de mypypi devrait fonctionner sur le port 80 en tant que serveur d'application autonome ainsi.
Une documentation complète: http://pypi.python.org/pypi/mypypi/1.0.0
What est nouveau dans cette version:
- sur zope.app.testing nouvelle qui est compatible avec py 2,7 xmlrpclib et ajuster chemin de stockage de test qui ne était pas compatible avec la nouvelle configuration du lanceur de test.
- sur ZODB3 nouvelle version d'3.10.5 qui est disponible pour Python 2.6 / 2.7 sur les fenêtres pour 32/64 bits.
- correction: cassé mise à jour de la libération en raison de disque uri http codé. Switched à uri HTTPS et les rendre modifiables sur le site et miroir package de presse. Actuellement il n'y a pas de migration automatique. Juste modifier l'URL de la page en pypi site éditer et dans la page package d'édition avant de mettre à jour un paquet.
- commit transaction entre le téléchargement des packages
Ce qui est nouveau dans la version 1.2.0:
- Ajout du fichier MANIFEST.in
- améliorer la taille de lot pour la navigation simple
- a ajouté un ++ namspace supplémentaires ++ public managment de dossier public. Ce est utile pour les fichiers de téléchargement KGS qui ne peuvent pas se téléchargées sein authentification si vous avez besoin de les utiliser comme buildout étend. Remarque, depuis zc.buildout processus se étend avant extensions, il ne existe aucun moyen de patcher le buildout classe Downloader et injecter authentification. Cela signifie également lovely.builouthttp ne fonctionne pas pour se étend.
- correction: docutils manquante si ne est pas installé en python du système. Aussi version plus récente de docutils ne fournit pas plus python.modulparser.py. Mettre en œuvre la méthode trim_docstring manquant dans mypypi / api.py
Ce qui est nouveau dans la version 1.1.0:
- correction: corriger l'erreur de synchronisation si nous essayons de synchroniser LocalPackage. Remarque, ne peut se MirrorPackage synchronisé
- passer vieille zope.app. * Colis et ajout du script zopeupdate. Exécutez le script suivant:
- bin zodbupdate.exe -f ...... Data.fs -v --pack & gt; out.txt 2 & gt; & 1
- déplacé configuration de stockage de WSGI config au produit de Zope config puisque quelqu'un a brisé le WSGI local_conf à la chaîne de configuration de produits Zope. Et nous avons également changé l'argument fsStorage au stockage depuis l'affaire de chameau semble également être rompu.
- NOTE: Vous devez exécuter configure.py et buildout avant de commencer le serveur !
- Sinon, le serveur wdoesn't démarrer en raison de la configuration de stockage de misssing. (Rien de dangereux arrive)
- a ajouté un deuxième concept pour chercher une libération à un serveur de pypi unique en utilisant le fichier de configuration de .pypirc. Voir README.txt pour plus d'informations
- utiliser récent Zope. * Paquets
- mis en œuvre API XML-RPC comme pypi.python.org offres. Actuellement, nous ne soutenons que les méthodes importantes comme:
- list_packages
- package_releases
- package_urls # obsolètes
- release_urls
- package_data # obsolète
- release_data li>
- nous ne soutenons pas les méthodes (recherche, updated_releases, changelog) dès maintenant Remarque: vous devez utiliser un domaine comme http: // hôte: port / en XML-RPC ServerProxy URL. Si vous ne utilisez pas la barre oblique un la fin du ServerProxy utilise / RPC2 comme gestionnaire par défaut qui ne est pas pris en charge par mypypi.
- enlevé MultiWidget temporaire et TextLinesWidget parce que je les déplacer vers la z3c.form version 2.0 qui est maintenant utilisé
- pages de gestion de navigateur à module admin déplacé
- script de configuration imporved, getpass d'utilisation pour l'entrée de mot de passe et ajuster message texte
- correction de bugs, ajouté explicite find-lien pour lovely.buildouthttp, ne pouvait pas trouver le paquet lors d'une nouvelle installation.
- correction de bugs, ajouté fichier manquant buildout.cfg, même question que dans la version 1.0.1. Ce problème a été signalé il ya cinq mois, mais voyez toujours pas fixe: http://bugs.python.org/issue6884
Ce qui est nouveau dans la version 1.0.2:
- nettoyage buildou.cfg et fichiers base.cfg
Quoi de neuf dans la version 1.0.1:
- buildout.cfg manquait au cours d'une émission de setuptools. Voir: http://bugs.python.org/issue6884
- fautes de frappe Fix
Ce qui est nouveau dans la version 1.0.0:
- Simplification de la configuration et l'installation
Exigences :
- Python
Commentaires non trouvées