move the tests directory into the 'normal spot' so that the test loaders are happier
create a setup.py that you can use to install the package or run the tests. e.g. pip install . will use the setup.py to determine dependencies. Pin on minor version upgrades.
setup.py also provides support to run tests and install test dependencies in a separate spot; so python setup.py test will run the tests
add a fileflow.configuration module to expose the inner airflow configuration and add on fileflow specific default setups. Will use the AIRFLOW__{section}__{key} convention for priority 1 environment variables for the secret keys, or otherwise defaults to the boto defaults.
.gitignore
to hide any weird pycharm stufftests
directory into the 'normal spot' so that the test loaders are happiersetup.py
that you can use to install the package or run the tests. e.g.pip install .
will use thesetup.py
to determine dependencies. Pin on minor version upgrades.setup.py
also provides support to run tests and install test dependencies in a separate spot; sopython setup.py test
will run the testsfileflow.configuration
module to expose the inner airflow configuration and add on fileflow specific default setups. Will use theAIRFLOW__{section}__{key}
convention for priority 1 environment variables for the secret keys, or otherwise defaults to the boto defaults.