@@ -32,10 +32,9 @@ classifiers = [
3232 " Topic :: Utilities" ,
3333]
3434dependencies = [
35- " ansible-compat>=25.8.0" , # indirect dependency of cryptography
36- " ansible-core>=2.16.11" , # indirect dependency of ansible-core
37- " ansible-core>=2.20.0b1 ; python_full_version >= '3.14'" , # indirect dependency of ansible-core
38- " black>=24.3.0" , # indirect dependency of ansible-core
35+ " ansible-compat>=25.8.2" ,
36+ " ansible-core>=2.16.11" ,
37+ " black>=24.3.0" ,
3938 " cffi>=1.17.1" , # indirect dependency of ruamel-yaml
4039 " cryptography>=38" ,
4140 " distro>=1.9.0" ,
@@ -44,14 +43,14 @@ dependencies = [
4443 " jsonschema>=4.10.0" ,
4544 " packaging>=22.0" ,
4645 " pathspec>=0.10.3" ,
47- " pyyaml>=6.0.2" ,
48- " pyyaml>=6.0.3 ; python_full_version < '3.14'" , # py314 support
46+ " pyyaml>=6.0.2 ; python_version < '3.14' " ,
47+ " pyyaml>=6.0.3 ; python_version >= '3.14'" , # py314 support
4948 " referencing>=0.36.2" ,
5049 " ruamel-yaml>=0.18.11" ,
51- " ruamel-yaml-clib>=0.2.12 ; python_full_version < '3.14'" ,
50+ " ruamel-yaml-clib>=0.2.12 ; python_version < '3.14'" ,
5251 " subprocess-tee>=0.4.1" ,
53- " wcmatch>=8.1.2 ; python_full_version < '3.12'" ,
54- " wcmatch>=8.5.0 ; python_full_version >= '3.12'" ,
52+ " wcmatch>=8.1.2 ; python_version < '3.12'" ,
53+ " wcmatch>=8.5.0 ; python_version >= '3.12'" ,
5554 " yamllint>=1.34.0" ,
5655]
5756dynamic = [" version" ]
@@ -106,7 +105,13 @@ lint = [
106105 " pytest>=7.2.2" ,
107106 " setuptools>=51.1.1" ,
108107]
109- pkg = [" build>=0.9" , " pip>=25.2" , " pipx>=1.7.1" , " twine>=4.0.1" ]
108+ pkg = [
109+ " build>=0.9" ,
110+ " pip>=25.2" ,
111+ " pipx>=1.7.1" ,
112+ " setuptools-scm>=9.2.0" ,
113+ " twine>=4.0.1" ,
114+ ]
110115schemas = [" check-jsonschema>=0.26.3" ]
111116
112117[build-system ]
@@ -648,7 +653,7 @@ commands = [
648653 ],
649654 [" pre-commit" , " autoupdate" ],
650655 [" sh" , " -c" , " cd test/schemas && npm run deps" ],
651- [" tox" , " e" , " lint" ],
656+ [" tox" , " - e" , " lint" ],
652657]
653658commands_pre = []
654659description = " Bump all test dependencies"
@@ -719,7 +724,8 @@ commands = [
719724 " {tox_root}/dist/" ,
720725 " {tox_root}" ,
721726 ],
722- [" sh" , " -c" , " python -m twine check --strict {tox_root}/dist/*" ],
727+ [" bash" , " -c" , " python -m twine check --strict {tox_root}/dist/*" ],
728+ [" bash" , " ./tools/test-pkg.sh" ],
723729]
724730commands_pre = []
725731dependency_groups = [" pkg" ]
0 commit comments