This is the foopackage package.
The easiest way to install foopackage is via the Python pip utility:
pip3 install foopackage
- Python 3
- virtualenv
Dependencies are listed in requirements.txt. Dependencies are automatically installed during foopackage installation.
# setup virtualenv
python3 -m venv --system-site-packages foopackage
cd foopackage
source bin/activate
# clone codebase and install
git clone https://github.com/geopython/foopackage.git
cd foopackage
python3 setup.py build
python3 setup.py install
cp foopackage-config.env local.env
vi local.env # update environment variables accordingly
foopackage --version
# Python API examples go here
# install dev requirements
pip3 install -r requirements-dev.txt
# run tests like this:
python3 foopackage/tests/run_tests.py
# or this:
python3 setup.py test
# measure code coverage
coverage run --source=foopackage -m unittest foopackage.tests.run_tests
coverage report -m
rm -fr build dist *.egg-info
python3 setup.py sdist bdist_wheel --universal
twine upload dist/*
All bugs, enhancements and issues are managed on GitHub.
- Firstname Lastname