diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b2a6f40..c01c0b0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,7 +13,7 @@ ci: - poetry-audit repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 2c9f875913ee60ca25ce70243dc24d5b6415598c # frozen: v4.6.0 + rev: cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b # frozen: v5.0.0 hooks: - id: check-yaml args: [--unsafe] @@ -47,7 +47,7 @@ repos: - id: check-github-workflows args: [--verbose] - repo: https://github.com/Mateusz-Grzelinski/actionlint-py - rev: aa007237bad606b330a90f69bb5ef5dca129957e # frozen: v1.7.2.16 + rev: 27445053da613c660ed5895d9616662059a53ca7 # frozen: v1.7.3.17 hooks: - id: actionlint additional_dependencies: [pyflakes, shellcheck-py] @@ -56,13 +56,6 @@ repos: hooks: - id: commitizen stages: [commit-msg] - - repo: https://github.com/adamchainz/blacken-docs - rev: 4c97c4a0d921007af6fefae92d8447cfbf63720b # frozen: 1.18.0 - hooks: - - id: blacken-docs - files: \.(rst|md|markdown|tex)$ - additional_dependencies: [black==24.4.2] # This may need to be updated/removed in the future once ruff supports formatting python code blocks in markdown - args: [--line-length=100] - repo: https://github.com/lyz-code/yamlfix rev: 8072181c0f2eab9f2dd8db2eb3b9556d7cd0bd74 # frozen: 1.17.0 hooks: @@ -84,6 +77,7 @@ repos: additional_dependencies: - setuptools # This is required since Python 3.12 no longer installs setuptools by default in virtual environments - mdformat-admon + - mdformat-black # This may need to be updated/removed in the future once ruff supports formatting python code blocks in markdown - mdformat-beautysh - mdformat-config - mdformat-footnote @@ -144,7 +138,7 @@ repos: always_run: true args: [audit, --json, --ignore-code=CVE-2019-8341] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: cc915bbf189077041f55bc59c4c0cf7f30cc921f # frozen: v0.6.8 + rev: 75b98813cfb7e663870a28c74366a1e99d7bfe79 # frozen: v0.6.9 hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/docs/requirements.txt b/docs/requirements.txt index 0b0670b..a3f652c 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -10,7 +10,7 @@ colorama==0.4.6 ; python_version >= "3.8" and python_version < "4.0" editdistpy==0.1.5 ; python_version >= "3.8" and python_version < "4.0" editorconfig==0.12.4 ; python_version >= "3.8" and python_version < "4.0" ghp-import==2.1.0 ; python_version >= "3.8" and python_version < "4.0" -griffe==1.3.1 ; python_version >= "3.8" and python_version < "4.0" +griffe==1.3.2 ; python_version >= "3.8" and python_version < "4.0" idna==3.10 ; python_version >= "3.8" and python_version < "4.0" importlib-metadata==8.5.0 ; python_version >= "3.8" and python_version < "3.10" jinja2==3.1.4 ; python_version >= "3.8" and python_version < "4.0" @@ -37,7 +37,7 @@ packaging==24.1 ; python_version >= "3.8" and python_version < "4.0" pathspec==0.12.1 ; python_version >= "3.8" and python_version < "4.0" platformdirs==4.3.6 ; python_version >= "3.8" and python_version < "4.0" pygments==2.18.0 ; python_version >= "3.8" and python_version < "4.0" -pymdown-extensions==10.11.1 ; python_version >= "3.8" and python_version < "4.0" +pymdown-extensions==10.11.2 ; python_version >= "3.8" and python_version < "4.0" python-dateutil==2.9.0.post0 ; python_version >= "3.8" and python_version < "4.0" pyyaml==6.0.2 ; python_version >= "3.8" and python_version < "4.0" pyyaml-env-tag==0.1 ; python_version >= "3.8" and python_version < "4.0" @@ -47,7 +47,7 @@ six==1.16.0 ; python_version >= "3.8" and python_version < "4.0" soupsieve==2.6 ; python_version >= "3.8" and python_version < "4.0" symspellpy==6.7.8 ; python_version >= "3.8" and python_version < "4.0" termcolor==2.4.0 ; python_version >= "3.8" and python_version < "4.0" -tomli==2.0.1 ; python_version >= "3.8" and python_version < "4.0" +tomli==2.0.2 ; python_version >= "3.8" and python_version < "4.0" typing-extensions==4.12.2 ; python_version >= "3.8" and python_version < "3.11" urllib3==2.2.3 ; python_version >= "3.8" and python_version < "4.0" watchdog==4.0.2 ; python_version >= "3.8" and python_version < "4.0" diff --git a/pyproject.toml b/pyproject.toml index fa92ab1..0fea0cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,7 +85,7 @@ pre-commit = [ {python = "3.8", version = "^3.5"} ] pylint = "3.2.7" -pyright = "1.1.382.post1" +pyright = "1.1.383" pyroma = "^4.2" tox = "^4.0" tox-gh-actions = "^3.1.0" diff --git a/tests/requirements.txt b/tests/requirements.txt index 6d43ea7..22ed76a 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -36,7 +36,7 @@ six==1.16.0 ; python_version >= "3.8" and python_version < "4.0" soupsieve==2.6 ; python_version >= "3.8" and python_version < "4.0" tabledata==1.3.3 ; python_version >= "3.8" and python_version < "4.0" tcolorpy==0.1.6 ; python_version >= "3.8" and python_version < "4.0" -tomli==2.0.1 ; python_version >= "3.8" and python_full_version <= "3.11.0a6" +tomli==2.0.2 ; python_version >= "3.8" and python_full_version <= "3.11.0a6" typepy==1.3.2 ; python_version >= "3.8" and python_version < "4.0" typepy[datetime]==1.3.2 ; python_version >= "3.8" and python_version < "4.0" urllib3==2.2.3 ; python_version >= "3.8" and python_version < "4.0"