Run Zappa commands with Python virtual environments.
Project description
Zappa Env
Zappa-env is a simple package that allows you to call Zappa commands from a custom virtualenv for build purposes
Installing & Usage
Install zappa
pip install zappa-env
Run your Zappa commands with zappa-env
followed by your virtualenv and Zappa command
zappa-env my-virtual-env zappa update prod
Requirements
Zappa-env currently assumes that your virtualenvs are installed with the virtualenvwrapper
package and located in $HOME/.virtualenvs/
. Currently this is unable to be changed unless you modify the source code.
Why?
The reason I made this project was because I was getting annoyed activating a special deployment virtualenv just to deploy or package my Zappa repo. This small project combines the workon virtualenv
and zappa commands so I can run my Zappa commands in just one line.
Contributions
Submit an issue or pull request and I'll do my best to merge the PR or help with the issue.
To-do
- Support running zappa commands with a requirements.txt file (eliminates need for virtualenvs)
- Support Anaconda
- Support stock Python virtualenvs
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
Built Distribution
Hashes for zappa_env-0.252-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e385f9e16fdb4f924896f5e58ef64f12fefd692a93039c6de7ea96ae5113f384 |
|
MD5 | 8d35800888e63819890455fff3336a1a |
|
BLAKE2b-256 | 6d720c066b34b5810f7814b4c878cacbb9894b3800f11d972bf377788c3df89b |