From df07d89de76472781475ead1bfadeae767206235 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Tue, 12 Dec 2023 15:45:16 +0000 Subject: [PATCH] Update dependencies Also includes fix to prevent update of dependencies when linting. --- .config/lock-requirements.txt | 14 ++++++++++---- .config/requirements.txt | 16 +++++++++++----- .pre-commit-config.yaml | 5 +++-- 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/.config/lock-requirements.txt b/.config/lock-requirements.txt index 585beab7..c9572331 100644 --- a/.config/lock-requirements.txt +++ b/.config/lock-requirements.txt @@ -4,18 +4,21 @@ # # pip-compile --no-annotate --output-file=.config/lock-requirements.txt --strip-extras pyproject.toml # +aiohttp==3.9.1 +aiosignal==1.3.1 ansible-builder==3.0.0 ansible-compat==4.1.10 -ansible-core==2.16.1 +ansible-core==2.16.2 ansible-creator==0.0.1a4 ansible-development-environment==0.3.0 ansible-lint==6.22.1 ansible-navigator==3.5.0 ansible-runner==2.3.4 ansible-sign==0.1.1 +async-timeout==4.0.3 attrs==23.1.0 bindep==2.11.0 -black==23.11.0 +black==23.12.0 bracex==2.4 cachetools==5.3.2 certifi==2023.11.17 @@ -26,13 +29,14 @@ click==8.1.7 click-help-colors==0.9.4 colorama==0.4.6 cryptography==41.0.7 -distlib==0.3.7 +distlib==0.3.8 distro==1.8.0 docutils==0.20.1 enrich==1.2.7 exceptiongroup==1.2.0 execnet==2.0.2 filelock==3.13.1 +frozenlist==1.4.0 idna==3.6 iniconfig==2.0.0 jinja2==3.1.2 @@ -43,6 +47,7 @@ markdown-it-py==3.0.0 markupsafe==2.1.3 mdurl==0.1.2 molecule==6.0.2 +multidict==6.0.4 mypy-extensions==1.0.0 onigurumacffi==1.3.0 packaging==23.2 @@ -60,7 +65,7 @@ pytest==7.4.3 pytest-ansible==4.1.1 pytest-xdist==3.5.0 python-daemon==3.0.1 -python-gnupg==0.5.1 +python-gnupg==0.5.2 pyyaml==6.0.1 referencing==0.32.0 requests==2.31.0 @@ -82,6 +87,7 @@ urllib3==2.1.0 virtualenv==20.25.0 wcmatch==8.5 yamllint==1.33.0 +yarl==1.9.4 # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/.config/requirements.txt b/.config/requirements.txt index 7bf151bd..b7d9921c 100644 --- a/.config/requirements.txt +++ b/.config/requirements.txt @@ -4,20 +4,23 @@ # # pip-compile --all-extras --no-annotate --output-file=.config/requirements.txt --strip-extras pyproject.toml # +aiohttp==3.9.1 +aiosignal==1.3.1 ansible-builder==3.0.0 ansible-compat==4.1.10 -ansible-core==2.16.1 +ansible-core==2.16.2 ansible-creator==0.0.1a4 ansible-development-environment==0.3.0 ansible-lint==6.22.1 ansible-navigator==3.5.0 ansible-runner==2.3.4 ansible-sign==0.1.1 +async-timeout==4.0.3 attrs==23.1.0 -babel==2.13.1 +babel==2.14.0 beautifulsoup4==4.12.2 bindep==2.11.0 -black==23.11.0 +black==23.12.0 bracex==2.4 build==1.0.3 cachetools==5.3.2 @@ -36,7 +39,7 @@ cryptography==41.0.7 csscompressor==0.9.5 cssselect2==0.7.0 defusedxml==0.7.1 -distlib==0.3.7 +distlib==0.3.8 distro==1.8.0 docstring-parser-fork==0.0.5 docutils==0.20.1 @@ -44,6 +47,7 @@ enrich==1.2.7 exceptiongroup==1.2.0 execnet==2.0.2 filelock==3.13.1 +frozenlist==1.4.0 ghp-import==2.1.0 griffe==0.38.1 htmlmin2==0.1.13 @@ -74,6 +78,7 @@ mkdocs-monorepo-plugin==1.0.5 mkdocstrings==0.24.0 mkdocstrings-python==1.7.5 molecule==6.0.2 +multidict==6.0.4 mypy==1.7.1 mypy-extensions==1.0.0 nodeenv==1.8.0 @@ -102,7 +107,7 @@ pytest-ansible==4.1.1 pytest-xdist==3.5.0 python-daemon==3.0.1 python-dateutil==2.8.2 -python-gnupg==0.5.1 +python-gnupg==0.5.2 python-slugify==8.0.1 pyyaml==6.0.1 pyyaml-env-tag==0.1 @@ -136,6 +141,7 @@ wcmatch==8.5 webencodings==0.5.1 wheel==0.42.0 yamllint==1.33.0 +yarl==1.9.4 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 31be466b..987a6db6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -49,7 +49,7 @@ repos: - prettier-plugin-sort-json - repo: https://github.com/psf/black - rev: 23.11.0 + rev: 23.12.0 hooks: - id: black @@ -83,7 +83,7 @@ repos: - "--config=pyproject.toml" - repo: https://github.com/pycqa/pylint.git - rev: v3.0.1 + rev: v3.0.3 hooks: - id: pylint args: @@ -112,6 +112,7 @@ repos: name: deps alias: deps always_run: true + stages: [manual] entry: > sh -c " pip-compile -q --upgrade --no-annotate --output-file=.config/lock-requirements.txt pyproject.toml --strip-extras &&