mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-11 16:52:29 +03:00
Removed ImageCms._set
This commit is contained in:
parent
f76f64a187
commit
7713df961d
|
@ -710,8 +710,7 @@ def test_deprecation() -> None:
|
|||
with pytest.warns(DeprecationWarning):
|
||||
assert isinstance(ImageCms.FLAGS, dict)
|
||||
|
||||
p = ImageCms.createProfile("sRGB")
|
||||
profile = ImageCmsProfile(p)
|
||||
profile = ImageCmsProfile(ImageCms.createProfile("sRGB"))
|
||||
with pytest.warns(DeprecationWarning):
|
||||
ImageCms.ImageCmsTransform(profile, profile, "RGBA;16B", "RGB")
|
||||
with pytest.warns(DeprecationWarning):
|
||||
|
@ -721,7 +720,5 @@ def test_deprecation() -> None:
|
|||
profile.product_name
|
||||
with pytest.warns(DeprecationWarning):
|
||||
profile.product_info
|
||||
with pytest.warns(DeprecationWarning):
|
||||
profile._set(p)
|
||||
with pytest.raises(AttributeError):
|
||||
profile.this_attribute_does_not_exist
|
||||
|
|
|
@ -193,15 +193,6 @@ Image.Image.get_child_images()
|
|||
method uses an image's file pointer, and so child images could only be retrieved from
|
||||
an :py:class:`PIL.ImageFile.ImageFile` instance.
|
||||
|
||||
ImageCms.ImageCmsProfile._set
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
.. deprecated:: 11.3.0
|
||||
|
||||
``ImageCms.ImageCmsProfile._set()`` has been deprecated, and will be removed in
|
||||
Pillow 13 (2026-10-15). You should construct a new ``ImageCmsProfile`` instance
|
||||
instead.
|
||||
|
||||
ImageCms.ImageCmsProfile.product_name and .product_info
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
|
|
@ -286,15 +286,6 @@ class ImageCmsProfile:
|
|||
msg = f"'{self.__class__.__name__}' has no attribute '{name}'"
|
||||
raise AttributeError(msg)
|
||||
|
||||
def _set(self, profile: core.CmsProfile, filename: str | None = None) -> None:
|
||||
deprecate(
|
||||
"ImageCmsProfile._set",
|
||||
13,
|
||||
action="Set the 'profile' and 'filename' attributes directly instead.",
|
||||
)
|
||||
self.profile = profile
|
||||
self.filename = filename
|
||||
|
||||
def tobytes(self) -> bytes:
|
||||
"""
|
||||
Returns the profile in a format suitable for embedding in
|
||||
|
|
Loading…
Reference in New Issue
Block a user