update dev dependencies

This commit is contained in:
David Lord 2024-10-24 13:27:52 -07:00
parent 68150d4caf
commit 8f2bc008ad
No known key found for this signature in database
GPG Key ID: 43368A7AA8CC5926
6 changed files with 15 additions and 15 deletions

View File

@ -9,8 +9,8 @@ jobs:
outputs: outputs:
hash: ${{ steps.hash.outputs.hash }} hash: ${{ steps.hash.outputs.hash }}
steps: steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
with: with:
python-version: '3.x' python-version: '3.x'
cache: pip cache: pip

View File

@ -33,8 +33,8 @@ jobs:
- {name: Minimum Versions, python: '3.12', tox: py-min} - {name: Minimum Versions, python: '3.12', tox: py-min}
- {name: Development Versions, python: '3.9', tox: py-dev} - {name: Development Versions, python: '3.9', tox: py-dev}
steps: steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
with: with:
python-version: ${{ matrix.python }} python-version: ${{ matrix.python }}
allow-prereleases: true allow-prereleases: true
@ -45,14 +45,14 @@ jobs:
typing: typing:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
with: with:
python-version: '3.x' python-version: '3.x'
cache: pip cache: pip
cache-dependency-path: requirements*/*.txt cache-dependency-path: requirements*/*.txt
- name: cache mypy - name: cache mypy
uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1 uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
with: with:
path: ./.mypy_cache path: ./.mypy_cache
key: mypy|${{ hashFiles('pyproject.toml') }} key: mypy|${{ hashFiles('pyproject.toml') }}

View File

@ -2,7 +2,7 @@ ci:
autoupdate_schedule: monthly autoupdate_schedule: monthly
repos: repos:
- repo: https://github.com/astral-sh/ruff-pre-commit - repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.7.0 rev: v0.7.1
hooks: hooks:
- id: ruff - id: ruff
- id: ruff-format - id: ruff-format

View File

@ -72,7 +72,7 @@ markupsafe==3.0.2
# via # via
# -r docs.txt # -r docs.txt
# jinja2 # jinja2
mypy==1.12.0 mypy==1.13.0
# via -r typing.txt # via -r typing.txt
mypy-extensions==1.0.0 mypy-extensions==1.0.0
# via # via
@ -93,7 +93,7 @@ packaging==24.1
# pytest # pytest
# sphinx # sphinx
# tox # tox
pallets-sphinx-themes==2.2.0 pallets-sphinx-themes==2.3.0
# via -r docs.txt # via -r docs.txt
platformdirs==4.3.6 platformdirs==4.3.6
# via # via
@ -118,7 +118,7 @@ pygments==2.18.0
# sphinx-tabs # sphinx-tabs
pyproject-api==1.8.0 pyproject-api==1.8.0
# via tox # via tox
pyright==1.1.385 pyright==1.1.386
# via -r typing.txt # via -r typing.txt
pytest==8.3.3 pytest==8.3.3
# via # via
@ -177,7 +177,7 @@ sphinxcontrib-serializinghtml==2.0.0
# via # via
# -r docs.txt # -r docs.txt
# sphinx # sphinx
tox==4.23.0 tox==4.23.2
# via -r dev.in # via -r dev.in
types-contextvars==2.4.7.3 types-contextvars==2.4.7.3
# via -r typing.txt # via -r typing.txt

View File

@ -28,7 +28,7 @@ packaging==24.1
# via # via
# pallets-sphinx-themes # pallets-sphinx-themes
# sphinx # sphinx
pallets-sphinx-themes==2.2.0 pallets-sphinx-themes==2.3.0
# via -r docs.in # via -r docs.in
pygments==2.18.0 pygments==2.18.0
# via # via

View File

@ -12,7 +12,7 @@ cryptography==43.0.3
# via -r typing.in # via -r typing.in
iniconfig==2.0.0 iniconfig==2.0.0
# via pytest # via pytest
mypy==1.12.0 mypy==1.13.0
# via -r typing.in # via -r typing.in
mypy-extensions==1.0.0 mypy-extensions==1.0.0
# via mypy # via mypy
@ -24,7 +24,7 @@ pluggy==1.5.0
# via pytest # via pytest
pycparser==2.22 pycparser==2.22
# via cffi # via cffi
pyright==1.1.385 pyright==1.1.386
# via -r typing.in # via -r typing.in
pytest==8.3.3 pytest==8.3.3
# via -r typing.in # via -r typing.in