DWesl
77c8a07f1c
DOC: Rearrange the Cygwin entries on the support matrix.
...
From a suggestion on the PR, make it clearer that Cygwin runs on
Windows. Also record the Cygwin versions in the check against Python
versions.
2021-12-18 10:07:36 -05:00
DWesl
b9fee08c59
TST: Parametrize numpy roundtrip to find failing case
...
Segfaults are annoying to debug.
2021-12-18 10:00:14 -05:00
DWesl
1c25d95d5a
CI: Get cygwin tests running
...
They segfault in one of the NumPy tests, but they run.
2021-12-18 09:55:24 -05:00
DWesl
7fd3e9977e
CI: Make sure correct version of python is used for testing.
...
Cygwin is trying to use the highest-available Python version.
One of the Python packages has scripts in /usr/bin that should be in the python39- subpackage.
2021-12-11 15:59:45 -05:00
DWesl
90cf149cbe
CI: Fix the spelling on the codecov repository.
2021-12-11 15:17:28 -05:00
DWesl
4cfb1a854f
CI: Use the new GitHub Action for codecov
...
The old bash downloader will be removed soon.
2021-12-11 15:13:56 -05:00
DWesl
407abbfa18
CI: Try to get tests fully working
...
The actual test step wasn't running, so try to run that as a shell
script rather than an executable. Also get more of the dependencies
installed.
2021-12-11 15:12:31 -05:00
DWesl
9ec4034bff
CI: Incorporate suggestions from PR.
...
Upload coverage information, add Cygwin to the list of systems with CI,
space out entries.
2021-12-11 08:27:35 -05:00
DWesl
1daaf9273c
CI: Split the config check from the actual test.
...
I'm using selftest.py to check whether I've installed everything.
Pytest actually finds and runs the tests. For some reason that wasn't
running earlier.
2021-12-10 21:53:43 -05:00
DWesl
cd087c6007
CI: Fix the path to the build wheels.
...
setup.py bdist_wheel goes to dist/*.whl
pip wheel goes to *.whl
2021-12-10 21:20:47 -05:00
DWesl
8ebac45f24
CI: Explicitly use dash to get shell globbing.
2021-12-10 21:14:41 -05:00
DWesl
a4495decf8
CI: Stop using dash so the DOS line endings don't throw things off.
2021-12-10 19:57:44 -05:00
DWesl
b798989f33
CI: Make sure all python requirements are installed in Cygwin CI.
...
For some reason wheel wasn't installed properly.
2021-12-10 19:08:28 -05:00
DWesl
67bef87a07
CI: Specify where the command line goes in the shell.
...
I think this is how specifying the shell works. The documentation
isn't terribly clear.
2021-12-10 18:21:23 -05:00
DWesl
fdbb1870d4
CI: Add a cygwin run to GitHub Actions.
...
Requested for the _imagingtk fix.
2021-12-10 08:52:46 -05:00
Hugo van Kemenade
cc927343da
Merge pull request #5876 from radarhere/libimagequant
2021-12-08 13:42:37 +02:00
Andrew Murray
7b201798ad
Updated libimagequant to 2.17.0
2021-12-08 19:00:50 +11:00
Hugo van Kemenade
421e7f3c5a
Merge pull request #5872 from radarhere/safe_read
2021-12-07 15:30:56 +02:00
Andrew Murray
5c05fe4d9b
Fixed raising OSError in _safe_read when size is greater than SAFEBLOCK
2021-12-07 11:40:44 +11:00
Hugo van Kemenade
81a3f68cf7
Merge pull request #5874 from radarhere/gif
2021-12-06 23:34:23 +02:00
Andrew Murray
6f2f01b23f
Added release notes for #5857
2021-12-07 06:46:07 +11:00
Andrew Murray
6791112a98
Update CHANGES.rst [ci skip]
2021-12-07 06:32:12 +11:00
Hugo van Kemenade
94ca035495
Merge pull request #5857 from radarhere/gif
2021-12-06 20:58:21 +02:00
Andrew Murray
c5d9223a8b
Merge pull request #5861 from hugovk/workflow_dispatch
...
GHA: Add workflow_dispatch to enable manually triggering builds
2021-12-05 15:48:37 +11:00
Andrew Murray
06372b5e4b
Merge pull request #5798 from ilai-deutel/fix-webp-memory-leak
...
WebP: Fix memory leak during decoding on failure
2021-12-05 14:54:16 +11:00
mergify[bot]
fa2bbf76f4
Merge pull request #5867 from radarhere/freetype
...
Updated freetype to 2.11.1
2021-12-04 21:50:00 +00:00
Andrew Murray
5549e629c1
Updated freetype to 2.11.1
2021-12-05 00:58:34 +11:00
Hugo van Kemenade
2d769b0842
Merge pull request #5866 from radarhere/code
2021-12-04 09:43:08 +02:00
Andrew Murray
85a27c145d
Python variables are one word
2021-12-04 07:50:12 +11:00
Andrew Murray
675c5e1a9c
Apply black formatting to code examples
2021-12-04 07:50:08 +11:00
Hugo van Kemenade
915d014136
GHA: Change condition to allow manually building wheels in forks
2021-12-01 12:42:11 +02:00
Hugo van Kemenade
22ad04743c
GHA: Add workflow_dispatch to enable manually triggering builds
2021-11-30 22:14:34 +02:00
Andrew Murray
eeb685b6c4
GIFs change mode for later frames [ci skip]
2021-11-29 18:50:22 +11:00
Andrew Murray
1fb1bec0e8
Added test
2021-11-29 17:49:19 +11:00
Andrew Murray
6337428df1
Loading transparent pixels in C from subsequent GIF frames is no longer a problem
2021-11-29 17:49:12 +11:00
Andrew Murray
b383a175be
Convert subsequent GIF frames to RGB or RGBA
2021-11-29 17:49:06 +11:00
Hugo van Kemenade
bd00cd9214
Merge pull request #5853 from radarhere/harfbuzz
2021-11-27 10:28:37 +02:00
Andrew Murray
1c54a4be45
Updated harfbuzz to 3.1.2
2021-11-27 14:55:54 +11:00
Andrew Murray
317247fab2
Update CHANGES.rst [ci skip]
2021-11-26 00:14:33 +11:00
Andrew Murray
ab6efcb925
Merge pull request #5665 from infmagic2047/master
...
Do not return in ImageFile when saving to stdout
2021-11-26 00:12:40 +11:00
Hugo van Kemenade
848a56f0b1
Merge pull request #5851 from radarhere/context_managers
2021-11-25 15:00:15 +02:00
Andrew Murray
3a302f3e4b
Only add test to PPM
2021-11-25 23:33:59 +11:00
Andrew Murray
3af00edc85
Added context managers
2021-11-25 23:16:07 +11:00
Hugo van Kemenade
0bd97c3df9
Merge pull request #5849 from radarhere/fromarray
2021-11-23 12:18:45 +02:00
Andrew Murray
cea84e6b2d
Improved explanation of fromarray "mode" parameter
2021-11-23 20:35:35 +11:00
Hugo van Kemenade
ae7c2cb2e6
Merge pull request #5847 from radarhere/documentation
2021-11-22 09:36:44 +02:00
Andrew Murray
e06e18a8ef
Added release notes for #5829
2021-11-22 10:12:48 +11:00
Andrew Murray
9dad104385
Added release notes for #5694
2021-11-22 09:56:32 +11:00
Andrew Murray
db6e75156c
Document polygon width parameter
2021-11-22 09:49:35 +11:00
Andrew Murray
b70384653e
Corrected parameter order
2021-11-22 09:48:31 +11:00