File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040
4141 # Initializes the CodeQL tools for scanning.
4242 - name : Initialize CodeQL
43- uses : github/codeql-action/init@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1
43+ uses : github/codeql-action/init@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
4444 with :
4545 languages : ${{ matrix.language }}
4646 build-mode : ${{ matrix.build-mode }}
4949 queries : security-extended,security-and-quality
5050
5151 - name : Perform CodeQL Analysis
52- uses : github/codeql-action/analyze@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1
52+ uses : github/codeql-action/analyze@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
5353 with :
5454 category : " /language:${{matrix.language}}"
Original file line number Diff line number Diff line change @@ -39,18 +39,18 @@ jobs:
3939 - os : ubuntu-26.04
4040 python-version : " 3.14"
4141 - os : ubuntu-26.04
42- python-version : " 3.15.0-beta.3 "
42+ python-version : " 3.15.0-rc.2 "
4343 - os : macos-26
4444 python-version : " 3.14"
4545 - os : windows-2025
4646 python-version : " 3.14"
4747
4848 steps :
4949 - name : Install uv
50- uses : astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # 8.3.2
50+ uses : astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
5151
5252 - name : Set up JDK 26
53- uses : actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # 5.6 .0
53+ uses : actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # 5.7 .0
5454 with :
5555 distribution : ' temurin'
5656 java-version : ' 26'
8080 runs-on : ubuntu-26.04
8181 steps :
8282 - name : Install uv
83- uses : astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # 8.3.2
83+ uses : astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
8484
8585 - name : Clone repository
8686 uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # 7.0.1
9797 runs-on : ubuntu-26.04
9898 steps :
9999 - name : Install uv
100- uses : astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # 8.3.2
100+ uses : astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
101101
102102 - name : Clone repository
103103 uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # 7.0.1
Original file line number Diff line number Diff line change 2323 runs-on : ubuntu-26.04
2424 steps :
2525 - name : Install uv
26- uses : astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # 8.3.2
26+ uses : astral-sh/setup-uv@20cfd1bf945f4377ade1205e4dbc17946fc9a30d # 10.0.1
2727
2828 - name : Clone repository
2929 uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # 7.0.1
Original file line number Diff line number Diff line change 11repos :
22 # Ruff for linting and formatting
33 - repo : https://github.com/astral-sh/ruff-pre-commit
4- rev : v0.15.22 # Keep in sync ruff version with pyproject.toml
4+ rev : v0.16.3 # Keep in sync ruff version with pyproject.toml
55 hooks :
66 # Run the linter
77 - id : ruff
@@ -11,14 +11,14 @@ repos:
1111
1212 # mypy for type checking
1313 - repo : https://github.com/pre-commit/mirrors-mypy
14- rev : v2.3.0 # Keep in sync mypy version with pyproject.toml
14+ rev : v2.3.1 # Keep in sync mypy version with pyproject.toml
1515 hooks :
1616 - id : mypy
1717 args : [--config-file=pyproject.toml]
1818
1919 # zizmor for github actions linting
2020 - repo : https://github.com/zizmorcore/zizmor-pre-commit
21- rev : v1.28 .0 # Keep in sync zizmor version with pyproject.toml
21+ rev : v1.29 .0 # Keep in sync zizmor version with pyproject.toml
2222 hooks :
2323 - id : zizmor
2424 args : [--no-progress, --fix, --persona=auditor]
Original file line number Diff line number Diff line change @@ -61,11 +61,11 @@ types = [
6161
6262quality = [
6363 # Keep in sync mypy version with .pre-commit-config.yaml
64- " mypy==2.3.0 " ,
64+ " mypy==2.3.1 " ,
6565 # Keep in sync ruff version with .pre-commit-config.yaml
66- " ruff==0.15.22 " ,
66+ " ruff==0.16.3 " ,
6767 # Keep in sync zizmor version with .pre-commit-config.yaml
68- " zizmor==1.28 .0"
68+ " zizmor==1.29 .0"
6969]
7070
7171
Original file line number Diff line number Diff line change @@ -223,7 +223,7 @@ class LanguageTool:
223223 _premium_key : str | None
224224 """The premium API key for the LanguageTool API."""
225225
226- def __init__ ( # noqa: PLR0913 # Too many arguments, but they are all necessary for configuring the server. Maybe refactor in a future breaking release to use a configuration object instead of individual parameters.
226+ def __init__ ( # noqa: PLR0913 PLR0917 # Too many arguments, but they are all necessary for configuring the server. Maybe refactor in a future breaking release to use a configuration object instead of individual parameters.
227227 self ,
228228 language : str | None = None ,
229229 mother_tongue : str | None = None ,
You can’t perform that action at this time.
0 commit comments