@@ -12,17 +12,6 @@ Deprecated features
12
12
Below are features which are considered deprecated. Where appropriate,
13
13
a :py:exc: `DeprecationWarning ` is issued.
14
14
15
- IptcImageFile helper functions
16
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17
-
18
- .. deprecated :: 10.2.0
19
-
20
- The functions ``IptcImageFile.dump `` and ``IptcImageFile.i ``, and the constant
21
- ``IptcImageFile.PAD `` have been deprecated and will be removed in Pillow
22
- 12.0.0 (2025-10-15). These are undocumented helper functions intended
23
- for internal use, so there is no replacement. They can each be replaced
24
- by a single line of code using builtin functions in Python.
25
-
26
15
ImageCms constants and versions() function
27
16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28
17
@@ -160,14 +149,6 @@ Removed features
160
149
Deprecated features are only removed in major releases after an appropriate
161
150
period of deprecation has passed.
162
151
163
- ImageDraw.getdraw hints parameter
164
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
165
-
166
- .. deprecated :: 10.4.0
167
- .. versionremoved :: 12.0.0
168
-
169
- The ``hints `` parameter in :py:meth: `~PIL.ImageDraw.getdraw() ` has been removed.
170
-
171
152
ImageFile.raise_oserror
172
153
~~~~~~~~~~~~~~~~~~~~~~~
173
154
@@ -178,22 +159,16 @@ ImageFile.raise_oserror
178
159
only useful for translating error codes returned by a codec's ``decode() `` method,
179
160
which ImageFile already did automatically.
180
161
181
- BGR;15, BGR 16 and BGR;24
182
- ^^^^^^^^^^^^^^^^^^^^^^^^^
183
-
184
- .. deprecated :: 10.4.0
185
- .. versionremoved :: 12.0.0
186
-
187
- The experimental BGR;15, BGR;16 and BGR;24 modes have been removed.
188
-
189
- Support for LibTIFF earlier than 4
190
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
162
+ IptcImageFile helper functions
163
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
191
164
192
- .. deprecated :: 10.4 .0
165
+ .. deprecated :: 10.2 .0
193
166
.. versionremoved :: 12.0.0
194
167
195
- Support for LibTIFF earlier than version 4 has been removed.
196
- Upgrade to a newer version of LibTIFF instead.
168
+ The functions ``IptcImageFile.dump `` and ``IptcImageFile.i ``, and the constant
169
+ ``IptcImageFile.PAD `` have been removed. These were undocumented helper functions
170
+ intended for internal use, so there is no replacement. They can each be replaced by a
171
+ single line of code using builtin functions in Python.
197
172
198
173
Image isImageType()
199
174
^^^^^^^^^^^^^^^^^^^
@@ -233,6 +208,31 @@ removed. They were used for obtaining raw pointers to ``ImagingCore`` internals.
233
208
interact with C code, you can use ``Image.Image.getim() ``, which returns a ``Capsule ``
234
209
object.
235
210
211
+ BGR;15, BGR 16 and BGR;24
212
+ ^^^^^^^^^^^^^^^^^^^^^^^^^
213
+
214
+ .. deprecated :: 10.4.0
215
+ .. versionremoved :: 12.0.0
216
+
217
+ The experimental BGR;15, BGR;16 and BGR;24 modes have been removed.
218
+
219
+ Support for LibTIFF earlier than 4
220
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
221
+
222
+ .. deprecated :: 10.4.0
223
+ .. versionremoved :: 12.0.0
224
+
225
+ Support for LibTIFF earlier than version 4 has been removed.
226
+ Upgrade to a newer version of LibTIFF instead.
227
+
228
+ ImageDraw.getdraw hints parameter
229
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
230
+
231
+ .. deprecated :: 10.4.0
232
+ .. versionremoved :: 12.0.0
233
+
234
+ The ``hints `` parameter in :py:meth: `~PIL.ImageDraw.getdraw() ` has been removed.
235
+
236
236
TiffImagePlugin IFD_LEGACY_API
237
237
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
238
238
0 commit comments