Skip to content

Commit 1117b77

Browse files
Upgrade dependencies (Python, pre-commit, GitHub Actions) (#378)
1 parent 669c0ab commit 1117b77

6 files changed

Lines changed: 466 additions & 419 deletions

File tree

.github/workflows/python-tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
pre-commit:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-python@v5
16-
- uses: pre-commit/action@v3.0.0
14+
- uses: actions/checkout@v6
15+
- uses: actions/setup-python@v6
16+
- uses: pre-commit/action@v3.0.1
1717

1818
build:
1919
runs-on: ubuntu-latest
@@ -40,13 +40,13 @@ jobs:
4040

4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444

4545
- name: Install uv
46-
uses: astral-sh/setup-uv@v5
46+
uses: astral-sh/setup-uv@v8.0.0
4747

4848
- name: "Set up Python"
49-
uses: actions/setup-python@v5
49+
uses: actions/setup-python@v6
5050
with:
5151
python-version-file: ".python-version"
5252

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
repos:
22
- repo: https://github.com/psf/black
3-
rev: 25.12.0
3+
rev: 26.3.1
44
hooks:
55
- id: black
66

77
- repo: https://github.com/pycqa/isort
8-
rev: 7.0.0
8+
rev: 8.0.1
99
hooks:
1010
- id: isort
1111

@@ -23,26 +23,26 @@ repos:
2323
args: [ "--py313-plus" ]
2424

2525
- repo: https://github.com/rtts/djhtml
26-
rev: '3.0.10'
26+
rev: '3.0.11'
2727
hooks:
2828
- id: djhtml
2929
- id: djcss
3030
- id: djjs
3131

3232
- repo: https://github.com/adamchainz/django-upgrade
33-
rev: 1.29.1
33+
rev: 1.30.0
3434
hooks:
3535
- id: django-upgrade
3636
args: [ --target-version, "6.0" ]
3737

3838
- repo: https://github.com/charliermarsh/ruff-pre-commit
39-
rev: 'v0.14.10'
39+
rev: 'v0.15.8'
4040
hooks:
4141
- id: ruff
4242
args: [--fix, --exit-non-zero-on-fix]
4343

4444
- repo: https://github.com/adamchainz/djade-pre-commit
45-
rev: '1.7.0'
45+
rev: '1.9.0'
4646
hooks:
4747
- id: djade
4848
args: [--target-version, "5.1"]

documents/models.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -269,13 +269,11 @@ def cleanup_document_files(instance: Document, **kwargs) -> None:
269269
raise Exception("Documents are read-only.")
270270

271271
pdf_file_name = instance.pdf.name
272-
if pdf_file_name != "" and instance.pdf.storage.exists(pdf_file_name):
272+
if pdf_file_name and instance.pdf.storage.exists(pdf_file_name):
273273
instance.pdf.storage.delete(pdf_file_name)
274274

275275
original_file_name = instance.original.name
276-
if original_file_name != "" and instance.original.storage.exists(
277-
original_file_name
278-
):
276+
if original_file_name and instance.original.storage.exists(original_file_name):
279277
instance.original.storage.delete(original_file_name)
280278

281279

documents/templates/documents/document_report.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
class="rounded shadow-lg border-0 p-0">
2020
{% include "documents/document_report.html#report_card" %}
2121
</dialog>
22-
{% endpartialdef %}
22+
{% endpartialdef report_modal %}
2323

2424
{% partialdef report_card %}
2525
<div class="card">
@@ -71,4 +71,4 @@ <h5 class="mb-0">Signaler un problème</h5>
7171
</div>
7272
</form>
7373
</div>
74-
{% endpartialdef %}
74+
{% endpartialdef report_card %}

manage.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/usr/bin/env python
22
"""Django's command-line utility for administrative tasks."""
3+
34
import os
45
import sys
56

0 commit comments

Comments
 (0)