Andrew Murray
0cf60657d2
Update CHANGES.rst [ci skip]
2023-11-11 16:23:46 +11:00
Andrew Murray
bf76320444
Merge pull request #7491 from bgilbert/jpeg-tables-only
...
Implement `streamtype=1` option for tables-only JPEG encoding
2023-11-11 16:06:34 +11:00
Andrew Murray
b23b8079e6
Merge pull request #7507 from stefan6419846/freetype2
...
DOC: Add missing sections to FREETYPE2.txt
2023-11-11 16:02:49 +11:00
Andrew Murray
1952790e3f
Merge pull request #7513 from radarhere/xz
...
Updated xz to 5.4.5
2023-11-11 15:47:48 +11:00
Hugo van Kemenade
9b88cf5ad9
#ifdef _UNISTD_H -> HAVE_UNISTD_H
2023-11-08 18:48:40 +02:00
Hugo van Kemenade
95eef25aca
Fix for Python 3.13: explicitly include unistd.h
2023-11-08 17:52:43 +02:00
Hugo van Kemenade
dcc66597f0
Test Python 3.13 pre-release
2023-11-08 17:52:43 +02:00
Hugo van Kemenade
a7fe25df53
Merge pull request #7522 from radarhere/png_save_all
2023-11-07 11:35:24 +02:00
Hugo van Kemenade
576119ae9d
Black and Ruff infer target-version from requires-python in pyproject.toml
2023-11-07 09:29:33 +02:00
Aarni Koskela
0c705692ea
Remove old commented-out code
2023-11-06 21:21:07 +02:00
Hugo van Kemenade
c97d2e4c59
Merge pull request #7525 from python-pillow/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2023-11-06 20:38:30 +02:00
pre-commit-ci[bot]
f8c36bfdc9
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/psf/black-pre-commit-mirror: 23.9.1 → 23.10.1](https://github.com/psf/black-pre-commit-mirror/compare/23.9.1...23.10.1 )
- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0 )
- [github.com/sphinx-contrib/sphinx-lint: v0.6.8 → v0.8.1](https://github.com/sphinx-contrib/sphinx-lint/compare/v0.6.8...v0.8.1 )
- [github.com/tox-dev/pyproject-fmt: 1.2.0 → 1.4.1](https://github.com/tox-dev/pyproject-fmt/compare/1.2.0...1.4.1 )
- [github.com/abravalheri/validate-pyproject: v0.14 → v0.15](https://github.com/abravalheri/validate-pyproject/compare/v0.14...v0.15 )
2023-11-06 17:18:28 +00:00
pre-commit-ci[bot]
eb8405baa0
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-11-06 13:24:42 +00:00
Christian Clauss
fd59f91d17
ruff: Minor optimizations of list comprehensions, x in set, etc.
2023-11-06 19:13:47 +06:00
Hugo van Kemenade
0660886c9a
Merge pull request #6966 from akx/ruff
2023-11-06 13:37:47 +02:00
Aarni Koskela
9e615b6ad3
Add noqas for UP031
2023-11-06 12:43:14 +02:00
Aarni Koskela
307d00b44d
Apply ruff autofixes
2023-11-06 12:43:14 +02:00
Aarni Koskela
de6c4b09d7
Switch linting to ruff
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-06 12:43:14 +02:00
Aarni Koskela
80406a7c9b
editorconfig: specify 2-space indent for TOML
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2023-11-06 12:42:44 +02:00
Hugo van Kemenade
4a7cf0551a
Merge pull request #7512 from hugovk/docs-link-exceptions
...
Docs: link exceptions to Python docs
2023-11-05 10:58:12 +02:00
Hugo van Kemenade
8fe20165d4
Merge pull request #105 from radarhere/docs-link-exceptions
...
Docs: link exceptions to Python docs
2023-11-05 07:47:01 +02:00
Andrew Murray
8cbd0b5fe0
Docs: link exceptions to Python docs
2023-11-05 12:18:38 +11:00
Andrew Murray
38be37c5f9
Merge branch 'main' into docs-link-exceptions
2023-11-03 22:29:33 +11:00
Andrew Murray
bee9c59716
Merge pull request #7520 from hugovk/CVE-2023-44271
...
Add CVE-2023-44271 to release notes
2023-11-03 22:28:22 +11:00
Andrew Murray
c29648ff53
If save_all PNG only has one frame, do not create animated image
2023-11-03 22:08:48 +11:00
Hugo van Kemenade
5339c1cf63
Add CVE-2023-44271 to ImageFont.MAX_STRING_LENGTH fix in release notes
2023-11-03 11:59:37 +02:00
Andrew Murray
1c2f2c79e1
Merge pull request #7509 from radarhere/olefile
...
Mention defusedxml and olefile in installation instructions
2023-11-03 19:16:16 +11:00
Andrew Murray
fa138155b2
Update CHANGES.rst [ci skip]
2023-11-03 19:01:22 +11:00
Andrew Murray
a5a6ca150c
Merge pull request #7493 from radarhere/frombytes
...
Fixed frombytes() for images with a zero dimension
2023-11-03 18:56:34 +11:00
Hugo van Kemenade
14c539e787
Merge pull request #7516 from radarhere/fedora
...
Removed Fedora 37
2023-11-02 09:22:07 +02:00
Andrew Murray
6b1e939027
Removed Fedora 37
2023-11-02 17:33:10 +11:00
Andrew Murray
d499f0016f
Mention defusedxml
...
Co-authored-by: Ondrej Baranovič <nulano@nulano.eu>
2023-11-02 08:21:35 +11:00
Andrew Murray
4a073a7581
Updated xz to 5.4.5
2023-11-02 07:54:34 +11:00
Hugo van Kemenade
ca74a5ea42
Docs: link exceptions to Python docs
2023-11-01 20:18:25 +02:00
Benjamin Gilbert
e572722479
Allow configuring JPEG restart marker interval on save
...
libjpeg allows specifying the marker interval either in MCU blocks or in
MCU rows. Support both, via separate parameters, rather than requiring
callers to do the math.
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2023-10-31 17:47:25 -05:00
Andrew Murray
b92c09a391
Updated wording
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-10-31 18:39:38 +11:00
Andrew Murray
1a6c76495b
Mention olefile in installation instructions
2023-10-31 17:47:52 +11:00
Hugo van Kemenade
c9f7a8209b
Merge pull request #7508 from radarhere/appveyor
...
Updated AppVeyor to Python 3.12
2023-10-31 07:44:24 +02:00
Andrew Murray
8cd01cab80
Updated AppVeyor to Python 3.12
2023-10-31 12:44:53 +11:00
pre-commit-ci[bot]
e2939c35f3
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-10-30 13:19:50 +00:00
Stefan
2f73371cd1
DOC: Add missing sections to FREETYPE2.txt
2023-10-30 14:16:31 +01:00
Hugo van Kemenade
9d61896af0
Merge pull request #7505 from hugovk/docs-pypi-role
2023-10-30 11:02:44 +02:00
Hugo van Kemenade
ac6eb84704
Add 'pypi' Sphinx role
2023-10-30 08:56:42 +02:00
Hugo van Kemenade
8d0812252a
Merge pull request #7503 from radarhere/olefile
2023-10-30 08:42:34 +02:00
Andrew Murray
84e148e944
Document that olefile is required for FPX and MIC formats
2023-10-30 09:02:42 +11:00
Andrew Murray
5a7d524f94
Install more optional dependencies on Windows CIs
2023-10-30 09:02:29 +11:00
Hugo van Kemenade
44062ec778
Merge pull request #7501 from python-pillow/3.12-travis-ci
2023-10-29 14:33:10 +02:00
Hugo van Kemenade
dea5bbebbc
Update to Python 3.12 and Ubuntu 22.04 LTS Jammy Jellyfish
2023-10-29 11:41:49 +02:00
Hugo van Kemenade
da3ec085e4
Merge pull request #7499 from radarhere/items
2023-10-28 11:11:33 +03:00
Andrew Murray
3652f431c2
Simplified code
2023-10-28 14:22:39 +11:00