diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 906c93b05..66ace26dd 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.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - name: Install dependencies @@ -42,9 +42,9 @@ jobs: twine-check: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3.5.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - name: Install dependencies diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8c03b2326..da8ade9f2 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.0 + - uses: actions/checkout@v3.5.2 with: fetch-depth: 0 - - uses: actions/setup-python@v4.5.0 + - uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - run: pip install --upgrade tox diff --git a/.github/workflows/pre_commit.yml b/.github/workflows/pre_commit.yml index c546f83e9..eada38255 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.0 - - uses: actions/setup-python@v4.5.0 + - uses: actions/checkout@v3.5.2 + - uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - name: install tox diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d0fb0dd7..9abf3b80b 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.0 + - uses: actions/checkout@v3.5.2 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.2 + uses: relekang/python-semantic-release@v7.33.5 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 a09afc508..c55a52e67 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.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python ${{ matrix.python.version }} - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 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.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - name: Install dependencies @@ -78,7 +78,7 @@ jobs: TOXENV: ${{ matrix.toxenv }} run: tox -- --override-ini='log_cli=True' - name: Upload codecov coverage - uses: codecov/codecov-action@v3.1.1 + uses: codecov/codecov-action@v3.1.4 with: files: ./coverage.xml flags: ${{ matrix.toxenv }} @@ -87,9 +87,9 @@ jobs: coverage: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3.5.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 with: python-version: "3.11" - name: Install dependencies @@ -100,7 +100,7 @@ jobs: TOXENV: cover run: tox - name: Upload codecov coverage - uses: codecov/codecov-action@v3.1.1 + uses: codecov/codecov-action@v3.1.4 with: files: ./coverage.xml flags: unit @@ -128,9 +128,9 @@ jobs: runs-on: ubuntu-latest needs: [dist] steps: - - uses: actions/checkout@v3.5.0 + - uses: actions/checkout@v3.5.2 - name: Set up Python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.6.1 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 458f5dd83..1d074ae2d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ default_language_version: repos: - repo: https://github.com/psf/black - rev: 23.1.0 + rev: 23.3.0 hooks: - id: black - repo: https://github.com/commitizen-tools/commitizen @@ -20,7 +20,7 @@ repos: hooks: - id: isort - repo: https://github.com/pycqa/pylint - rev: v2.17.1 + rev: v2.17.4 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.1.1 + rev: v1.3.0 hooks: - id: mypy args: [] diff --git a/requirements-lint.txt b/requirements-lint.txt index 42711b909..42136222f 100644 --- a/requirements-lint.txt +++ b/requirements-lint.txt @@ -1,13 +1,13 @@ -r requirements.txt argcomplete==2.0.0 -black==23.1.0 -commitizen==3.2.1 +black==23.3.0 +commitizen==3.2.2 flake8==6.0.0 isort==5.12.0 -mypy==1.1.1 -pylint==2.17.1 -pytest==7.2.2 +mypy==1.3.0 +pylint==2.17.4 +pytest==7.3.1 responses==0.23.1 -types-PyYAML==6.0.12.8 -types-requests==2.28.11.16 +types-PyYAML==6.0.12.10 +types-requests==2.31.0.0 types-setuptools==67.8.0.0 diff --git a/requirements-precommit.txt b/requirements-precommit.txt index 0aabd6cc9..120835e83 100644 --- a/requirements-precommit.txt +++ b/requirements-precommit.txt @@ -1 +1 @@ -pre-commit==3.2.1 +pre-commit==3.3.2 diff --git a/requirements-test.txt b/requirements-test.txt index 97d1b8afb..f1978f21a 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,11 +1,11 @@ -r requirements.txt build==0.10.0 -coverage==7.2.2 -pytest-console-scripts==1.3.1 -pytest-cov==4.0.0 -pytest-github-actions-annotate-failures==0.1.8 -pytest==7.2.2 +coverage==7.2.6 +pytest-console-scripts==1.4.0 +pytest-cov==4.1.0 +pytest-github-actions-annotate-failures==0.2.0 +pytest==7.3.1 PyYaml==5.4.1 responses==0.23.1 -setuptools==67.7.2 +setuptools==67.8.0 wheel==0.40.0 diff --git a/requirements.txt b/requirements.txt index a78408016..8bd0c49e0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ requests==2.28.2 requests-toolbelt==1.0.0 -typing-extensions==4.5.0 ; python_version < "3.8" +typing-extensions==4.6.2 ; python_version < "3.8"