``virtualenv`` is a tool to create isolated Python environments.
It creates an environment that has its own installation directories,
that doesn't share libraries with other virtualenv environments
(and optionally doesn't use the globally installed libraries either).
Usage: virtualenv YOUR_NEW_PYTHON_ENV
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-virtualenv listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py312-virtualenv-21.14.13:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
devel/py-virtualenv: Update to 13.0.3
- Update to 13.0.3
- Update TEST_DEPENDS
- USE_GITHUB to get the test suite, since the sdist doesnt (yet)
include it [1]
- Temporarily patch out versioned console_script (virtualenv) until
USE_PYTHON=concurrent supports more granularity (coming soon)
- Add USE_PYTHON=concurrent support to virtualenv can be used for
multiple python versioned
- Patch setup.py to fix test command invocation. Report upstream. [2]
- Tweak regression-test target to use the canonical setup.py variable
Changes:
https://virtualenv.pypa.io/en/latest/changes.html
[1] https://github.com/pypa/virtualenv/issues/714
[2] https://github.com/pypa/virtualenv/pull/773
Differential Revision: https://reviews.freebsd.org/D2703
Reviewed by: nivit (maintainer)
Approved by: nivit (maintainer)
- Update to 1.11.4
- Change COMMENT with a more descriptive text
- Fix TEST_DEPENDS
- Don't install unnecessary files of DOCS
Release Notes: http://www.virtualenv.org/en/latest/news.html
devel/py-virtualenv: remove py3k-fix-pkg-plist.inc
- remove files/py3k-fix-pkg-plist.inc - last consumer of it gone. This
functionality is included into bsd.python.mk and works automagically for py3
ports
- unmute docs installation command and remove pkg-plist while here
Approved by: nivit (maintainer, explicitly for such changes in his ports)
devel/py-virtualenv: Restore py3k-fix-pkg-plist.inc
Restore py3k-fix-pkg-plist.inc that other ports reference as they have not
transitioned to AUTOPLIST and need it for Python 3.x compatibility.
Add a comment to the include header as a breadcrumb with a PR reference.
PR: ports/186669
Reported by: Gereon Kaiping <kta1c10 ! gereon at linta dotde>
Approved by: maintainer (implicit, via email)
devel/py-virtualenv: Update to 0.11.2 & modernise
- Update to 0.11.2
- Update pkg-plist
- Enable STAGE support
- Enable AUTOPLIST support, update pkg-plist
- Deprecate easy_install target
- Deprecate py3k-fix-pkg-plist.inc
- Deprecate OPTIONSFILE override
- Dont need PIPVER and SETUPTOOLSVER variables anymore
- Dont need bsd.port.pre.mk anymore
- Use *PYTHON_*PKGNAMEPREFIX for sphinx BUILD_DEPENDS
- Use OPTIONS helpers for DOCS BUILD_DEPENDS
- Add TEST_DEPENDS and regression-test: target, tests will be included
in the next upstream version [1]
[1] https://github.com/pypa/virtualenv/pull/561
Changes: http://www.virtualenv.org/en/latest/news.html
PR: ports/186581
Approved by: maintainer (via email)
- Update to 1.8.1
- Build docs with devel/py-sphinx
- Convert to the new options framework
- Move code, that fix pkg-plist when Python ver >= 3.2,
to a separate file (files/py3k-fix-pkg-plist.inc)
- Update WWW: field in pkg-descr
BuildLog: http://goo.gl/QCpX6
Changes&News: http://goo.gl/OqbDH
- Update to 1.7.1.2
- Add add-plist-post target to Makefile, so that the names of the py[co]
files conform to PEP 3147, when the Python version is 3.2
- Set USE_PYTHON to yes
- Update to 1.6
- Remove DISTFILES, EXTRACT_ONLY variables
- Remove post-patch target, and the manual installation of
the setuptools egg for Python 2.7
- Add setuptools-0.6c11.egg to DISTFILES to fix package building when Python
version is 2.7 (see http://www.freebsd.org/cgi/query-pr.cgi?pr=152990 ). It's a
temporary solution, pending the next distribution contains that file [1]
- Remove PYEASYINSTALL_* variables
- Set USE_PYTHON to -2.7
- Use %%PYVER%% for the filename of the setuptools egg inside pkg-plist (don't
bump PORTREVISION, because there are not significant changes for the end
user/package)
PR: ports/152990
Submitted by: danger
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Update to 1.1
- Modify files/virtualenv.* to accept the new optional parameter of the program
- Remove hardcoded version of py-setuptools in pkg-plist
``virtualenv`` is a tool to create isolated Python environments.
It creates an environment that has its own installation directories,
that doesn't share libraries with other virtualenv environments
(and optionally doesn't use the globally installed libraries either).
Usage: virtualenv YOUR_NEW_PYTHON_ENV
WWW: http://pypi.python.org/pypi/virtualenv
Number of commits found: 143 (showing only 43 on this page)