diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 66ace26dd..bd5c0799f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,9 +22,9 @@ jobs: sphinx: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - name: Install dependencies @@ -34,7 +34,7 @@ jobs: TOXENV: docs run: tox - name: Archive generated docs - uses: actions/upload-artifact@v3.1.2 + uses: actions/upload-artifact@v3.1.3 with: name: html-docs path: build/sphinx/html/ @@ -42,9 +42,9 @@ jobs: twine-check: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - name: Install dependencies diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index da8ade9f2..a8d017415 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,10 +22,10 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 with: fetch-depth: 0 - - uses: actions/setup-python@v4.6.1 + - uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - run: pip install --upgrade tox diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 202f439f5..34f39674d 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -15,6 +15,6 @@ jobs: action: runs-on: ubuntu-latest steps: - - uses: dessant/lock-threads@v4.0.0 + - uses: dessant/lock-threads@v4.0.1 with: process-only: 'issues' diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index eada38255..b5ba57ff6 100644 --- a/.github/workflows/pre_commit.yml +++ b/.github/workflows/pre_commit.yml @@ -29,8 +29,8 @@ jobs: pre_commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.5.2 - - uses: actions/setup-python@v4.6.1 + - uses: actions/checkout@v3.6.0 + - uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - name: install tox diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9abf3b80b..f1cb7c06c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ jobs: id-token: write environment: pypi.org steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 with: fetch-depth: 0 token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -29,7 +29,7 @@ jobs: echo "::add-mask::${api_token}" echo "api-token=${api_token}" >> "${GITHUB_OUTPUT}" - name: Python Semantic Release - uses: relekang/python-semantic-release@v7.33.5 + uses: relekang/python-semantic-release@v7.34.6 with: github_token: ${{ secrets.RELEASE_GITHUB_TOKEN }} pypi_token: ${{ steps.mint-token.outputs.api-token }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c55a52e67..1ffa622f2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,9 +48,9 @@ jobs: version: "3.11" toxenv: py310,smoke steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python ${{ matrix.python.version }} - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: ${{ matrix.python.version }} - name: Install dependencies @@ -66,9 +66,9 @@ jobs: matrix: toxenv: [api_func_v4, cli_func_v4] steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - name: Install dependencies @@ -87,9 +87,9 @@ jobs: coverage: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: "3.11" - name: Install dependencies @@ -111,7 +111,7 @@ jobs: name: Python wheel steps: - uses: actions/checkout@v1.2.0 - - uses: actions/setup-python@v2.3.3 + - uses: actions/setup-python@v2.3.4 with: python-version: "3.11" - name: Install dependencies @@ -128,9 +128,9 @@ jobs: runs-on: ubuntu-latest needs: [dist] steps: - - uses: actions/checkout@v3.5.2 + - uses: actions/checkout@v3.6.0 - name: Set up Python - uses: actions/setup-python@v4.6.1 + uses: actions/setup-python@v4.7.0 with: python-version: '3.11' - uses: actions/download-artifact@v3.0.2 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1d074ae2d..0d31b3551 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,16 +3,16 @@ default_language_version: repos: - repo: https://github.com/psf/black - rev: 23.3.0 + rev: 23.9.1 hooks: - id: black - repo: https://github.com/commitizen-tools/commitizen - rev: v3.2.2 + rev: v3.10.0 hooks: - id: commitizen stages: [commit-msg] - repo: https://github.com/pycqa/flake8 - rev: 6.0.0 + rev: 6.1.0 hooks: - id: flake8 - repo: https://github.com/pycqa/isort @@ -20,7 +20,7 @@ repos: hooks: - id: isort - repo: https://github.com/pycqa/pylint - rev: v2.17.4 + rev: v2.17.7 hooks: - id: pylint additional_dependencies: @@ -30,7 +30,7 @@ repos: - requests-toolbelt==0.9.1 files: 'gitlab/' - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.3.0 + rev: v1.5.1 hooks: - id: mypy args: [] diff --git a/requirements-docs.txt b/requirements-docs.txt index 2f14ec726..b2dc4840b 100644 --- a/requirements-docs.txt +++ b/requirements-docs.txt @@ -1,5 +1,5 @@ -r requirements.txt -furo==2023.3.27 +furo==2023.9.10 jinja2==3.1.2 myst-parser==1.0.0 sphinx==6.2.1 diff --git a/requirements-lint.txt b/requirements-lint.txt index 42136222f..d4b3ab683 100644 --- a/requirements-lint.txt +++ b/requirements-lint.txt @@ -1,13 +1,13 @@ -r requirements.txt argcomplete==2.0.0 -black==23.3.0 -commitizen==3.2.2 -flake8==6.0.0 +black==23.9.1 +commitizen==3.10.0 +flake8==6.1.0 isort==5.12.0 -mypy==1.3.0 -pylint==2.17.4 -pytest==7.3.1 -responses==0.23.1 -types-PyYAML==6.0.12.10 -types-requests==2.31.0.0 +mypy==1.5.1 +pylint==2.17.7 +pytest==7.4.2 +responses==0.23.3 +types-PyYAML==6.0.12.12 +types-requests==2.31.0.7 types-setuptools==67.8.0.0 diff --git a/requirements-precommit.txt b/requirements-precommit.txt index 120835e83..42517ef39 100644 --- a/requirements-precommit.txt +++ b/requirements-precommit.txt @@ -1 +1 @@ -pre-commit==3.3.2 +pre-commit==3.4.0 diff --git a/requirements-test.txt b/requirements-test.txt index f1978f21a..11164d91f 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,11 +1,11 @@ -r requirements.txt build==0.10.0 -coverage==7.2.6 -pytest-console-scripts==1.4.0 +coverage==7.3.1 +pytest-console-scripts==1.4.1 pytest-cov==4.1.0 pytest-github-actions-annotate-failures==0.2.0 -pytest==7.3.1 +pytest==7.4.2 PyYaml==5.4.1 -responses==0.23.1 +responses==0.23.3 setuptools==67.8.0 -wheel==0.40.0 +wheel==0.41.2 diff --git a/requirements.txt b/requirements.txt index 8bd0c49e0..dabd6d8cf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -requests==2.28.2 +requests==2.31.0 requests-toolbelt==1.0.0 -typing-extensions==4.6.2 ; python_version < "3.8" +typing-extensions==4.8.0 ; python_version < "3.8"