v0.9.0
Updated a large amount of linting and type hinting to support a new ruff configuration, brought the test coverage up to near 100%, and finally exposed the random seed for randomness to ensure reproducibility.
Updates / New Features
Exposed parameter allowing for random seed to be set ensuring reproducibility
Documentation
Updated a few links from
GitLabtoGitHub.Updated Design Principles link to new URL.
CI/CD
Added test coverage for simulation/functional.py
Added test coverage for metrics/functional.py
Fixes
Updated and applied ruff configuration.