Skip to content

Commit d427f59

Browse files
authored
Avoid broken referencing dependency (#4505)
1 parent 5f1ab08 commit d427f59

File tree

8 files changed

+13
-11
lines changed

8 files changed

+13
-11
lines changed

.config/constraints.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ exceptiongroup==1.2.2 # via pytest
3030
execnet==2.1.1 # via pytest-xdist
3131
filelock==3.17.0 # via tox, virtualenv, ansible-lint (pyproject.toml)
3232
ghp-import==2.1.0 # via mkdocs
33-
griffe==1.5.5 # via mkdocstrings-python
33+
griffe==1.5.6 # via mkdocstrings-python
3434
hjson==3.1.0 # via mkdocs-macros-plugin, super-collections
3535
htmlmin2==0.1.13 # via mkdocs-minify-plugin
3636
idna==3.10 # via requests
@@ -87,7 +87,7 @@ python-dateutil==2.9.0.post0 # via ghp-import, mkdocs-macros-plugin
8787
python-slugify==8.0.4 # via mkdocs-monorepo-plugin
8888
pyyaml==6.0.2 # via ansible-compat, ansible-core, mkdocs, mkdocs-get-deps, mkdocs-macros-plugin, pymdown-extensions, pyyaml-env-tag, yamllint, ansible-lint (pyproject.toml)
8989
pyyaml-env-tag==0.1 # via mkdocs
90-
referencing==0.36.2 # via jsonschema, jsonschema-specifications, types-jsonschema
90+
referencing==0.36.2 # via jsonschema, jsonschema-specifications, types-jsonschema, ansible-lint (pyproject.toml)
9191
regex==2024.11.6 # via mkdocs-material
9292
requests==2.32.3 # via linkchecker, mkdocs-htmlproofer-plugin, mkdocs-material
9393
rpds-py==0.22.3 # via jsonschema, referencing
@@ -106,6 +106,7 @@ tomlkit==0.13.2 # via pylint
106106
tox==4.24.1 # via ansible-lint (pyproject.toml)
107107
types-jsonschema==4.23.0.20241208 # via ansible-lint (pyproject.toml)
108108
types-pyyaml==6.0.12.20241230 # via ansible-lint (pyproject.toml)
109+
typing-extensions==4.12.2 # via astroid, black, mypy, referencing, tox
109110
urllib3==2.3.0 # via requests
110111
virtualenv==20.29.1 # via tox
111112
watchdog==6.0.0 # via mkdocs
@@ -118,5 +119,4 @@ zipp==3.21.0 # via importlib-metadata
118119
# ansible-core
119120
# pip
120121
# resolvelib
121-
# typing-extensions
122122
# uv

.config/requirements-lock.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ pathspec==0.12.1 # via black, yamllint, ansible-lint (pyproject.toml)
1919
platformdirs==4.3.6 # via black
2020
pycparser==2.22 # via cffi
2121
pyyaml==6.0.2 # via ansible-compat, ansible-core, yamllint, ansible-lint (pyproject.toml)
22-
referencing==0.36.2 # via jsonschema, jsonschema-specifications
22+
referencing==0.36.2 # via jsonschema, jsonschema-specifications, ansible-lint (pyproject.toml)
2323
rpds-py==0.22.3 # via jsonschema, referencing
2424
ruamel-yaml==0.18.10 # via ansible-lint (pyproject.toml)
2525
ruamel-yaml-clib==0.2.12 # via ruamel-yaml
2626
subprocess-tee==0.4.2 # via ansible-compat, ansible-lint (pyproject.toml)
2727
tomli==2.2.1 # via black
28+
typing-extensions==4.12.2 # via black, referencing
2829
wcmatch==10.0 # via ansible-lint (pyproject.toml)
2930
yamllint==1.35.1 # via ansible-lint (pyproject.toml)
3031
zipp==3.21.0 # via importlib-metadata
3132

3233
# The following packages were excluded from the output:
3334
# ansible-core
3435
# resolvelib
35-
# typing-extensions

.config/requirements.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ packaging>=22.0 # Apache-2.0,BSD-2-Clause
1010
pathspec>=0.10.3 # Mozilla Public License 2.0 (MPL 2.0)
1111
pyyaml>=6.0.2 # MIT (compilation probles with older versions)
1212
ruamel.yaml>=0.18.5,!=0.18.7,!=0.18.8 # MIT
13+
referencing>=0.36.2 # MIT, https://github.com/python-jsonschema/referencing/issues/216
1314
subprocess-tee>=0.4.1 # MIT, used by ansible-compat
1415
yamllint >= 1.34.0 # GPLv3
1516
wcmatch>=8.1.2; python_version < '3.12' # MIT

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ repos:
7070
args: [--relative, --no-progress, --no-summary]
7171
name: Spell check with cspell
7272
- repo: https://github.com/python-jsonschema/check-jsonschema
73-
rev: 0.31.0
73+
rev: 0.31.1
7474
hooks:
7575
- id: check-github-workflows
7676
- repo: https://github.com/pre-commit/pre-commit-hooks.git

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,7 +347,7 @@ environments = ["platform_system != 'Windows'"]
347347
[tool.uv.pip]
348348
annotation-style = "line"
349349
custom-compile-command = "tox run deps"
350-
no-emit-package = ["ansible-core", "pip", "resolvelib", "typing_extensions", "uv"]
350+
no-emit-package = ["ansible-core", "pip", "resolvelib", "uv"]
351351

352352
[tool.vulture]
353353
exclude = [

src/ansiblelint/schemas/__store__.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"url": "https://raw.githubusercontent.com/ansible/ansible-lint/main/src/ansiblelint/schemas/ansible-lint-config.json"
55
},
66
"ansible-navigator-config": {
7-
"etag": "431f1a81acc74fe1112d5839551105bc2fa4e0314d811699eb525dae4fe3760d",
7+
"etag": "730a0572f872af3ce271fb5116bc9d4609da10dc2e35448b5ec1050f12b72e2b",
88
"url": "https://raw.githubusercontent.com/ansible/ansible-navigator/main/src/ansible_navigator/data/ansible-navigator.json"
99
},
1010
"changelog": {

src/ansiblelint/schemas/ansible-navigator-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,7 +525,7 @@
525525
"required": [
526526
"ansible-navigator"
527527
],
528-
"title": "ansible-navigator settings v24",
528+
"title": "ansible-navigator settings v25",
529529
"type": "object",
530-
"version": "24"
530+
"version": "25"
531531
}

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ isolated_build = true
1616
skip_missing_interpreters = True
1717
requires =
1818
tox >= 4.6.3
19-
tox-uv >= 1.16.0
19+
tox-uv >= 1.20.2
20+
tox-extra >= 2.1.0
2021
setuptools >= 65.3.0 # editable installs
2122

2223
[testenv]

0 commit comments

Comments
 (0)