Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 May 2019 20:04:09 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501439 - in head/devel: . py-pip-api
Message-ID:  <201905122004.x4CK49aB023641@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	pip-api
+PORTVERSION=	0.0.8
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	sunpoet@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905122004.x4CK49aB023641>