Andrew Murray
66c5e9ae98
Added release notes
2023-12-05 19:31:33 +11:00
Andrew Murray
f2e478e968
Merge branch 'main' into improved_dds
2023-12-05 17:49:47 +11:00
Andrew Murray
584fdde178
Update CHANGES.rst [ci skip]
2023-12-05 17:25:43 +11:00
Andrew Murray
b3f374333b
Merge pull request #7603 from sambvfx/bc4-dds
...
Added support for reading DX10 BC4 DDS images
2023-12-05 17:23:16 +11:00
Sam Bourne
8a88e43961
Merge pull request #1 from radarhere/bc4-dds
...
Added test images
2023-12-04 17:59:13 -08:00
Andrew Murray
cd2c3344d7
Update CHANGES.rst [ci skip]
2023-12-05 08:01:24 +11:00
Andrew Murray
0e36c14680
Added test BC4 TYPELESS image
2023-12-05 07:39:15 +11:00
Andrew Murray
c1b3c34678
Added expected test image
2023-12-05 07:18:07 +11:00
Hugo van Kemenade
e3bfe232aa
Merge pull request #7602 from python-pillow/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2023-12-04 21:08:34 +02:00
Sam Bourne
8c5d5c7e6b
Add support for BC4 dds files
2023-12-04 09:54:10 -08:00
pre-commit-ci[bot]
bf9709bc48
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.4 → v0.1.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.4...v0.1.6 )
- [github.com/psf/black-pre-commit-mirror: 23.10.1 → 23.11.0](https://github.com/psf/black-pre-commit-mirror/compare/23.10.1...23.11.0 )
- [github.com/sphinx-contrib/sphinx-lint: v0.8.1 → v0.9.0](https://github.com/sphinx-contrib/sphinx-lint/compare/v0.8.1...v0.9.0 )
- [github.com/tox-dev/pyproject-fmt: 1.4.1 → 1.5.3](https://github.com/tox-dev/pyproject-fmt/compare/1.4.1...1.5.3 )
2023-12-04 17:18:50 +00:00
Hugo van Kemenade
fe26900688
Merge pull request #7599 from florath/ImageStat_getcount_opt
2023-12-04 17:04:38 +02:00
Andrew Murray
d7fa0b9d96
Update CHANGES.rst [ci skip]
2023-12-04 22:20:22 +11:00
Andrew Murray
b51dcc070b
Merge pull request #7587 from radarhere/freetypefont
...
Moved error from truetype() to FreeTypeFont
2023-12-04 22:05:38 +11:00
Andrew Murray
0853e4b8a4
Merge pull request #7598 from radarhere/lcms2
...
Updated lcms2 to 2.16
2023-12-04 22:03:58 +11:00
Andrew Murray
b431e2c140
Merge pull request #7555 from radarhere/pdf_palette
...
Correct PDF palette size when saving
2023-12-04 21:54:01 +11:00
Andreas Florath
90e1e94530
Merge branch 'python-pillow:main' into ImageStat_getcount_opt
2023-12-04 10:36:21 +01:00
Andrew Murray
2b734a33c7
Updated lcms2 to 2.16
2023-12-04 08:32:39 +11:00
Andrew Murray
2eddbc5994
Updated docstrings
2023-12-03 14:25:07 +11:00
REDxEYE
9e5ff7600e
Merge pull request #10 from radarhere/improved_dds
...
Moved _Tile from Image to ImageFile
2023-12-03 02:40:07 +03:00
Hugo van Kemenade
80d0ed48b3
Merge pull request #7590 from radarhere/windows
...
Update Windows wheels info
2023-12-02 16:35:15 +02:00
Andrew Murray
77a96a00ce
Update CHANGES.rst [ci skip]
2023-12-02 21:50:11 +11:00
Andrew Murray
e072a12974
Corrected constant values
2023-12-02 21:36:17 +11:00
Andrew Murray
5aadeb5004
Moved _Tile to ImageFile
2023-12-02 21:36:17 +11:00
Andrew Murray
ab96324c12
Removed support for RGB bitcount 8
2023-12-02 21:36:17 +11:00
Andrew Murray
56b4822294
args may be a string or None
2023-12-02 21:36:17 +11:00
Andrew Murray
662cb229c2
Updated variable name to match tile
2023-12-02 21:36:17 +11:00
Andrew Murray
49578f0059
Merge branch 'main' into improved_dds
2023-12-02 21:35:20 +11:00
Andrew Murray
364e627c27
Merge branch 'main' into windows
2023-12-02 21:31:40 +11:00
Hugo van Kemenade
2b5c081499
Merge pull request #7594 from radarhere/olefile
...
Fixed closing file pointer with olefile 0.47
2023-12-02 12:22:17 +02:00
Andrew Murray
11e226ee90
All GitHub Actions wheels are now in the "Wheels" workflow
2023-12-02 13:18:13 +11:00
Andrew Murray
0e523d9868
Fixed closing file pointer with olefile 0.47
2023-12-02 10:57:16 +11:00
Andreas Florath
e01354a2c8
Added space before colon
...
Signed-off-by: Andreas Florath <andreas@florath.net>
2023-12-01 18:52:27 +01:00
Andreas Florath
f7d40ce31c
Removed functools and operator import which are not needed anymore
...
Signed-off-by: Andreas Florath <andreas@florath.net>
2023-12-01 18:52:27 +01:00
Andreas Florath
a04c6a27e8
Optimization of ImageStat.Stat._getcount method
...
The new implementation uses "sum" instead of the construct
"functools.reduce(operator.add, ...)". Test showed that the
new function is about three times faster than the original.
Also it is shorter and easier to read.
Signed-off-by: Andreas Florath <andreas@florath.net>
2023-12-01 18:52:27 +01:00
Hugo van Kemenade
76446ee450
Merge pull request #7524 from cclauss/ruff-rules-C4-PERF102-PIE810-PLR
2023-12-01 17:09:25 +02:00
Andrew Murray
bd7874a6f1
Update Windows wheels info
2023-12-01 12:01:34 +11:00
Andrew Murray
316f39702c
Merge pull request #7580 from nulano/cibuildwheel-docker
...
Build Windows wheels using cibuildwheel
2023-12-01 10:41:53 +11:00
Nulano
e1059767d8
replace importlib.util.find_spec with try import except ImportError
2023-11-30 20:11:24 +01:00
Andrew Murray
63bec07b97
Merge pull request #7475 from radarhere/harfbuzz
...
Updated harfbuzz to 8.3.0
2023-11-30 21:58:40 +11:00
Andrew Murray
f23d029d5f
Moved error from truetype() to FreeTypeFont
2023-11-30 07:41:02 +11:00
Andrew Murray
e1291b880d
Update CHANGES.rst [ci skip]
2023-11-30 07:38:27 +11:00
Hugo van Kemenade
54c5631fe1
Merge pull request #7584 from akx/truetype-size-validation
2023-11-29 17:16:51 +02:00
Aarni Koskela
36e0b5312a
Update Tests/test_imagefont.py
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2023-11-29 09:21:51 +02:00
Ondrej Baranovič
6fe42bddd9
Apply suggestions from code review
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-28 14:20:57 +01:00
Nulano
d88ab8a668
use verbose flag when building wheels
2023-11-28 14:20:57 +01:00
Nulano
7dc3a8ffa5
do not build Windows wheels on every push
2023-11-28 14:20:57 +01:00
nulano
1fdb0668d8
test cibuildwheel wheels in Docker on Windows
2023-11-28 14:20:57 +01:00
Nulano
3d49244d36
specify build config settings in pyproject.toml
2023-11-28 14:20:57 +01:00
Nulano
bf51d71660
enable heap verification
2023-11-28 14:20:56 +01:00