Installation#
Installing for usage#
The Python Package Index takes care for you. Just use pip or your favorite package manager. Please take care of creating a virtual environment if needed.
python -m pip install ssllabs
Installing for development#
First, you need to get the sources.
git clone git@github.com:2Fake/ssllabs.git
Then you need to take care of the requirements. Please take care of creating a virtual environment if needed.
cd ssllabs
python -m pip install -e .[dev]
This will also install a pre-commit environment for you. To install the git hook scripts, run:
pre-commit install
Testing#
Install the extra requirements and start pytest.
python -m pip install -e .[test]
pytest
If you want to contribute, please make sure to keep the unit tests green and to deliver new ones, if you extend the functionality.