Some packages also needs python3.5-dev package (ubuntu) or similar
After forking or checking out:
$ cd loafer/ $ pip install -r requirements/local.txt $ pre-commit install $ pip install -e .
The requirements folder are only used for development, so we can easily install/track dependencies required to run the tests using continuous integration platforms.
The official entrypoint for distritubution is the
setup.py which also
contains the minimum requirements to execute the tests.
It’s important to execute
pip install -e . not only to install the main
dependencies, but also to include
loafer in our environment.
$ make test
$ cd docs/ $ make html
$ export AWS_ACCESS_KEY_ID=<key> $ export AWS_SECRET_ACCESS_KEY=<secret> $ export AWS_DEFAULT_REGION=sa-east-1 # for example
Check the Settings section to see specific configurations.