svn commit: r501439 - in head/devel: . py-pip-api

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun May 12 20:04:10 UTC 2019


Author: sunpoet
Date: Sun May 12 20:04:08 2019
New Revision: 501439
URL: https://svnweb.freebsd.org/changeset/ports/501439

Log:
  Add py-pip-api 0.0.8
  
  Since pip is a command-line-tool, it does not have an official, supported,
  importable API.
  
  However, this does not mean that people haven't tried to import pip, usually to
  end up with much headache when pip's maintainers do routine refactoring.
  
  This project attempts to provide an importable pip API, which is fully compliant
  with the recommended method of using pip from your program.
  
  WWW: https://github.com/di/pip-api

Added:
  head/devel/py-pip-api/
  head/devel/py-pip-api/Makefile   (contents, props changed)
  head/devel/py-pip-api/distinfo   (contents, props changed)
  head/devel/py-pip-api/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun May 12 19:17:09 2019	(r501438)
+++ head/devel/Makefile	Sun May 12 20:04:08 2019	(r501439)
@@ -4668,6 +4668,7 @@
     SUBDIR += py-pika-pool
     SUBDIR += py-pinocchio
     SUBDIR += py-pip
+    SUBDIR += py-pip-api
     SUBDIR += py-pip-tools
     SUBDIR += py-pipenv
     SUBDIR += py-pkgconfig

Added: head/devel/py-pip-api/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-pip-api/Makefile	Sun May 12 20:04:08 2019	(r501439)
@@ -0,0 +1,24 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	pip-api
+PORTVERSION=	0.0.8
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Importable pip API
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/py-pip-api/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-pip-api/distinfo	Sun May 12 20:04:08 2019	(r501439)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1557680849
+SHA256 (pip-api-0.0.8.tar.gz) = 5a504d4536ccd1d87f46f7b10442d09bbe5a765a298a4580ab05ea7cfcda6f4b
+SIZE (pip-api-0.0.8.tar.gz) = 12943

Added: head/devel/py-pip-api/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-pip-api/pkg-descr	Sun May 12 20:04:08 2019	(r501439)
@@ -0,0 +1,10 @@
+Since pip is a command-line-tool, it does not have an official, supported,
+importable API.
+
+However, this does not mean that people haven't tried to import pip, usually to
+end up with much headache when pip's maintainers do routine refactoring.
+
+This project attempts to provide an importable pip API, which is fully compliant
+with the recommended method of using pip from your program.
+
+WWW: https://github.com/di/pip-api


More information about the svn-ports-all mailing list