Articles of pip

¿Cómo puedo visualizar la revisión vcs del package Python instalado con pip desde vcs?

Después de instalar algún package con pip de vcs como este pip install git+https://github.com/kennethreitz/requests.git@355b97165c#requests ¿Cómo puedo visualizar la revisión / commit / branch / tag vcs (355b97165c en este ejemplo) utilizada para instalarlo?

La actualización de Pip instala la versión incorrecta de Django: ¿qué hacer?

Estaba en el caparazón seguro y decidí: –upgrade una de las aplicaciones django que estoy usando. Escribí pip install django-guardian –upgrade y noté que también estaba descargando y desempacando una versión anterior de Django de la que estoy usando actualmente: 1.3. Oops! Mi pantalla de debugging muestra que estoy usando django 1.4.2 y python 2.7, […]

Cómo hacer que los packages pip controlados por fuente cumplan con los requisitos de otros packages

Cuando se instala un package desde un repository, el pip freeze produce una ruta de repository para ese package en lugar de un nombre / versión de package. Ejemplo: -e git+https://github.com/ryneeverett/Python-Markdown.git@11f0b010395a86eac93db0816bcf984639b839e9#egg=Markdown-master Cuando un package de ese tipo es requerido por otra aplicación, parece no ser reconocido. Ejemplo: $ hyde gen Traceback (most recent call last): […]

¿Cómo hacer la installation editable del package de Python desde vcs en un directory específico usando pip?

Por defecto, pip instala packages editables en el subdirectory src del directory donde está instalado Python. Me gustaría instalar un package desde el control de la versión a un directory de mi elección usando el soporte de pip para verificar un package desde el control de origen, por ejemplo: pip install -e git+https://github.com/kennethreitz/requests.git@355b97165c#egg=requests-org es posible?

Usando pip dentro de una secuencia de commands python

Estoy escribiendo una utilidad en python que necesita comprobar (y si es necesario, instalar e incluso actualizar) varios otros modules en un proyecto de destino / virtualenv, en function de indicadores y / o datos ingresados ​​por el usuario. Actualmente estoy tratando de utilizar 'pip' directamente / programáticamente (debido a su soporte existente para los […]

Jenkins: comtesting si un file fue cambiado por svn update

Me gustaría saber si un determinado file ha cambiado desde la última comprobación, después de que jenkins haya revisado mi repository fuera de svn. Como el process de compilation comienza con jenkins actualizando el espacio de trabajo, necesito averiguarlo y no puedo verificarlo a través del estado svn -u . El background aquí es que […]

vagrant pip install svn + https: // .. La authentication falló y la request interactiva está deshabilitada

¿Cómo puedo hacer scrip automatizado con Vagrant + pip & svn? Instalación sin vagrant (svn pidiendo cnetworkingencial a través de la console promt) [OK]: # file:system/vagrant_setup.sh sudo pip install –upgrade pip virtualenv sudo mkdir -p /opt/python-env2/ sudo chown vagrant:vagrant /opt/python-env2/ cd /opt/python-env2 virtualenv env-appserver # requirements-stable.txt contains # svn+https://svn.company.ch/svn/integration-2014-sep-24@1886#egg=integration /opt/python-env2/env-appserver/bin/pip install -r /vagrant/requirements/requirements-stable.txt Instalando con […]

Instalando desde subversion (con –upgrade) por pip solo cuando algo (código / revisión) cambió

Para instalar la última versión del proyecto de svn yo uso: pip install svn + ssh: //svn.myproject.org/svn/MyProject/trunk#egg=MyProject —upgrade Pero está siendo desinstalado e instalado incluso cuando nada ha cambiado. Cuando CI lo usa muchas veces (en bucle) como Jenkins, es una gran pérdida de time. La pregunta (y el problema) es evitar eso. ¿Es ahora […]

PIP y SlikSVN bajo un proxy

Estoy intentando verificar un repository de subversión usando PIP, ya que estoy bajo un proxy. Estoy llamando a PIP usando el parámetro –proxy: pip install svn+http://django-compress.googlecode.com/svn/trunk/ –proxy=myproxy:8080 Mientras que PIP funciona bien bajo el proxy, se ve que no está pasando el parámetro proxy al cliente SVN: Downloading/unpacking svn+http://django-compress.googlecode.com/svn/trunk/ Checking out http://django-compress.googlecode.com/svn/trunk/ to c:\users\canassa\appdata\local\temp\pip-x_w9ct-build svn: […]

installation de pip desde SVN

Estoy tratando de instalar mi package a través de pip desde un repository SVN. La versión del server de subversión es 1.6.11. Estoy usando el siguiente command: pip install -e svn+http://svn.mysite.com/svn/project/project#egg=project Error [Error 2] Can not find the file while executing command svn checkout -q http://svn.mysite.com/svn/project/project/ Can not find command 'svn' ¿Como puedó resolver esté […]