11[build-system ]
22build-backend = " uv_build"
3- requires = [ " uv-build>=0.11,<0.12" ]
3+ requires = [" uv-build>=0.11,<0.12" ]
44
55[project ]
66name = " nox-uv"
7- version = " 0.8.0"
7+ version = " 0.8.0-dev0 "
88description = " Facilitate nox integration with uv for Python projects"
99readme = " README.md"
10- keywords = [ " nox" , " uv" ]
10+ keywords = [" nox" , " uv" ]
1111license = " MIT"
12- license-files = [ " LICENSE.txt" ]
13- authors = [ { name = " Dan Tebben" , email = " dantebben@gmail.com" } ]
12+ license-files = [" LICENSE.txt" ]
13+ authors = [{ name = " Dan Tebben" , email = " dantebben@gmail.com" }]
1414requires-python = " >=3.10"
1515classifiers = [
1616 " Development Status :: 4 - Beta" ,
@@ -26,7 +26,7 @@ classifiers = [
2626 " Topic :: Software Development :: Testing" ,
2727 " Typing :: Typed" ,
2828]
29- dependencies = [ " nox>=2026.2.9" ]
29+ dependencies = [" nox>=2026.2.9" ]
3030urls.Homepage = " https://github.com/dantebben/nox-uv"
3131urls.Issues = " https://github.com/dantebben/nox-uv/issues"
3232urls.Repository = " https://github.com/dantebben/nox-uv"
@@ -37,15 +37,15 @@ test = [
3737 # TODO: Remove this upper bound when CoverageWarnings are fixed.
3838 " pytest-cov<7" ,
3939]
40- lint = [ " pyproject-fmt>=2.8" , " ruff>=0.9.7" ]
41- type_check = [ " mypy>=1.15" ]
40+ lint = [" pyproject-fmt>=2.8" , " ruff>=0.9.7" ]
41+ type_check = [" mypy>=1.15" ]
4242
4343[tool .uv ]
4444default-groups = " all"
4545
4646[tool .ruff ]
4747line-length = 99
48- src = [ " src" ]
48+ src = [" src" ]
4949lint.select = [
5050 " B" , # flake8-bugbear
5151 " C4" , # flake8-comprehensions
@@ -62,7 +62,7 @@ lint.select = [
6262 " TID" , # flake8-tidy-imports
6363 " UP" , # pyupgrade
6464]
65- lint.extend-ignore = [ " RUF005" , " RUF012" ]
65+ lint.extend-ignore = [" RUF005" , " RUF012" ]
6666lint.unfixable = [
6767 # Disable removing unused imports by default and only enable within nox so editors don't delete
6868 # unused imports while the user is in the middle of editing a file on save.
@@ -73,9 +73,9 @@ lint.isort.force-sort-within-sections = true
7373lint.isort.split-on-trailing-comma = false
7474
7575[tool .pytest ]
76- ini_options.addopts = [ " --strict-config" , " --strict-markers" ]
76+ ini_options.addopts = [" --strict-config" , " --strict-markers" ]
7777ini_options.xfail_strict = true
78- ini_options.filterwarnings = [ " error" ]
78+ ini_options.filterwarnings = [" error" ]
7979
8080[tool .coverage ]
8181# The nox session that calls coverage does not find "src/nox_uv", but it is found in the
@@ -87,4 +87,4 @@ ini_options.filterwarnings = [ "error" ]
8787[tool .mypy ]
8888ignore_missing_imports = true
8989strict = true
90- enable_error_code = [ " deprecated" , " exhaustive-match" , " explicit-override" ]
90+ enable_error_code = [" deprecated" , " exhaustive-match" , " explicit-override" ]
0 commit comments