Commit Graph

11231 Commits

Author SHA1 Message Date
nulano
55db572467 add tests for opaque COLR and CBDT fonts 2020-10-07 05:29:18 +01:00
nulano
9151da162c add support for CBDT and embedded bitmaps in truetype fonts 2020-10-07 05:29:17 +01:00
nulano
82a28d12e2 add support for fonts with COLR data 2020-10-07 05:29:10 +01:00
Andrew Murray
877831be13
Merge pull request #4952 from hugovk/3.9-stuff
3.9: Add Trove classifier, update setup.py version check, add to tox.ini
2020-10-07 08:40:53 +11:00
Hugo van Kemenade
bb1c6afa87
Merge pull request #4950 from nulano/nulano-patch-1 2020-10-06 19:34:51 +03:00
Hugo van Kemenade
6f7231eb5a Add Trove classifier, update setup.py version check, add to tox.ini 2020-10-06 19:16:49 +03:00
Hugo van Kemenade
1bb382aae0 macOS 3.8 also needs newer setuptools 2020-10-06 18:39:25 +03:00
Hugo van Kemenade
be06518383 GHA: Bump 3.9-dev to 3.9 2020-10-06 18:39:25 +03:00
nulano
f4f58a1214
typo 2020-10-06 17:07:55 +02:00
nulano
48b25f06ba
replace deprecated add-path and set-env 2020-10-06 17:01:04 +02:00
Hugo van Kemenade
c841501c34
Merge pull request #4752 from radarhere/warnings
Fixed comparison warnings
2020-10-05 23:49:54 +03:00
Hugo van Kemenade
a7f384a813
Merge pull request #4292 from radarhere/private_png_chunks
Added reading and writing of private PNG chunks
2020-10-05 23:49:09 +03:00
Hugo van Kemenade
b29cab08d3
Merge pull request #4930 from nulano/anchor-part2 2020-10-05 20:19:33 +03:00
Hugo van Kemenade
68c6740343
Merge pull request #4942 from radarhere/del
Fixed bug in Exif __delitem__
2020-10-05 10:15:01 +03:00
Andrew Murray
7a1f0f6a8f Fixed bug in Exif __delitem__ 2020-10-05 09:45:05 +11:00
Andrew Murray
e80f06147b
Merge pull request #4946 from nulano/mingw64-tk
Fix crash in ImageTk.PhotoImage on mingw64
2020-10-05 09:43:52 +11:00
nulano
3273a1af4c fix tk on latest msys2-mingw64 2020-10-04 22:55:53 +01:00
nulano
8cdac68706 Revert "Skip due to segmentation fault"
This reverts commit 7711a4c94d.
2020-10-04 22:48:23 +01:00
nulano
e696bb06d8 update version numbers 2020-10-04 20:28:24 +01:00
nulano
6b8d8ac313 simplify anchor example image 2020-10-04 20:14:24 +01:00
nulano
d22608b7bd fix hyphens and add missing articles
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-10-04 20:12:47 +01:00
Andrew Murray
e73218c2d5
Merge pull request #4936 from radarhere/ghostscript
Updated Ghostscript to 9.53.3
2020-10-04 21:03:03 +11:00
Andrew Murray
6b11976723 Updated Ghostscript to 9.53.3 2020-10-04 20:27:39 +11:00
Andrew Murray
6620916884
Merge pull request #4944 from hugovk/mingw-skips
Skip test_photoimage on MinGW due to segmentation fault
2020-10-04 20:26:50 +11:00
Hugo van Kemenade
7711a4c94d Skip due to segmentation fault 2020-10-04 00:33:31 +03:00
Andrew Murray
44da2c3878
Merge pull request #4932 from radarhere/pil
Updated PIL repository link
2020-09-29 22:34:08 +10:00
Andrew Murray
ac1e86b9d4 Prefix header include 2020-09-29 19:54:57 +10:00
Axel Huebl
c131a69515
Merge pull request #1 from radarhere/fix-imagingHinclude
Prefix other header includes
2020-09-28 20:20:32 -07:00
Andrew Murray
6106a7c6e0
Merge pull request #4931 from hugovk/add-mergify-config
Add Mergify config
2020-09-28 20:06:19 +10:00
Hugo van Kemenade
ca866c4925
Merge pull request #4934 from radarhere/overview
Added overview to README and ReadTheDocs index
2020-09-24 15:17:53 +03:00
Andrew Murray
ca3b2806f6 Added overview [ci skip] 2020-09-24 08:33:52 +10:00
Andrew Murray
ba67912e0b Updated PIL repository link [ci skip] 2020-09-23 22:28:24 +10:00
nulano
43649846cf add all successful report jobs
(cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)
2020-09-23 12:56:58 +03:00
Hugo van Kemenade
7d829ca532 Use dependant jobs to signal success for Mergify 2020-09-23 11:51:48 +03:00
nulano
7d284b72ab
f-strings!
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-09-22 22:19:04 +01:00
Hugo van Kemenade
6f429e1141 Add Mergify config 2020-09-23 00:11:37 +03:00
Hugo van Kemenade
eb00829bdb
Merge pull request #4929 from radarhere/crash
Moved CVE images to pillow-depends
2020-09-22 23:38:58 +03:00
Andrew Murray
26bf1c3524 Moved CVE images to pillow-depends 2020-09-23 00:14:40 +10:00
nulano
0838d8ea62 add tests for multiline text with anchor 2020-09-22 14:58:21 +02:00
nulano
a9b8dcba7d write anchor docs
(cherry picked from commit dcaee36941e6cb5e6f93186b6f819fb74887e0d3)
2020-09-22 14:58:17 +02:00
nulano
3fc1be06e6 add and fix tests for text anchors 2020-09-22 11:31:43 +02:00
Andrew Murray
7e4db0a80e Prefix other header includes 2020-09-22 13:33:05 +10:00
Andrew Murray
b304a13bca Updated test 2020-09-22 13:06:52 +10:00
Andrew Murray
e01081bf8b
Improved error message
Co-authored-by: nulano <nulano@nulano.eu>
2020-09-22 08:36:29 +10:00
Andrew Murray
27c0747518 Allow tuples with one item to give single color value in getink 2020-09-20 14:23:05 +10:00
nulano
e6d4c2ce8f implement text anchor for truetype fonts
(cherry picked from commit bac9025918ccf944bac77addc130f33cf9d74701)
2020-09-19 15:17:45 +02:00
Hugo van Kemenade
c2367400fa
Merge pull request #4915 from nulano/ft-hb
Winbuild: Enable FT_CONFIG_OPTION_USE_HARFBUZZ
2020-09-19 13:41:46 +03:00
Hugo van Kemenade
93d011efb5
Merge pull request #4910 from nulano/anchor-part1 2020-09-19 13:41:15 +03:00
Axel Huebl
f79379ed7c Imaging.h: confusion with system
The file `libImaging/Imaging.h` gets installed flat on
Ubuntus into the public Python includes.

When building a newer version of Pillow from source and
hinting the Python includes "too early" in includes, e.g.
in package managers, this can confuse the two files and
pick up the external file over the internal one. With
different versions, this mismatch can lead to build errors,
e.g. undefined macros.

The most robust way to avoid this is to pre-fix the internal
include accordingly, so that the relative path to the including
file has to match as well.
2020-09-17 18:06:45 +10:00
Hugo van Kemenade
b0fa0fd640
Merge pull request #4924 from radarhere/pip 2020-09-17 11:03:32 +03:00