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.
633f57dcce
Enable python 3.13, allow pre-releases for CI (#1086)
Adds py3.13 to the CI.

Thanks to @hugovk for [pointing out `allow-prereleases` on his blog
post](https://dev.to/hugovk/help-test-python-313-14j1)!

---------

Co-authored-by: Steven B. <51370195+sdb9696@users.noreply.github.com>
2024-08-06 21:03:35 +02:00
Steven B
fe6b1892cc
Fix pypy39 CI cache on macos (#868) 2024-04-25 15:57:08 +01:00
Steven B
6e55c8d989
Add runner.arch to cache-key in CI (#866) 2024-04-25 13:02:00 +01:00
Steven B
87fa39dd80
Cache pipx in CI and add custom setup action (#835) 2024-04-13 18:56:55 +01:00