You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The repository demonstrates following uv features:
4
+
- use a dedicated python version per project
5
+
- isolate 3rd party packages per project
6
+
- cross platform deterministic locking
7
+
- sing semantic versioning policy and upgrade backwards compatible changes
8
+
- dependabot automatic dependency upgrades
9
+
10
+
NOTE: Dependabot currently does neither support uv.lock nor uv pip compile (See [dependabot-core#10478](https://github.com/dependabot/dependabot-core/issues/10478)).
11
+
A workaround is implemented for simulating pip-compile workflow (See [check-uv.sh](./bin/check-uv.sh) and [workflows/push.yml](.github/workflows/push.yml])).
12
+
13
+
Run with:
14
+
15
+
```bash
16
+
curl -LsSf https://astral.sh/uv/install.sh | sh
17
+
uv run pytest test
18
+
```
19
+
20
+
To upgrade dependencies but stay within defined semver policy in pyproject.toml:
0 commit comments