-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Labels
feature requestRequests for features to be implementedRequests for features to be implementedtesting and CIUnit tests, coverage and continuous integrationUnit tests, coverage and continuous integration
Description
Is your feature request related to a problem? Please describe.
probnum uses type hints quite extensively. However, since we do not run any static analysis tool on them, they are very prone to errors.
Describe the solution you'd like.
- add
mypytolinting-requirements.txtand pin the major version number - add a
mypyenvironment to the tox configuration (similar to thepylintenvironment) - add
mypyconfiguration to thepyproject.tomlfile - add a
mypycheck to our GitHub Actions CI pipeline, initially only checkingprobnum._functionprobnum.pn_method
Additional context
None
Metadata
Metadata
Assignees
Labels
feature requestRequests for features to be implementedRequests for features to be implementedtesting and CIUnit tests, coverage and continuous integrationUnit tests, coverage and continuous integration