Skip to content

Commit fa30749

Browse files
authored
Merge pull request #463 from numpy/ruff-0.11.3
could you link to the relevant PR's in the description,
2 parents 1d7fdd5 + c830a19 commit fa30749

File tree

6 files changed

+141
-129
lines changed

6 files changed

+141
-129
lines changed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ dependencies = []
5050

5151
[dependency-groups]
5252
numpy = ["numtype[numpy]"]
53-
lint = ["ruff>=0.11.2"]
53+
lint = ["ruff>=0.11.3"]
5454
pytest = [
5555
{include-group = "numpy"},
5656
"pytest>=8.3.5",
@@ -79,7 +79,7 @@ typecheck = [
7979
{include-group = "mypy"},
8080
]
8181
docs = [
82-
"mkdocs-material>=9.6.10",
82+
"mkdocs-material>=9.6.11",
8383
"mkdocs-awesome-nav>=3.1.0",
8484
"markdown-callouts>=0.4.0",
8585
"mkdocs-include-markdown-plugin>=7.1.5",

tool/stubtest.py.lock

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,16 @@ wheels = [
5050

5151
[[package]]
5252
name = "hypothesis"
53-
version = "6.130.5"
53+
version = "6.130.8"
5454
source = { registry = "https://pypi.org/simple" }
5555
dependencies = [
5656
{ name = "attrs" },
5757
{ name = "exceptiongroup", marker = "python_full_version < '3.11'" },
5858
{ name = "sortedcontainers" },
5959
]
60-
sdist = { url = "https://files.pythonhosted.org/packages/0d/6e/e32a9c896ed621461fc7afcb0e7b61960247c2764d80c341d88ba14f45fa/hypothesis-6.130.5.tar.gz", hash = "sha256:2cdcdd894adc390a688c8a1c08580c345a67ecf73e31d5bb51a7712acf7b747c", size = 428116 }
60+
sdist = { url = "https://files.pythonhosted.org/packages/5c/ae/fa9f4dff4ead766ffd280e710aa06083ee185938526535b808e366871fbc/hypothesis-6.130.8.tar.gz", hash = "sha256:1b719943011375b1d66f01f858181c3c3ae49324cd7d7b359229cbf95a7785ce", size = 427941 }
6161
wheels = [
62-
{ url = "https://files.pythonhosted.org/packages/99/84/318648e1a0c40aee9fe2140c0bbd507ecfa691bab16ba854bff479967dfe/hypothesis-6.130.5-py3-none-any.whl", hash = "sha256:c13e42ec7df7fdc45c44d0b39f1e429d2253e19a37041d927e092afa7645bfcf", size = 492048 },
62+
{ url = "https://files.pythonhosted.org/packages/b5/74/ff7d6642dd21288947fb9f6e5a767c415326b0a02bc710842f191dab9768/hypothesis-6.130.8-py3-none-any.whl", hash = "sha256:8ddafde382fb96163c2a51c5a7c540d2642b2802a596347c13ac8fbc9de50d70", size = 492487 },
6363
]
6464

6565
[[package]]
@@ -222,29 +222,35 @@ basedpyright = [
222222
]
223223
dev = [
224224
{ name = "basedpyright", specifier = ">=1.28.4" },
225+
{ name = "markdown-callouts", specifier = ">=0.4.0" },
226+
{ name = "mkdocs-awesome-nav", specifier = ">=3.1.0" },
225227
{ name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" },
226-
{ name = "mkdocs-material", specifier = ">=9.6.9" },
228+
{ name = "mkdocs-material", specifier = ">=9.6.11" },
227229
{ name = "mkdocs-minify-plugin", specifier = ">=0.8.0" },
228-
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.0" },
230+
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" },
229231
{ name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" },
230232
{ name = "numtype", extras = ["numpy"] },
233+
{ name = "pygments", specifier = ">=2.19.1" },
231234
{ name = "pytest", specifier = ">=8.3.5" },
232-
{ name = "ruff", specifier = ">=0.11.2" },
235+
{ name = "ruff", specifier = ">=0.11.3" },
233236
{ name = "types-setuptools", specifier = ">=78.1.0.20250329" },
234237
{ name = "types-tabulate", specifier = ">=0.9.0.20241207" },
235238
{ name = "typing-extensions", specifier = ">=4.13.0" },
236239
]
237240
docs = [
241+
{ name = "markdown-callouts", specifier = ">=0.4.0" },
242+
{ name = "mkdocs-awesome-nav", specifier = ">=3.1.0" },
238243
{ name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" },
239-
{ name = "mkdocs-material", specifier = ">=9.6.9" },
244+
{ name = "mkdocs-material", specifier = ">=9.6.11" },
240245
{ name = "mkdocs-minify-plugin", specifier = ">=0.8.0" },
241-
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.0" },
246+
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" },
247+
{ name = "pygments", specifier = ">=2.19.1" },
242248
]
243-
lint = [{ name = "ruff", specifier = ">=0.11.2" }]
249+
lint = [{ name = "ruff", specifier = ">=0.11.3" }]
244250
list-and-test = [
245251
{ name = "numtype", extras = ["numpy"] },
246252
{ name = "pytest", specifier = ">=8.3.5" },
247-
{ name = "ruff", specifier = ">=0.11.2" },
253+
{ name = "ruff", specifier = ">=0.11.3" },
248254
{ name = "typing-extensions", specifier = ">=4.13.0" },
249255
]
250256
mypy = [

tool/testgen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def _union(*types: str) -> str:
145145

146146
if other:
147147
if other[0] == f"{NP}.bool":
148-
combined = [other[0]] + combined + other[1:]
148+
combined = [other[0], *combined, *other[1:]]
149149
else:
150150
combined.extend(other)
151151

tool/ufunc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ def main(args: Sequence[str] | None = None, /) -> int:
214214
print(
215215
tabulate.tabulate(
216216
[list(map(as_code, entry.values())) for entry in data],
217-
headers=[as_code("ufunc")] + list(map(as_code, data[0]))[1:],
217+
headers=[as_code("ufunc"), *list(map(as_code, data[0]))[1:]],
218218
tablefmt=namespace.format,
219219
)
220220
# needed for consistent ordering of string-like types

tool/ufunc.py.lock

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -95,29 +95,35 @@ basedpyright = [
9595
]
9696
dev = [
9797
{ name = "basedpyright", specifier = ">=1.28.4" },
98+
{ name = "markdown-callouts", specifier = ">=0.4.0" },
99+
{ name = "mkdocs-awesome-nav", specifier = ">=3.1.0" },
98100
{ name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" },
99-
{ name = "mkdocs-material", specifier = ">=9.6.9" },
101+
{ name = "mkdocs-material", specifier = ">=9.6.11" },
100102
{ name = "mkdocs-minify-plugin", specifier = ">=0.8.0" },
101-
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.0" },
103+
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" },
102104
{ name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" },
103105
{ name = "numtype", extras = ["numpy"] },
106+
{ name = "pygments", specifier = ">=2.19.1" },
104107
{ name = "pytest", specifier = ">=8.3.5" },
105-
{ name = "ruff", specifier = ">=0.11.2" },
108+
{ name = "ruff", specifier = ">=0.11.3" },
106109
{ name = "types-setuptools", specifier = ">=78.1.0.20250329" },
107110
{ name = "types-tabulate", specifier = ">=0.9.0.20241207" },
108111
{ name = "typing-extensions", specifier = ">=4.13.0" },
109112
]
110113
docs = [
114+
{ name = "markdown-callouts", specifier = ">=0.4.0" },
115+
{ name = "mkdocs-awesome-nav", specifier = ">=3.1.0" },
111116
{ name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" },
112-
{ name = "mkdocs-material", specifier = ">=9.6.9" },
117+
{ name = "mkdocs-material", specifier = ">=9.6.11" },
113118
{ name = "mkdocs-minify-plugin", specifier = ">=0.8.0" },
114-
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.0" },
119+
{ name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" },
120+
{ name = "pygments", specifier = ">=2.19.1" },
115121
]
116-
lint = [{ name = "ruff", specifier = ">=0.11.2" }]
122+
lint = [{ name = "ruff", specifier = ">=0.11.3" }]
117123
list-and-test = [
118124
{ name = "numtype", extras = ["numpy"] },
119125
{ name = "pytest", specifier = ">=8.3.5" },
120-
{ name = "ruff", specifier = ">=0.11.2" },
126+
{ name = "ruff", specifier = ">=0.11.3" },
121127
{ name = "typing-extensions", specifier = ">=4.13.0" },
122128
]
123129
mypy = [

0 commit comments

Comments
 (0)