Python SDK for the NLB Open Web Services
Currently supports the Catalogue Service.
pip install nlbsg
Refer to the documentation at https://nlbsg.readthedocs.io/en/latest/.
nlbsg uses Pipenv for package management.
black is used for code formatting. Install the pre-commit hook with:
make hooks
To install development dependencies:
pipenv install --dev
To run the test suite and output coverage information:
pipenv run python -m pytest -vv --cov
Or just:
make test