From 467c922cb4d8a53dfcced7c6439e76473f84e121 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 09:17:57 +0000 Subject: [PATCH 1/2] chore(deps): update all non-major dependencies --- .github/workflows/docs.yml | 6 +++--- .github/workflows/lint.yml | 2 +- .github/workflows/pre_commit.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 18 +++++++++--------- .pre-commit-config.yaml | 8 ++++---- requirements-docs.txt | 2 +- requirements-lint.txt | 10 +++++----- requirements-test.txt | 4 ++-- requirements.txt | 2 +- 10 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f1380009a..271e469aa 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,7 +22,7 @@ jobs: sphinx: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python uses: actions/setup-python@v5.1.0 with: @@ -34,7 +34,7 @@ jobs: TOXENV: docs run: tox - name: Archive generated docs - uses: actions/upload-artifact@v4.3.1 + uses: actions/upload-artifact@v4.3.3 with: name: html-docs path: build/sphinx/html/ @@ -42,7 +42,7 @@ jobs: twine-check: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python uses: actions/setup-python@v5.1.0 with: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 516c625cd..62d3bf480 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,7 +22,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 with: fetch-depth: 0 - uses: actions/setup-python@v5.1.0 diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index ee6e6d02a..47acd762a 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -29,7 +29,7 @@ jobs: pre_commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - uses: actions/setup-python@v5.1.0 with: python-version: "3.11" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 594fe9ce4..b8f6df69b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,14 +14,14 @@ jobs: id-token: write environment: pypi.org steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 with: fetch-depth: 0 token: ${{ secrets.RELEASE_GITHUB_TOKEN }} - name: Python Semantic Release id: release - uses: python-semantic-release/python-semantic-release@v9.3.1 + uses: python-semantic-release/python-semantic-release@v9.5.0 with: github_token: ${{ secrets.RELEASE_GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e3eeadde7..dd94b397f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,7 +48,7 @@ jobs: version: "3.12" toxenv: py312,smoke steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python ${{ matrix.python.version }} uses: actions/setup-python@v5.1.0 with: @@ -66,7 +66,7 @@ jobs: matrix: toxenv: [api_func_v4, cli_func_v4] steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python uses: actions/setup-python@v5.1.0 with: @@ -78,7 +78,7 @@ jobs: TOXENV: ${{ matrix.toxenv }} run: tox -- --override-ini='log_cli=True' - name: Upload codecov coverage - uses: codecov/codecov-action@v4.1.1 + uses: codecov/codecov-action@v4.3.0 with: files: ./coverage.xml flags: ${{ matrix.toxenv }} @@ -87,7 +87,7 @@ jobs: coverage: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5.1.0 with: @@ -100,7 +100,7 @@ jobs: TOXENV: cover run: tox - name: Upload codecov coverage - uses: codecov/codecov-action@v4.1.1 + uses: codecov/codecov-action@v4.3.0 with: files: ./coverage.xml flags: unit @@ -110,7 +110,7 @@ jobs: runs-on: ubuntu-latest name: Python wheel steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - uses: actions/setup-python@v5.1.0 with: python-version: "3.12" @@ -119,7 +119,7 @@ jobs: pip install -r requirements-test.txt - name: Build package run: python -m build -o dist/ - - uses: actions/upload-artifact@v4.3.1 + - uses: actions/upload-artifact@v4.3.3 with: name: dist path: dist @@ -128,12 +128,12 @@ jobs: runs-on: ubuntu-latest needs: [dist] steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.3 - name: Set up Python uses: actions/setup-python@v5.1.0 with: python-version: '3.12' - - uses: actions/download-artifact@v4.1.4 + - uses: actions/download-artifact@v4.1.7 with: name: dist path: dist diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1c2521e3d..38eaa1ca6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,11 +3,11 @@ default_language_version: repos: - repo: https://github.com/psf/black - rev: 24.3.0 + rev: 24.4.1 hooks: - id: black - repo: https://github.com/commitizen-tools/commitizen - rev: v3.20.0 + rev: v3.24.0 hooks: - id: commitizen stages: [commit-msg] @@ -30,7 +30,7 @@ repos: - requests-toolbelt==1.0.0 files: 'gitlab/' - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.9.0 + rev: v1.10.0 hooks: - id: mypy args: [] @@ -47,6 +47,6 @@ repos: - id: rst-directive-colons - id: rst-inline-touching-normal - repo: https://github.com/maxbrunet/pre-commit-renovate - rev: 37.272.0 + rev: 37.321.2 hooks: - id: renovate-config-validator diff --git a/requirements-docs.txt b/requirements-docs.txt index fd8134a31..9e9eaebf5 100644 --- a/requirements-docs.txt +++ b/requirements-docs.txt @@ -2,5 +2,5 @@ furo==2024.1.29 jinja2==3.1.3 myst-parser==2.0.0 -sphinx==7.2.6 +sphinx==7.3.7 sphinxcontrib-autoprogram==0.1.9 diff --git a/requirements-lint.txt b/requirements-lint.txt index 2560edf2f..d3c4f98be 100644 --- a/requirements-lint.txt +++ b/requirements-lint.txt @@ -1,13 +1,13 @@ -r requirements.txt argcomplete==2.0.0 -black==24.3.0 -commitizen==3.20.0 +black==24.4.1 +commitizen==3.24.0 flake8==7.0.0 isort==5.13.2 -mypy==1.9.0 +mypy==1.10.0 pylint==3.1.0 pytest==8.1.1 responses==0.25.0 types-PyYAML==6.0.12.20240311 -types-requests==2.31.0.20240311 -types-setuptools==69.2.0.20240317 +types-requests==2.31.0.20240406 +types-setuptools==69.5.0.20240423 diff --git a/requirements-test.txt b/requirements-test.txt index 5d4856084..5be7ca621 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,6 +1,6 @@ -r requirements.txt -build==1.1.1 -coverage==7.4.4 +build==1.2.1 +coverage==7.5.0 pytest-console-scripts==1.4.1 pytest-cov==5.0.0 pytest-github-actions-annotate-failures==0.2.0 diff --git a/requirements.txt b/requirements.txt index a5b56f202..5c8749d3e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ requests==2.31.0 requests-toolbelt==1.0.0 -typing-extensions==4.10.0 ; python_version < "3.8" +typing-extensions==4.11.0 ; python_version < "3.8" From 9f540167f4476d6b3bcf2a918fe5595a488509b7 Mon Sep 17 00:00:00 2001 From: Nejc Habjan Date: Thu, 25 Apr 2024 11:55:36 +0200 Subject: [PATCH 2/2] docs(README): tweak GitLab CI usage docs --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 8a36defd4..3f6489629 100644 --- a/README.rst +++ b/README.rst @@ -115,8 +115,8 @@ You can also mount your own config file: Usage inside GitLab CI ~~~~~~~~~~~~~~~~~~~~~~ -If you want to use the Docker image directly inside your GitLab CI as an `image`, you will need to override -the `entrypoint`, `as noted in the official GitLab documentation `__: +If you want to use the Docker image directly inside your GitLab CI as an ``image``, you will need to override +the ``entrypoint``, `as noted in the official GitLab documentation `__: .. code-block:: yaml