Commit Graph

6 Commits

Author SHA1 Message Date
Steven B.
038b6993ca
Speed up and simplify github workflows (#1128)
- Enable parallel tests in the CI with pytest-xdist
- Migrate to the official `astral-sh/setup-uv` github action
- Call `pre-commit` run as a single job in CI instead of relisting each
check
- Use `uv` version 0.4.16
- Fix bug with pre-commit cache
- Update `publish.yml` to use  `astral-sh/setup-uv`
2024-09-27 10:27:53 +01:00
Steven B.
a967d5cd3a
Migrate from poetry to uv for dependency and package management (#986) 2024-09-06 15:48:43 +01:00
Teemu R
0061668c9f
Use trusted publisher for publishing to pypi (#531) 2023-10-29 16:30:37 +01:00
Teemu R
255c0c9a25
Publish to pypi on github release published (#287)
* Publish to pypi on github release published, remove testpypi

* Remove release tag check
2022-01-14 16:32:48 +01:00
Teemu R
5aaadaff39
Allow publish on test pypi workflow to fail (#248) 2021-11-03 01:55:49 +01:00
Teemu R
194aa8607b
Add github workflow for pypi publishing (#220) 2021-09-26 19:56:40 +02:00