Skip to content

Commit 72bd29b

Browse files
Bump minimum version of uv 0.6.8 -> 0.8.18
This is needed for the feature where uv will allow `[project]` to be missing from a `pyproject.toml` file
1 parent 92c3d25 commit 72bd29b

6 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/copilot-instructions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
### Environment Setup (REQUIRED FIRST STEP)
1414
1. **ALWAYS run `uv sync` first** after cloning or before any development work. This installs all dependencies including dev, test, and doc groups.
1515
2. Python version: Use 3.10.18 (specified in `.python-version`). The CI tests 3.10-3.14, but development uses oldest supported version.
16-
3. uv version: Minimum 0.6.8 required (documented in README and `pyproject.toml`). Check with `uv --version`.
16+
3. uv version: Minimum 0.8.18 required (documented in README and `pyproject.toml`). Check with `uv --version`.
1717

1818
### Running Commands
1919
**Critical:** ALWAYS prefix Python commands with `uv run` to use the project environment:
@@ -166,7 +166,7 @@ See CONTRIBUTING.md Architecture section for detailed documentation and examples
166166

167167
**ci.yml** - Main CI pipeline (runs on push to main, PRs, and daily cron):
168168
- Matrix testing: Python 3.10-3.14 × (ubuntu/macos/windows)
169-
- Also tests min dependencies (3.10 + uv 0.6.8) and max dependencies (3.14 + latest)
169+
- Also tests min dependencies (3.10 + uv 0.8.18) and max dependencies (3.14 + latest)
170170
- Runs prek checks, pytest with coverage
171171
- CodSpeed benchmarking (Python 3.13)
172172
- Codecov upload (Python 3.14)

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
os: "ubuntu-latest"
106106
- dependencies: "min"
107107
python_version: "3.10"
108-
uv_version: "0.6.8"
108+
uv_version: "0.8.18"
109109
checks: "false"
110110
- dependencies: "max"
111111
python_version: "3.14"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Inspired by an [**R** package of the same name](https://usethis.r-lib.org/index.
3434
## 🧭 Installation
3535

3636
First, it is strongly recommended you [install the uv package manager](https://docs.astral.sh/uv/getting-started/installation/): this is a simple, documented process. If you're already using uv, make sure you're using at least
37-
version v0.6.8 (run `uv --version` to check, and `uv self update` to upgrade).
37+
version v0.8.18 (run `uv --version` to check, and `uv self update` to upgrade).
3838

3939
You can install usethis directly into the project environment:
4040

docs/start/installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# 🧭 Installation
22

33
First, it is strongly recommended you [install the uv package manager](https://docs.astral.sh/uv/getting-started/installation/): this is a simple, documented process. If you're already using uv, make sure you're using at least
4-
version v0.6.8 (run `uv --version` to check, and `uv self update` to upgrade).
4+
version v0.8.18 (run `uv --version` to check, and `uv self update` to upgrade).
55

66
You can install usethis directly into the project environment:
77

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ doc = [
7979
"mkdocs-material>=9.7.0",
8080
]
8181
uv = [
82-
"uv>=0.6.8",
82+
"uv>=0.8.18",
8383
]
8484

8585
[tool.hatch.version]
@@ -195,7 +195,7 @@ rules.invalid-assignment = "ignore"
195195
rules.possibly-missing-attribute = "ignore"
196196

197197
[tool.uv]
198-
required-version = ">=0.6.8" # Sync with README
198+
required-version = ">=0.8.18" # Sync with README
199199
default-groups = [ "test", "dev", "doc" ]
200200
link-mode = "symlink"
201201

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)