mbakker7 / ttim

MIT License
34 stars 23 forks source link

Ruff formatting + checks #66

Closed dbrakenhoff closed 1 month ago

dbrakenhoff commented 1 month ago

Address most ruff issues (besides documentation, see pyproject.toml for ignore list)

Add python 3.12 to CI, remove Python 3.8

Hopefully fixes numpy 2.0 issues, as well.

dbrakenhoff commented 1 month ago

Python 3.10 will be dropped by numpy in Apr 2025, so we should keep that one in for now I think. I did remove all the minimum dependencies, those are fairly old, so doesnt make much sense to keep them in.