From 40552d27d0a4e1b86a19a9ee90503dedb875f27e Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Wed, 29 Jan 2025 10:15:07 +0000 Subject: [PATCH] Remove pipdeptree dependency (#414) --- .config/constraints.txt | 14 ++++++-------- .config/requirements-docs.in | 1 - .pre-commit-config.yaml | 12 ++++++------ 3 files changed, 12 insertions(+), 15 deletions(-) diff --git a/.config/constraints.txt b/.config/constraints.txt index b4b80c3..53f934a 100644 --- a/.config/constraints.txt +++ b/.config/constraints.txt @@ -1,11 +1,11 @@ # This file was autogenerated by uv via the following command: # tox run deps -ansible-compat==24.10.0 # via pytest-ansible +ansible-compat==25.1.1 # via pytest-ansible astroid==3.3.8 # via pylint attrs==25.1.0 # via jsonschema, referencing babel==2.16.0 # via mkdocs-material beautifulsoup4==4.12.3 # via linkchecker, mkdocs-htmlproofer-plugin -black==24.10.0 # via tox-ansible (pyproject.toml) +black==25.1.0 # via tox-ansible (pyproject.toml) cachetools==5.5.1 # via tox cairocffi==1.7.1 # via cairosvg cairosvg==2.7.1 # via mkdocs-ansible @@ -35,7 +35,7 @@ htmlmin2==0.1.13 # via mkdocs-minify-plugin identify==2.6.6 # via pre-commit idna==3.10 # via requests iniconfig==2.0.0 # via pytest -isort==5.13.2 # via pylint +isort==6.0.0 # via pylint jinja2==3.1.5 # via ansible-core, mkdocs, mkdocs-macros-plugin, mkdocs-material, mkdocstrings jsmin==3.0.1 # via mkdocs-minify-plugin jsonschema==4.23.0 # via ansible-compat @@ -63,19 +63,18 @@ mkdocstrings-python==1.13.0 # via mkdocs-ansible mypy==1.14.1 # via tox-ansible (pyproject.toml) mypy-extensions==1.0.0 # via black, mypy nodeenv==1.9.1 # via pre-commit -packaging==24.2 # via ansible-compat, ansible-core, black, mkdocs, mkdocs-macros-plugin, pipdeptree, pyproject-api, pytest, pytest-ansible, tox +packaging==24.2 # via ansible-compat, ansible-core, black, mkdocs, mkdocs-macros-plugin, pyproject-api, pytest, pytest-ansible, tox paginate==0.5.7 # via mkdocs-material pathspec==0.12.1 # via black, mkdocs, mkdocs-macros-plugin pillow==11.1.0 # via cairosvg, mkdocs-ansible -pipdeptree==2.24.0 # via tox-ansible (pyproject.toml) platformdirs==4.3.6 # via black, mkdocs-get-deps, mkdocstrings, pylint, tox, virtualenv pluggy==1.5.0 # via pytest, tox pre-commit==4.1.0 # via tox-ansible (pyproject.toml) pycparser==2.22 # via cffi pydoclint==0.6.0 # via tox-ansible (pyproject.toml) pygments==2.19.1 # via mkdocs-material -pylint==3.3.3 # via tox-ansible (pyproject.toml) -pymdown-extensions==10.14.1 # via markdown-exec, mkdocs-ansible, mkdocs-material, mkdocstrings +pylint==3.3.4 # via tox-ansible (pyproject.toml) +pymdown-extensions==10.14.2 # via markdown-exec, mkdocs-ansible, mkdocs-material, mkdocstrings pyproject-api==1.9.0 # via tox pytest==8.3.4 # via pytest-ansible, pytest-xdist, tox-ansible (pyproject.toml) pytest-ansible==25.1.0 # via tox-ansible (pyproject.toml) @@ -108,6 +107,5 @@ webencodings==0.5.1 # via cssselect2, tinycss2 # The following packages were excluded from the output: # ansible-core -# pip # resolvelib # typing-extensions diff --git a/.config/requirements-docs.in b/.config/requirements-docs.in index 0f6f029..57e1a15 100644 --- a/.config/requirements-docs.in +++ b/.config/requirements-docs.in @@ -1,2 +1 @@ mkdocs-ansible>=0.2.0 -pipdeptree>=2.7.1 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3561847..b4e772d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -51,12 +51,12 @@ repos: - id: toml-sort-fix - repo: https://github.com/tox-dev/tox-ini-fmt - rev: 1.4.1 + rev: 1.5.0 hooks: - id: tox-ini-fmt - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.8.6 + rev: v0.9.3 hooks: - id: ruff args: @@ -67,18 +67,18 @@ repos: types_or: [python, pyi] - repo: https://github.com/psf/black # must be after ruff - rev: 24.10.0 + rev: 25.1.0 hooks: - id: black - repo: https://github.com/streetsidesoftware/cspell-cli - rev: v8.17.0 + rev: v8.17.1 hooks: - id: cspell name: Spell check with cspell - repo: https://github.com/jsh9/pydoclint - rev: "0.5.14" + rev: "0.6.0" hooks: - id: pydoclint # This allows automatic reduction of the baseline file when needed. @@ -86,7 +86,7 @@ repos: pass_filenames: false - repo: https://github.com/pycqa/pylint.git - rev: v3.3.3 + rev: v3.3.4 hooks: - id: pylint args: