Elastic migration tool
To install elasticine
for local development follow those steps (all examples
are for python3):
- Install system dependencies
- Elastic
- Create and activate a virtual environment. For python3 use
pyvenv
, for python2.7 usevirtualenv
. You can also usevirtualenvwrapper
.
pyvenv .env
source .env/bin/activate
- Install application and dev requirements
pip install -Ur requirements-dev.txt
pip install -Ue .
- Run tests
nosetests tests/
If you want to contribute code changes follow the basic Pull request
procedure of GitHub. After code review one of the maintainers will merge or
close the Pull request
.
NOTE: All changes to files, that are used for release's (CHANGES.rst, CONTRIBUTORS and others), are managed by maintainers, so pls don't modify those.