8 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
Esteban Sánchez
a60f3d23a3
Update pyproject.toml 2023-11-20 10:36:17 +01:00
Esteban Sánchez
dcaf2a6557
Release v1.4.0 2023-11-20 10:35:10 +01:00
Joel Heaps
ea4bdecdcf Remove unneeded attridict dependency, add comments 2023-09-29 09:46:51 -05:00
Joel Heaps
0ac406c476 Indicate license in pyproject.toml 2023-09-29 08:13:23 -05:00
Joel Heaps
31f309c942 Switch to attridict, format with Black 2023-09-28 22:07:25 -05:00
Joel Heaps
f4a5266125 Bump dependency versions 2023-09-28 21:56:45 -05:00
Joel Heaps
40f721c447 Switch to pyproject.toml 2023-09-28 21:40:32 -05:00