Commit Graph

6 Commits

Author SHA1 Message Date
Mike A.
8692eccbef fix: linter warnings 2025-09-16 21:59:46 +02:00
pablobuenaposada
aab830cda4 Resolve versioned tests and update the required dependencies for python <3.11
- The github action that runs pytest in every python version was actually running pyhton 3.13 for all the cases, so it was useless
- The docs uses myst-parser==4.0.1 which is only supported in python >=3.10 and sphinx==8.2.3 which is only supported in python >=3.11, so both dependencies had been attached to needed python version so uv sync doesn't complain anymore
- No need of tool.uv.dependency-groups.docs anymore
- Rest of the changes are related to some imports not available in python 3.9 and 3.10
2025-08-17 11:53:13 +02:00
Mike A.
def535f819 docs: somewhat fix references in source code 2025-08-04 16:16:30 +02:00
Mike A.
9017efc7be refactor: specialize Serializable subclasses for stronger type safety 2025-08-03 21:42:08 +02:00
Mike A.
c37a51c2eb refactor(reports): improve Serializable base class 2025-07-14 22:10:14 +02:00
Mike A.
a2c3b3136e feat(reports): implement local Anisette provider 2025-07-11 15:04:32 +02:00