Skip to content

Commit 5270e54

Browse files
committed
remove EOL python, update max uv_build
1 parent 0e9ec86 commit 5270e54

6 files changed

Lines changed: 35 additions & 414 deletions

File tree

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
@session(
11-
python=["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"],
11+
python=["3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"],
1212
uv_groups=["test"],
1313
)
1414
def test(s: Session) -> None:

pyproject.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
build-backend = "uv_build"
3-
requires = [ "uv-build>=0.9,<0.10" ]
3+
requires = [ "uv-build>=0.9,<0.12" ]
44

55
[project]
66
name = "nox-uv"
@@ -11,15 +11,13 @@ keywords = [ "nox", "uv" ]
1111
license = "MIT"
1212
license-files = [ "LICENSE.txt" ]
1313
authors = [ { name = "Dan Tebben", email = "dantebben@gmail.com" } ]
14-
requires-python = ">=3.9"
14+
requires-python = ">=3.10"
1515
classifiers = [
1616
"Development Status :: 4 - Beta",
1717
"Intended Audience :: Developers",
18-
"License :: OSI Approved :: MIT License",
1918
"Operating System :: OS Independent",
2019
"Programming Language :: Python",
2120
"Programming Language :: Python :: 3 :: Only",
22-
"Programming Language :: Python :: 3.9",
2321
"Programming Language :: Python :: 3.10",
2422
"Programming Language :: Python :: 3.11",
2523
"Programming Language :: Python :: 3.12",

src/nox_uv/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
from collections.abc import Callable, Sequence
44
import functools
5-
from typing import Any, TypeVar, Union
5+
from typing import Any, TypeVar
66

77
import nox
88

99
R = TypeVar("R")
1010

11-
Python = Union[Sequence[str], str, bool]
11+
Python = Sequence[str] | str | bool
1212

1313

1414
def session(

tests/subproject/pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
[build-system]
22
build-backend = "uv_build"
3-
requires = [ "uv-build>=0.9,<0.10" ]
3+
requires = [ "uv-build>=0.9,<0.12" ]
44

55
[project]
66
name = "subproject"
77
version = "0.1.0"
88
description = "Project for testing nox-uv"
99
readme = "README.md"
10-
requires-python = ">=3.9"
10+
requires-python = ">=3.10"
1111
classifiers = [
1212
"Private :: Do Not Upload",
1313
"Programming Language :: Python :: 3 :: Only",
14-
"Programming Language :: Python :: 3.9",
1514
"Programming Language :: Python :: 3.10",
1615
"Programming Language :: Python :: 3.11",
1716
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)