Skip to content

Commit 3a69a21

Browse files
authored
Reapply "fix: adopt uv.lock and dependency-groups (#4757)" (#4761)
1 parent 7ef0ba8 commit 3a69a21

19 files changed

Lines changed: 3696 additions & 564 deletions

.config/constraints.txt

Lines changed: 0 additions & 146 deletions
This file was deleted.

.config/requirements-docs.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

.config/requirements-lock.txt

Lines changed: 83 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,84 @@
11
# This file was autogenerated by uv via the following command:
2-
# tox run -e deps
3-
ansible-compat==25.8.1 # via ansible-lint (pyproject.toml)
4-
attrs==25.3.0 # via jsonschema, referencing
5-
black==25.1.0 # via ansible-lint (pyproject.toml)
6-
bracex==2.6 # via wcmatch
7-
cffi==1.17.1 # via cryptography
8-
click==8.2.1 # via black
9-
cryptography==45.0.6 # via ansible-core
10-
filelock==3.19.1 # via ansible-lint (pyproject.toml)
11-
importlib-metadata==8.7.0 # via ansible-lint (pyproject.toml)
12-
jinja2==3.1.6 # via ansible-core
13-
jsonschema==4.25.0 # via ansible-compat, ansible-lint (pyproject.toml)
14-
jsonschema-specifications==2025.4.1 # via jsonschema
15-
markupsafe==3.0.2 # via jinja2
16-
mypy-extensions==1.1.0 # via black
17-
packaging==25.0 # via ansible-compat, ansible-core, black, ansible-lint (pyproject.toml)
18-
pathspec==0.12.1 # via black, yamllint, ansible-lint (pyproject.toml)
19-
platformdirs==4.3.8 # via black
20-
pycparser==2.22 # via cffi
21-
pyyaml==6.0.2 # via ansible-compat, ansible-core, yamllint, ansible-lint (pyproject.toml)
22-
referencing==0.36.2 # via jsonschema, jsonschema-specifications, ansible-lint (pyproject.toml)
23-
rpds-py==0.27.0 # via jsonschema, referencing
24-
ruamel-yaml==0.18.14 # via ansible-lint (pyproject.toml)
25-
subprocess-tee==0.4.2 # via ansible-compat, ansible-lint (pyproject.toml)
26-
wcmatch==10.1 # via ansible-lint (pyproject.toml)
27-
yamllint==1.37.1 # via ansible-lint (pyproject.toml)
28-
zipp==3.23.0 # via importlib-metadata
29-
30-
# The following packages were excluded from the output:
31-
# ansible-core
32-
# resolvelib
33-
# ruamel-yaml-clib
34-
# tomli
35-
# typing-extensions
2+
# uv export --no-dev --no-emit-package ansible-core --no-emit-package resolvelib --no-emit-package ruamel-yaml-clib --no-emit-package tomli --no-emit-package typing-extensions --no-emit-project --no-hashes -o .config/requirements-lock.txt
3+
ansible-compat==25.8.1
4+
# via ansible-lint
5+
attrs==25.3.0
6+
# via
7+
# jsonschema
8+
# referencing
9+
black==25.1.0
10+
# via ansible-lint
11+
bracex==2.6
12+
# via wcmatch
13+
cffi==2.0.0b1
14+
# via
15+
# ansible-lint
16+
# cryptography
17+
click==8.2.1
18+
# via black
19+
colorama==0.4.6 ; sys_platform == 'win32'
20+
# via click
21+
cryptography==45.0.7
22+
# via
23+
# ansible-core
24+
# ansible-lint
25+
distro==1.9.0
26+
# via ansible-lint
27+
filelock==3.19.1
28+
# via ansible-lint
29+
importlib-metadata==8.7.0
30+
# via ansible-lint
31+
jinja2==3.1.6
32+
# via ansible-core
33+
jsonschema==4.25.1
34+
# via
35+
# ansible-compat
36+
# ansible-lint
37+
jsonschema-specifications==2025.9.1
38+
# via jsonschema
39+
markupsafe==3.0.2
40+
# via jinja2
41+
mypy-extensions==1.1.0
42+
# via black
43+
packaging==25.0
44+
# via
45+
# ansible-compat
46+
# ansible-core
47+
# ansible-lint
48+
# black
49+
pathspec==0.12.1
50+
# via
51+
# ansible-lint
52+
# black
53+
# yamllint
54+
platformdirs==4.4.0
55+
# via black
56+
pycparser==2.22 ; implementation_name != 'PyPy'
57+
# via cffi
58+
pyyaml==6.0.2
59+
# via
60+
# ansible-compat
61+
# ansible-core
62+
# ansible-lint
63+
# yamllint
64+
referencing==0.36.2
65+
# via
66+
# ansible-lint
67+
# jsonschema
68+
# jsonschema-specifications
69+
rpds-py==0.27.1
70+
# via
71+
# jsonschema
72+
# referencing
73+
ruamel-yaml==0.18.15
74+
# via ansible-lint
75+
subprocess-tee==0.4.2
76+
# via
77+
# ansible-compat
78+
# ansible-lint
79+
wcmatch==10.1
80+
# via ansible-lint
81+
yamllint==1.37.1
82+
# via ansible-lint
83+
zipp==3.23.0
84+
# via importlib-metadata

.config/requirements-test.in

Lines changed: 0 additions & 27 deletions
This file was deleted.

.config/requirements.in

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/lower-constraints.txt

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/workflows/tox.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ jobs:
7676
with:
7777
args: .ansible-lint
7878
gh_action_ref: "v25.5.0"
79+
- name: Self test 5 # Test explicit ref to be own ref
80+
uses: ./
81+
with:
82+
args: .ansible-lint
83+
gh_action_ref: ${{ github.ref }}
7984

8085
build:
8186
name: ${{ matrix.name }}

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,4 @@ test/local-content
8080
test/schemas/node_modules
8181
node_modules
8282
.direnv
83-
uv.lock
8483
.ansible

0 commit comments

Comments
 (0)