mrbean-bremen
f8676b3ad4
Merge 90e6f9c163 into 76f04b46c5
2025-10-21 18:15:41 +11:00
Andrew Murray
7d89946688
Removed duplicate library
2025-10-15 22:21:51 +11:00
wiredfool
2b4c7c011e
Typing import suggestion
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-10 11:55:45 +01:00
Andrew Murray
ed164d1bfa
pre-commit fixes
2025-08-26 22:13:45 +10:00
eyedav
d82576ff38
require types-setuptools>=75.2.0
...
this is necessary to have https://github.com/python/typeshed/pull/12791
2025-07-19 17:03:31 +02:00
Yay295
2f169fa121
use mode enums in _imagingcms.c
2025-07-19 17:02:05 +02:00
eyedav
28adda9299
build Mode.c as a common library
2025-07-19 17:02:00 +02:00
Yay295
e483a976d2
use a different temp build dir for each module
2025-07-19 17:00:37 +02:00
eyedav
47503477d4
add Mode.c as a dependency for _imagingft.c and _webp.c
2025-07-19 17:00:35 +02:00
Yay295
cd93629a5c
use a struct for mode names instead of just a string
2025-07-19 14:29:08 +02:00
wiredfool
d56032047d
Add parallel compile from pybind11 ( #8990 )
2025-07-15 18:26:13 +02:00
Russell Keith-Magee
da10ed1cf3
Add support for iOS ( #9030 )
...
Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>
2025-06-30 21:46:07 +10:00
Andrew Murray
90e6f9c163
Merge branch 'main' into debug-build
2025-06-25 23:38:37 +10:00
Andrew Murray
23ed906b62
Removed default limit of 4
2025-06-25 22:00:36 +10:00
Andrew Murray
ecd264fffc
Use "parallel" config setting and 4 as defaults
2025-06-25 21:43:03 +10:00
Andrew Murray
a549c5528a
Merge branch 'main' into pybind11
2025-06-25 20:31:48 +10:00
Andrew Murray
e1ee8afc7d
Search for libtiff library file first on Windows and macOS
2025-06-25 10:42:09 +10:00
Andrew Murray
18f8af78d3
Pass strings or tuples of strings to _dbg
2025-06-24 20:35:09 +10:00
Andrew Murray
1557585411
Use percent formatting
2025-06-24 20:29:38 +10:00
Andrew Murray
2316c930f9
Removed default argument
2025-06-19 22:46:09 +10:00
Andrew Murray
9d5ea827e4
Call startswith once with a tuple
2025-06-05 18:16:05 +10:00
wiredfool
2059e06005
Add parallel compile from pybind11
2025-05-31 14:46:07 +02:00
Andrew Murray
b416330530
Merge branch 'main' into debug-build
2025-05-26 08:46:23 +10:00
Andrew Murray
45d1c4162b
Do not build against libavif < 1
2025-05-22 15:55:43 +10:00
mrbean-bremen
73d01c1f40
Make sure third-party libraries are found in debug build
...
- _find_library_file now also checks debug libraries
if in debug mode and returns the library name
- the returned library name is used for linking
instead of the hardcoded name
2025-05-14 08:37:05 +02:00
Andrew Murray
215069af5d
Added support for Python 3.14
2025-05-08 22:39:31 +10:00
wiredfool
5c76e7ec17
Image -> Arrow support ( #8330 )
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-04-01 09:10:45 +03:00
Frankie Dintino
7d50816f0a
Add AVIF plugin (decoder + encoder using libavif) ( #5201 )
...
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-04-01 07:13:21 +03:00
Andrew Murray
3dbd0e57ba
Added DXT1 encoding
2025-03-17 07:55:24 +11:00
Hugo van Kemenade
dc84811cae
Merge pull request #8551 from radarhere/guessing
2024-12-27 21:41:47 +02:00
Andrew Murray
1d15ce8c49
Updated build option error messages
2024-11-30 23:17:42 +11:00
Hugo van Kemenade
0995305eb4
Merge pull request #8497 from freakboy3742/homebrew-isolation
2024-11-18 12:17:40 +02:00
Andrew Murray
6fa775e324
Platform guessing affects more than just Linux
2024-11-12 22:46:24 +11:00
Andrew Murray
378df7a5b2
Disable platform guessing instead of adding dependencies-prefix
2024-11-12 22:41:57 +11:00
Andrew Murray
a01c31a1a3
Merge pull request #8519 from cubanpit/patch-1
...
Allow linking to zlib import library on Windows
2024-11-09 14:08:44 +11:00
Russell Keith-Magee
904416bda1
Merge branch 'main' into homebrew-isolation
2024-11-06 14:33:25 +08:00
Pietro F. Fontana
a1d862f1d6
Be more specific in comment
...
Co-authored-by: Ondrej Baranovič <ondreko.tiba@gmail.com>
2024-11-05 15:39:03 +01:00
Andrew Murray
2d23a84049
Fixed type hint
2024-11-05 17:18:46 +11:00
Pietro F. Fontana
aae90c3c01
Allow linking to shared zlib
...
If compiled as shared library zlib produces `zlib1.dll` and `zdll.lib`.
2024-11-01 15:42:08 +01:00
Russell Keith-Magee
6d137043f7
Remove stray debug.
2024-10-29 10:01:46 +08:00
Russell Keith-Magee
c74a5bdd85
Correct paths used for Linux build.
2024-10-29 09:02:05 +08:00
Russell Keith-Magee
08554684b3
Revert fribidi/raqm changes for macOS builds.
2024-10-29 07:48:07 +08:00
Andrew Murray
3e4be4b235
Merge branch 'main' into homebrew-isolation
2024-10-29 09:52:29 +11:00
Russell Keith-Magee
0fe55d6115
Isolate macOS build from Homebrew.
2024-10-25 09:53:06 +08:00
Andrew Murray
7c194b54ef
Fixed disabling a feature
2024-10-16 21:37:14 +11:00
Andrew Murray
1105256f2b
Added type hints to setup.py
2024-09-07 18:25:44 +10:00
Andrew Murray
f3aec6dd38
Simplified code
2024-08-13 19:05:32 +10:00
Aleksandr Karpinskii
a3468996c0
Remove webp animations flags and conditions
...
Removed:
_webp.WebPDecode
_webp.HAVE_WEBPANIM
features.webp_anim
2024-08-13 09:33:20 +04:00
Aleksandr Karpinskii
c1e8375af8
Require webpmux and webpdemux
2024-08-13 09:24:52 +04:00
Hugo van Kemenade
4eec24a380
Increment Python version check on Windows
...
Co-Authored-By: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2024-07-02 21:52:43 +03:00