Daniel Garcia Moreno
78ee80a6fd
PdfParser: Don't use list as def in read_prev_trailer
...
It's not recommended to use the empty list as default value in functions
or methods because Python interpreter evaluates during parsing, so it
will be the same list for different calls.
https://pylint.pycqa.org/en/latest/user_guide/messages/warning/dangerous-default-value.html
2026-05-13 11:14:41 +02:00
Andrew Murray
9289863c2c
Add support for Python 3.15 ( #9624 )
2026-05-13 07:54:40 +10:00
Hugo van Kemenade
954269051b
Do not draw line or arc if width is zero ( #9589 )
2026-05-12 19:55:18 +03:00
Andrew Murray
3ce681240f
Use _accept check in WebP _open ( #9605 )
2026-05-12 12:11:38 +10:00
Hugo van Kemenade
ea5901535d
Compare dist sizes vs latest PyPI release ( #9621 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2026-05-12 07:31:03 +10:00
Andrew Murray
24696af889
Increase AVIF test epsilon for riscv64 ( #9606 )
2026-05-08 19:50:29 +10:00
Hugo van Kemenade
7be56cc100
Do not generate SBOM in scheduled run on fork ( #9620 )
2026-05-07 22:59:33 +03:00
Andrew Murray
70713d69b0
Do not generate SBOM in scheduled run on fork
2026-05-07 23:53:24 +10:00
Andrew Murray
894c5d5335
Width is always provided
2026-05-07 19:48:08 +10:00
Andrew Murray
f693a3a0e5
Use plugin method directly when saving PDFs ( #9547 )
2026-05-06 23:51:16 +10:00
mergify[bot]
6a05e34b69
[pre-commit.ci] pre-commit autoupdate ( #9617 )
2026-05-04 17:58:03 +00:00
pre-commit-ci[bot]
903065f5e9
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.9...v0.15.12 )
- [github.com/pre-commit/mirrors-clang-format: v22.1.2 → v22.1.4](https://github.com/pre-commit/mirrors-clang-format/compare/v22.1.2...v22.1.4 )
- [github.com/python-jsonschema/check-jsonschema: 0.37.1 → 0.37.2](https://github.com/python-jsonschema/check-jsonschema/compare/0.37.1...0.37.2 )
- [github.com/zizmorcore/zizmor-pre-commit: v1.23.1 → v1.24.1](https://github.com/zizmorcore/zizmor-pre-commit/compare/v1.23.1...v1.24.1 )
- [github.com/tox-dev/pyproject-fmt: v2.21.0 → v2.21.1](https://github.com/tox-dev/pyproject-fmt/compare/v2.21.0...v2.21.1 )
2026-05-04 17:17:50 +00:00
renovate[bot]
689a7f37fd
Update google/oss-fuzz digest to d872252 ( #9614 )
2026-05-04 21:45:55 +10:00
Hugo van Kemenade
599ddd368c
Set Renovate prCreation to not-pending ( #9616 )
2026-05-04 13:44:13 +03:00
Andrew Murray
ab25042353
Set prCreation to not-pending
2026-05-04 19:42:55 +10:00
Hugo van Kemenade
1cd2d0f67a
Update dependency lcms2 to v2.19 ( #9609 )
2026-05-03 19:06:59 +03:00
Hugo van Kemenade
5f469b6bd2
Update dependency libpng to v1.6.58 ( #9608 )
2026-05-03 19:06:30 +03:00
Hugo van Kemenade
ead2f34515
Update dependency harfbuzz to v14 ( #9610 )
2026-05-03 19:06:13 +03:00
Hugo van Kemenade
a6fc9992f2
Update dependency mypy to v1.20.2 ( #9599 )
2026-05-03 19:05:49 +03:00
Andrew Murray
2128d6465c
Do not draw line or arc if width is zero
2026-05-03 22:41:33 +10:00
Andrew Murray
4bba24632f
Update docs
2026-05-03 22:13:11 +10:00
Andrew Murray
21790fc0da
Check if sys.stdout is a TextIOWrapper instance
2026-05-03 13:26:42 +03:00
Andrew Murray
c234720aca
Convert Exif to dictionary before checking
2026-05-03 13:26:42 +03:00
renovate[bot]
575b33d811
Update dependency mypy to v1.20.2
2026-05-03 13:26:42 +03:00
Hugo van Kemenade
82614324ed
Raise error if PNG transparency has incorrect type or length when saving ( #9536 )
2026-05-03 13:25:49 +03:00
renovate[bot]
32b6c5f0ee
Update dependency harfbuzz to v14
2026-05-03 10:25:32 +00:00
renovate[bot]
956d434c68
Update dependency lcms2 to v2.19
2026-05-03 10:25:27 +00:00
renovate[bot]
3bbb7a2a04
Update dependency libpng to v1.6.58
2026-05-03 10:25:22 +00:00
Hugo van Kemenade
b656f900b4
If PdfParser buffer is memoryview, release it when closing ( #9596 )
2026-05-03 13:23:51 +03:00
Hugo van Kemenade
586604d0c3
Update github-actions ( #9611 )
2026-05-03 10:20:37 +03:00
renovate[bot]
d92b826c4a
Update github-actions
2026-05-03 06:03:07 +00:00
renovate[bot]
2d02654c54
Update dependency cibuildwheel to v3.4.1 ( #9607 )
2026-05-03 14:11:33 +10:00
Hayato Ikoma
7e4ca8b3ab
Correct integer overflow in 16-bit resampling ( #9480 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2026-05-02 14:36:20 +10:00
Hugo van Kemenade
be8563347b
SBOM: Use real versions from dependencies.json ( #9593 )
2026-05-01 00:05:37 +03:00
Hugo van Kemenade
fc47d07603
No need to sort a sorted list
2026-04-30 16:17:39 +03:00
Hugo van Kemenade
7fe1b9ee04
Restrict SBOM upload to only Pillow JSON ( #9598 )
2026-04-30 16:13:24 +03:00
Andrew Murray
4af29fb732
Restrict SBOM upload to Pillow JSON
2026-04-30 18:41:41 +10:00
Andrew Murray
1f3b8a831d
If PdfParser buffer is memoryview, release it when closing
2026-04-30 00:13:37 +10:00
Andrew Murray
0ef81c33af
Add Fedora 44 ( #9594 )
2026-04-29 10:30:17 +10:00
Hugo van Kemenade
3dda1d190f
Git ignore generated SBOM
2026-04-28 15:58:33 +03:00
Hugo van Kemenade
f2ee74b2f8
Use versions from dependencies.json, remove historical 'tested on'
2026-04-28 15:58:33 +03:00
Hugo van Kemenade
99869f0313
Sort things alphabetically to make easier to find
2026-04-28 15:52:41 +03:00
Andrew Murray
fe054a1b3f
Added CVEs to 12.2.0 release notes ( #9591 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2026-04-28 08:53:21 +10:00
Hugo van Kemenade
852a832832
Deduplicate path triggers in workflows ( #9590 )
2026-04-27 18:35:58 +03:00
Hugo van Kemenade
755b73b274
Deduplicate path triggers in workflows
2026-04-27 14:14:13 +03:00
Hugo van Kemenade
f0fe496315
Fix typo to trigger on self change
2026-04-27 13:44:52 +03:00
Hugo van Kemenade
fba17910aa
Test Ubuntu 26.04 LTS (Resolute Raccoon) ( #9587 )
2026-04-26 12:05:56 +03:00
Jeffrey 'Alex' Clark
d2b20102e4
Generate CycloneDX SBOM at release time via CI ( #9550 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jan Kowalleck <jan.kowalleck@gmail.com>
2026-04-26 00:35:21 +03:00
Hugo van Kemenade
8c522096e8
Archive non-amd64 variants of 24.04
2026-04-25 14:38:17 +03:00
Hugo van Kemenade
855774a175
Test Ubuntu 26.04
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2026-04-25 14:06:06 +03:00