VOS - VOSpace tools
Tools to work with VOSpace services (primarily the CADC ones)..
Requires pip.
Note: might need to escape chars in your shell
cd vos && pip install -e .[test]
cd ./vos pytest vos
flake8 style checking is enforced on pull requests. Following commands should not report errors
flake8 vos/vos
If tox, the generic virtual environment tool, is available it can be used to test with different versions of python is isolation. For example, to test on all supported versions of Python in cadcdata (assuming that they are available in the system):
cd ./vos && tox
To test a specific version:
cd ./vos && tox -e py3.9
To list all the available environments:
cd ./vos && tox -a