Commit Graph

13 Commits

Author SHA1 Message Date
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.
329e6d963c chore: migrate from poetry to uv 2025-02-27 22:03:45 +01:00
Mike A.
1e198e87c9 ci: Do not run on branches other than main 2024-09-18 16:47:10 +02:00
Mike A.
31eb4a1665 ci: Run pre-commit and unit tests on PRs 2024-09-08 17:13:05 +02:00
Mike A.
886b78c82c ci: Add test result collection job 2024-09-03 19:59:48 +02:00
Mike A.
abad1c037c Revert "ci: Fail tests if version discovery fails"
This reverts commit 5d0513f250.
2024-09-03 19:50:15 +02:00
Mike A.
5d0513f250 ci: Fail tests if version discovery fails 2024-09-03 19:46:29 +02:00
Mike A.
48965e725f ci: Fail tests if version discovery fails 2024-09-03 19:38:51 +02:00
Mike A.
bf7e3e4360 ci: Use common setup workflow 2024-09-03 19:15:59 +02:00
Mike A.
ae98d611da chore: Declare dependency groups as optional 2024-09-02 23:24:45 +02:00
Mike A.
b2363f5f9b tests: Split up into separate jobs 2024-09-02 23:14:40 +02:00
Mike A.
3facf5cd27 tests: Adapt for poetry 2024-09-02 21:29:43 +02:00
Mike Almeloo
0f015f6880 tests: add actions workflow 2024-09-02 21:24:36 +02:00