Commit Graph

451 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
24183d652e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-02-06 19:27:19 +00:00
Andrew Murray
a0492f7968 Ensure that pkg-config paths are split by spaces 2023-01-28 20:17:54 +11:00
Bas Couwenberg
04cf5e2cfc Handle more than one directory returned by pkg-config.
tiff (4.5.0-1) in Debian results in two include directories being returned:
```
-I/usr/include/x86_64-linux-gnu -I/usr/include
```
2023-01-15 13:48:07 +01:00
Hugo van Kemenade
2ae55ccbda Improve exception traceback readability 2022-12-30 00:07:52 +02:00
Hugo van Kemenade
3ffd2b2b8f Double quotes for old CPython on Windows 2022-10-28 13:02:19 +03:00
Mark Mayo
69baeccf2e some pylint warnings
Fixed some pylint issues
2022-10-13 15:20:11 +13:00
Hugo van Kemenade
7d8b2fb19c Move some static config to setup.cfg 2022-09-12 10:25:18 +03:00
pre-commit-ci[bot]
aba0859db9 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2022-07-18 06:17:10 +00:00
Andrew Murray
08db23c61c Do not quote Pillow version for setuptools >= 60 2022-07-18 16:16:06 +10:00
Hugo van Kemenade
6801a255a3 Add support for Python 3.11 2022-07-15 13:42:36 +03:00
Andrew Murray
0c1720d358 Hide stderr from --keep-system-libs 2022-05-03 09:19:09 +10:00
Andrew Murray
6ec9dfb9c0 If an exception is raised, try again without system paths 2022-04-26 11:14:31 -06:00
James Hilliard
9ea4624704 Search pkg-config system libs/cflags.
We need to search the system paths as well from pkg-config for
some packages to be found properly.
2022-04-26 11:12:52 -06:00
Hugo van Kemenade
ee85e387ba Remove redundant parentheses 2022-04-10 23:39:54 +03:00
Andrew Murray
72b7ab54bd pre-commit autoupdate --freeze 2022-03-04 16:42:24 +11:00
Andrew Murray
4d1d2c9855
Merge pull request #5807 from DWesl/tkimaging-on-cygwin
Use the Windows method to get TCL functions on Cygwin
2021-12-30 00:08:31 +11:00
Andrew Murray
722126aa0a Use latin1 encoding to decode bytes 2021-12-05 15:59:27 +11:00
Andrew Murray
2ce7dd5ef6 Moved macOS SDK logic into a separate method 2021-11-11 20:51:13 +11:00
Andrew Murray
3b701dcc16 Only prefer command line tools SDK on macOS over the default 2021-11-11 20:47:46 +11:00
DWesl
29b92391bc Suggestion: use 'var in tuple' instead of chained comparisons. 2021-11-03 21:26:55 -04:00
pre-commit-ci[bot]
b542da8eb5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2021-11-03 17:16:23 +00:00
DWesl
c8391aaa4b Use the Windows functions to get TCL functions on Cygwin.
This is related to linking semantics, so Cygwin should follow the Windows codepath.
2021-11-03 13:03:55 -04:00
Andrew Murray
2ae150ddb9
Merge pull request #5793 from landfillbaby/patch-1
Fix compilation on Termux
2021-10-31 17:49:46 +11:00
pre-commit-ci[bot]
f246049c4a [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2021-10-24 11:39:10 +00:00
Lucy Phipps
e3c8ef980b
fix compilation on Termux 2021-10-24 12:38:13 +01:00
Hugo van Kemenade
a44e8e626d Use declarative package configuration 2021-10-21 09:41:34 +03:00
Hugo van Kemenade
a8c18d0817 Rename master to main 2021-10-15 17:30:05 +03:00
Andrew Murray
e7270eb5a1 Prefer command line tools SDK on macOS 2021-07-21 22:45:35 +10:00
Hugo van Kemenade
e7d1b2f4cb Add support for Python 3.10 2021-07-01 13:29:44 +03:00
Hugo van Kemenade
fdfef46460 Add Twitter to PyPI project URLs 2021-06-29 15:27:32 +03:00
Andrew Murray
b8c8375d0c Use python3 in shebang line 2021-04-09 19:10:36 +10:00
Hugo van Kemenade
cafd389770
Merge pull request #5359 from nulano/libtiff-cmake 2021-04-01 12:03:42 +03:00
nulano
7c48f12207 add explanatory comment for USE_WIN32_FILEIO 2021-03-26 02:54:11 +01:00
nulano
f4deb4df30 compile libtiff with cmake
(cherry picked from commit 3f17d61fed513ac6bb569ac687c77db1564f056f)
2021-03-24 21:31:07 +01:00
nulano
e4cc42265d add Raqm build configuration info to build summary 2021-02-27 16:52:46 +01:00
Andrew Murray
9b56833300
Merge branch 'master' into fribidi-link 2021-02-07 16:02:16 +11:00
Eric Soroos
77bf0aa673 lint off 2021-01-09 17:00:27 +01:00
Eric Soroos
3775d36398 Do fuzzing linking in setup.py options, rather than post-hoc manually linking 2021-01-09 16:47:12 +01:00
Eric Soroos
37a7c601cc uglify 2021-01-07 13:07:28 +01:00
Eric Soroos
ffbaa6523d Internal support for oss-fuzz testing 2021-01-07 12:55:11 +01:00
nulano
0488a2761a can't use underscore prefix for distutils options 2021-01-05 00:07:03 +11:00
nulano
43bde01623 disable Raqm/FriBiDi vendoring by default, except in Windows tests 2021-01-05 00:07:03 +11:00
nulano
db0dad909e test 2021-01-05 00:07:03 +11:00
nulano
834c2e5e5d lint 2021-01-05 00:07:03 +11:00
nulano
be0d0a3a48 fix finding raqm deps 2021-01-05 00:07:03 +11:00
nulano
5cd688fc82 add option to statically link fribidi, version info 2021-01-05 00:06:29 +11:00
nulano
8bc1ff35b4 use FriBiDi shim in Raqm 2021-01-05 00:03:52 +11:00
Hugo van Kemenade
8c110b7232 Add 'Release notes' and 'Changelog' links to PyPI [CI skip] 2020-12-02 18:15:09 +02:00
Hugo van Kemenade
1b4ecdf8cd
Merge pull request #4965 from radarhere/warning 2020-11-22 23:56:46 +02:00
Hugo van Kemenade
1a66e2f338
Merge pull request #4974 from radarhere/sdk
Added macOS SDK install path to library and include directories
2020-10-14 16:39:10 +03:00