5 Commits

Author SHA1 Message Date
Esteban Sánchez
03e4222043
Unit tests (#23)
* Added unit tests and linting tools for development

* Added pre-commit config file

* Added lint github action

* Add tests and coverage comments to PRs

* Set coverage options

* Fixed yaml

* Fixed permissions

* Omit tests in coverage report

* Run linting only on PRs
2023-11-20 13:12:43 +01:00
Joel Heaps
ea4bdecdcf Remove unneeded attridict dependency, add comments 2023-09-29 09:46:51 -05:00
Joel Heaps
31f309c942 Switch to attridict, format with Black 2023-09-28 22:07:25 -05:00
Joel Heaps
1fc4383a95 Bump dependency versions 2023-09-28 21:57:48 -05:00
Joel Heaps
40f721c447 Switch to pyproject.toml 2023-09-28 21:40:32 -05:00