mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
Add py-pew 1.1.2
Python Env Wrapper is a set of commands to manage multiple virtual environments. Pew can create, delete and copy your environments, using a single command to switch to them wherever you are, while keeping them in a single (configurable) location. Virtualenvs makes it easier to work on more than one project at a time without introducing conflicts in their dependencies. Pew is completely shell-agnostic and thus works on bash, zsh, fish, powershell, etc. WWW: https://pypi.python.org/pypi/pew WWW: https://github.com/berdario/pew
This commit is contained in:
parent
bae3a4591e
commit
85de7678e2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=463521
@ -4685,6 +4685,7 @@
|
||||
SUBDIR += py-pep8-naming
|
||||
SUBDIR += py-period
|
||||
SUBDIR += py-petname
|
||||
SUBDIR += py-pew
|
||||
SUBDIR += py-pex
|
||||
SUBDIR += py-phabricator
|
||||
SUBDIR += py-phonenumbers
|
||||
|
32
devel/py-pew/Makefile
Normal file
32
devel/py-pew/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pew
|
||||
PORTVERSION= 1.1.2
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Tool to manage multiple virtualenvs
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=1.11:devel/py-virtualenv@${FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}virtualenv-clone>=0.2.5:devel/py-virtualenv-clone@${FLAVOR}
|
||||
|
||||
NO_ARCH= yes
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
USES= python shebangfix
|
||||
|
||||
SHEBANG_FILES= pew/shell_config/complete_deploy
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 3000
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.shutil_get_terminal_size>=0:devel/py-backports.shutil_get_terminal_size@${FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pathlib>=0:devel/py-pathlib@${FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}shutilwhich>=0:sysutils/py-shutilwhich@${FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
devel/py-pew/distinfo
Normal file
3
devel/py-pew/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1520099753
|
||||
SHA256 (pew-1.1.2.tar.gz) = b8312728526c9010295c88215c95a1b1731fdbd1a568f728e069932bd0545611
|
||||
SIZE (pew-1.1.2.tar.gz) = 19637
|
13
devel/py-pew/pkg-descr
Normal file
13
devel/py-pew/pkg-descr
Normal file
@ -0,0 +1,13 @@
|
||||
Python Env Wrapper is a set of commands to manage multiple virtual environments.
|
||||
Pew can create, delete and copy your environments, using a single command to
|
||||
switch to them wherever you are, while keeping them in a single (configurable)
|
||||
location.
|
||||
|
||||
Virtualenvs makes it easier to work on more than one project at a time without
|
||||
introducing conflicts in their dependencies.
|
||||
|
||||
Pew is completely shell-agnostic and thus works on bash, zsh, fish, powershell,
|
||||
etc.
|
||||
|
||||
WWW: https://pypi.python.org/pypi/pew
|
||||
WWW: https://github.com/berdario/pew
|
Loading…
Reference in New Issue
Block a user