Manage virtualenvs with requirement files
Project description
mete0r.distutils.virtualenv
Provides virtualenv management commands in your project’s setup.py.
Setup
In your setup.py:
setup( name='FooPackage', ... setup_requires=[ 'mete0r.distutils.virtualenv', ], ... )
Commands
Command |
Description |
virtualenv |
Create a virtualenv environment. |
virtualenv_bootstrap_script |
Create a virtualenv bootstrap script. (Experimental) |
pip_sync |
Synchronize the environment packages with a requirement file. |
pip_compile |
Compile a requirement file. |
For detailed usage:
python setup.py virtualenv --help python setup.py virtualenv_bootstrap_script --help python setup.py pip_sync --help python setup.py pip_compile --help
Development environment
To setup development environment:
python setup.py virtualenv make
License
Copyright (C) 2015-2016 mete0r <mete0r@sarangbang.or.kr>
GNU Lesser General Public License v3.0 (text version)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Changes
0.0.2 (2016-11-09)
Remove (unused) message translations
0.0.1 (2016-11-08)
Change license to GNU LGPLv3+
setup.py: Development Status 3 - Alpha
Add basic docs.
Change virtualenv command options.
0.0.0 (2016-11-08)
Initial release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for mete0r.distutils.virtualenv-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d0aa6ac32a9e9f01bf1a48ea7c25e447d4637a84b84ccdf9cd0974068c7dce9 |
|
MD5 | 24d1d248dad80b7051c0f01d43de188f |
|
BLAKE2b-256 | 2fc91ddaa10241b1431cf66666ccb8d09db4f07369389233fe2092e9774c2852 |