Strong: from type-hint to real typing!¶
Quickstart¶
Installation¶
To install Strong, simply using pip:
python<version> -m pip install strong
Note
This package mostly relies on the quite recent inspect and typing package features. This package therefore require a Python installation with version >= 3.8.
Read the documentation¶
Contributor Guide¶
If you want to help in any way, feel free to check the Github repository. This package follows the same coding guidelines as the one used by default with the Flake8 tool:
flake8 strong
flake8 tests
And Strong provide additional checks on typing:
strong strong
Code reformatting is done using Black tool:
black strong -l 79
black tests -l 79
Lastly, make sure to run the tests:
pytest tests