Skip to content

Commit dd791e5

Browse files
authored
chore(deps): update backend package dependencies and Docker images (#11)
1 parent 0938adc commit dd791e5

9 files changed

Lines changed: 489 additions & 532 deletions

.pre-commit-config.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ repos:
1414

1515
# Commitizen enforces semantic and conventional commit messages.
1616
- repo: https://github.com/commitizen-tools/commitizen
17-
rev: v4.8.2
17+
rev: v4.13.9
1818
hooks:
1919
- id: commitizen
2020
name: Check conventional commit message
@@ -23,7 +23,7 @@ repos:
2323
# Enable a whole bunch of useful helper hooks, too.
2424
# See https://pre-commit.com/hooks.html for more hooks.
2525
- repo: https://github.com/pre-commit/pre-commit-hooks
26-
rev: v5.0.0
26+
rev: v6.0.0
2727
hooks:
2828
- id: check-case-conflict
2929
- id: check-merge-conflict
@@ -43,7 +43,7 @@ repos:
4343

4444
# Check and prettify the configuration files.
4545
- repo: https://github.com/macisamuele/language-formatters-pre-commit-hooks
46-
rev: v2.14.0
46+
rev: v2.16.0
4747
hooks:
4848
- id: pretty-format-yaml
4949
args: [--autofix]
@@ -57,7 +57,7 @@ repos:
5757

5858
# Sort imports.
5959
- repo: https://github.com/pycqa/isort
60-
rev: 6.0.1
60+
rev: 8.0.1
6161
hooks:
6262
- id: isort
6363
name: Sort import statements
@@ -67,25 +67,25 @@ repos:
6767

6868
# Add Black code formatters.
6969
- repo: https://github.com/ambv/black
70-
rev: 25.1.0
70+
rev: 26.3.1
7171
hooks:
7272
- id: black
7373
name: Format code
7474
files: ^backend/
7575
args: [--config, backend/develop.toml]
7676
- repo: https://github.com/asottile/blacken-docs
77-
rev: 1.19.1
77+
rev: 1.20.0
7878
hooks:
7979
- id: blacken-docs
8080
name: Format code in docstrings
8181
files: ^backend/
8282
types: [text, python]
8383
args: [--line-length, '120']
84-
additional_dependencies: [black==25.1.0]
84+
additional_dependencies: [black==26.3.1]
8585

8686
# Upgrade and rewrite Python idioms.
8787
- repo: https://github.com/asottile/pyupgrade
88-
rev: v3.20.0
88+
rev: v3.21.2
8989
hooks:
9090
- id: pyupgrade
9191
name: Upgrade code idioms
@@ -95,13 +95,13 @@ repos:
9595
# Similar to pylint, with a few more/different checks. For more available
9696
# extensions: https://github.com/DmytroLitvinov/awesome-flake8-extensions
9797
- repo: https://github.com/pycqa/flake8
98-
rev: 7.2.0
98+
rev: 7.3.0
9999
hooks:
100100
- id: flake8
101101
name: Check flake8 issues
102102
files: ^backend/src/template_jobs/|^backend/tests/
103103
types: [text, python]
104-
additional_dependencies: [flake8-bugbear==24.12.12, flake8-builtins==2.5.0, flake8-comprehensions==3.16.0, flake8-docstrings==1.7.0, flake8-logging==1.7.0, flake8-mutable==1.2.0, flake8-noqa==1.4.0, flake8-print==5.0.0, flake8-pyi==25.5.0, flake8-pytest-style==2.1.0, flake8-rst-docstrings==0.3.1, pep8-naming==0.15.1]
104+
additional_dependencies: [flake8-bugbear==25.11.29, flake8-builtins==3.1.0, flake8-comprehensions==3.17.0, flake8-docstrings==1.7.0, flake8-logging==1.8.0, flake8-mutable==1.2.0, flake8-noqa==1.4.0, flake8-print==5.0.0, flake8-pyi==25.5.0, flake8-pytest-style==2.2.0, flake8-rst-docstrings==0.4.0, pep8-naming==0.15.1]
105105
args: [--config, backend/.flake8]
106106

107107
# Run Pylint from the local repo to make sure venv packages
@@ -129,7 +129,7 @@ repos:
129129

130130
# Check for potential security issues.
131131
- repo: https://github.com/PyCQA/bandit
132-
rev: 1.8.3
132+
rev: 1.9.4
133133
hooks:
134134
- id: bandit
135135
name: Check for security issues

backend/alembic-requirements.txt

Lines changed: 273 additions & 251 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)