Skip to content

Commit f67b890

Browse files
Version 2025.12.0
1 parent 54a7352 commit f67b890

File tree

1 file changed

+17
-21
lines changed

1 file changed

+17
-21
lines changed

pyproject.toml

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "distributed"
77
description = "Distributed scheduler for Dask"
8-
maintainers = [{name = "Matthew Rocklin", email = "mrocklin@gmail.com"}]
8+
maintainers = [{ name = "Matthew Rocklin", email = "mrocklin@gmail.com" }]
99
license = "BSD-3-Clause"
1010
license-files = ["LICENSE.txt"]
1111
classifiers = [
@@ -28,7 +28,7 @@ requires-python = ">=3.10"
2828
dependencies = [
2929
"click >= 8.0",
3030
"cloudpickle >= 3.0.0",
31-
"dask == 2025.11.0",
31+
"dask >=2025.12.0,<2025.12.1",
3232
"jinja2 >= 2.10.3",
3333
"locket >= 1.0.0",
3434
"msgpack >= 1.0.2",
@@ -64,26 +64,14 @@ exclude = ["*tests*"]
6464
namespaces = false
6565

6666
[tool.setuptools.package-data]
67-
"*" = [
68-
"templates/index.html",
69-
"template.html",
70-
]
71-
distributed = [
72-
"http/templates/*.html",
73-
"py.typed",
74-
]
67+
"*" = ["templates/index.html", "template.html"]
68+
distributed = ["http/templates/*.html", "py.typed"]
7569

7670
[tool.ruff]
7771
line-length = 120
7872

7973
[tool.ruff.lint]
80-
extend-select = [
81-
"B",
82-
"TID",
83-
"I",
84-
"UP",
85-
"RUF",
86-
]
74+
extend-select = ["B", "TID", "I", "UP", "RUF"]
8775
ignore = [
8876
"B011", # Do not `assert False`, raise `AssertionError()`
8977
"B018", # Found useless expression
@@ -116,13 +104,21 @@ ignore = [
116104
"distributed/utils.py" = ["F821"]
117105

118106
[tool.ruff.lint.isort]
119-
section-order = ["future", "standard-library", "third-party", "distributed", "first-party", "local-folder"]
107+
section-order = [
108+
"future",
109+
"standard-library",
110+
"third-party",
111+
"distributed",
112+
"first-party",
113+
"local-folder",
114+
]
120115

121116
[tool.ruff.lint.isort.sections]
122117
"distributed" = ["dask", "zict"]
123118

124119
[tool.setuptools_scm]
125120
version_file = "distributed/_version.py"
121+
version_scheme = "post-release"
126122

127123
[tool.pytest.ini_options]
128124
addopts = '''
@@ -190,11 +186,11 @@ minversion = "6"
190186
markers = [
191187
"ci1: marks tests as belonging to 1 out of 2 partitions to run on CI ('-m \"not ci1\"' for second partition)",
192188
"extra_packages: marks tests that require a special dependency to run.",
193-
"slow: marks tests as slow (deselected by default", # select with '--runslow')
189+
"slow: marks tests as slow (deselected by default", # select with '--runslow')
194190
"avoid_ci: marks tests as flaky or broken on CI on all OSs",
195191
"ipython: marks tests as exercising IPython",
196192
"gpu: marks tests we want to run on GPUs",
197-
"leaking: ignore leaked resources", # see pytest_resourceleaks.py for usage
193+
"leaking: ignore leaked resources", # see pytest_resourceleaks.py for usage
198194
"workerstate: deterministic test for the worker state machine. Automatically applied to all tests that use the 'ws' fixture.",
199195
]
200196
# pytest-timeout settings
@@ -277,7 +273,7 @@ exclude_lines = [
277273
"except ImportError",
278274
"@overload",
279275
"@abstractmethod",
280-
"@abc.abstractmethod"
276+
"@abc.abstractmethod",
281277
]
282278

283279
[tool.coverage.html]

0 commit comments

Comments
 (0)