Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-Pillow-tk-11.0.0-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python312-Pillow-tk Distribution: openSUSE Tumbleweed
Version: 11.0.0 Vendor: openSUSE
Release: 1.4 Build date: Thu Nov 7 10:39:59 2024
Group: Unspecified Build host: reproducible
Size: 34410 Source RPM: python-Pillow-11.0.0-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://python-pillow.org/
Summary: Python Imaging Library (Fork) - Tcl/Tk Module
Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is the
Python Imaging Library by Fredrik Lundh and Contributors.

Provides

Requires

License

HPND

Changelog

* Thu Nov 07 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 11.0.0.0
    * Update licence to MIT-CMU #8460
      [hugovk]
    * Conditionally define ImageCms type hint to avoid requiring core #8197
      [radarhere]
    * Support writing LONG8 offsets in AppendingTiffWriter #8417
      [radarhere]
    * Use ImageFile.MAXBLOCK when saving TIFF images #8461
      [radarhere]
    * Do not close provided file handles with libtiff when saving #8458
      [radarhere]
    * Support ImageFilter.BuiltinFilter for I;16* images #8438
      [radarhere]
    * Use ImagingCore.ptr instead of ImagingCore.id #8341
      [homm, radarhere, hugovk]
    * Updated EPS mode when opening images without transparency #8281
      [Yay295, radarhere]
    * Use transparency when combining P frames from APNGs #8443
      [radarhere]
    * Support all resampling filters when resizing I;16* images #8422
      [radarhere]
    * Free memory on early return #8413
      [radarhere]
    * Cast int before potentially exceeding INT_MAX #8402
      [radarhere]
    * Check image value before use #8400
      [radarhere]
    * Improved copying imagequant libraries #8420
      [radarhere]
    * Use Capsule for WebP saving #8386
      [homm, radarhere]
    * Fixed writing multiple StripOffsets to TIFF #8317
      [Yay295, radarhere]
    * Fix dereference before checking for NULL in ImagingTransformAffine #8398
      [PavlNekrasov]
    * Use transposed size after opening for TIFF images #8390
      [radarhere, homm]
    * Improve ImageFont error messages #8338
      [yngvem, radarhere, hugovk]
    * Mention MAX_TEXT_CHUNK limit in PNG error message #8391
      [radarhere]
    * Cast Dib handle to int #8385
      [radarhere]
    * Accept float stroke widths #8369
      [radarhere]
    * Deprecate ICNS (width, height, scale) sizes in favour of load(scale) #8352
      [radarhere]
    * Improved handling of RGBA palettes when saving GIF images #8366
      [radarhere]
    * Deprecate isImageType #8364
      [radarhere]
    * Support converting more modes to LAB by converting to RGBA first #8358
      [radarhere]
    * Deprecate support for FreeType 2.9.0 #8356
      [hugovk, radarhere]
    * Removed unused TiffImagePlugin IFD_LEGACY_API #8355
      [radarhere]
    * Handle duplicate EXIF header #8350
      [zakajd, radarhere]
    * Return early from BoxBlur if either width or height is zero #8347
      [radarhere]
    * Check text is either string or bytes #8308
      [radarhere]
    * Added writing XMP bytes to JPEG #8286
      [radarhere]
    * Support JPEG2000 RGBA palettes #8256
      [radarhere]
    * Expand C image to match GIF frame image size #8237
      [radarhere]
    * Allow saving I;16 images as PPM #8231
      [radarhere]
    * When IFD is missing, connect get_ifd() dictionary to Exif #8230
      [radarhere]
    * Skip truncated ICO mask if LOAD_TRUNCATED_IMAGES is enabled #8180
      [radarhere]
    * Treat unknown JPEG2000 colorspace as unspecified #8343
      [radarhere]
    * Updated error message when saving WebP with invalid width or height #8322
      [radarhere, hugovk]
    * Remove warning if NumPy failed to raise an error during conversion #8326
      [radarhere]
    * If left and right sides meet in ImageDraw.rounded_rectangle(),
      do not draw rectangle to fill gap #8304
      [radarhere]
    * Remove WebP support without anim, mux/demux, and with buggy alpha #8213
      [homm, radarhere]
    * Add missing TIFF CMYK;16B reader #8298
      [homm]
    * Remove all WITH_* flags from _imaging.c and other flags #8211
      [homm]
    * Improve ImageDraw2 shape methods #8265
      [radarhere]
    * Lock around usages of imaging memory arenas #8238
      [lysnikolaou]
    * Deprecate JpegImageFile huffman_ac and huffman_dc #8274
      [radarhere]
    * Deprecate ImageMath lambda_eval and unsafe_eval options argument #8242
      [radarhere]
    * Changed ContainerIO to subclass IO #8240
      [radarhere]
    * Move away from APIs that use borrowed references under the free-threaded build #8216
      [hugovk, lysnikolaou]
    * Allow size argument to resize() to be a NumPy array #8201
      [radarhere]
    * Drop support for Python 3.8 #8183
      [hugovk, radarhere]
    * Add support for Python 3.13 #8181
      [hugovk, radarhere]
    * Fix incompatibility with NumPy 1.20 #8187
      [neutrinoceros, radarhere]
    * Remove PSFile, PyAccess and USE_CFFI_ACCESS #8182
      [hugovk, radarhere]
* Mon Jul 22 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 10.4.0
    * Raise FileNotFoundError if show_file() path does not exist #8178
      [radarhere]
    * Improved reading 16-bit TGA images with colour #7965
      [Yay295, radarhere]
    * Deprecate non-image ImageCms modes #8031
      [radarhere]
    * Fixed processing multiple JPEG EXIF markers #8127
      [radarhere]
    * Do not preserve EXIFIFD tag by default when saving TIFF images #8110
      [radarhere]
    * Added ImageFont.load_default_imagefont() #8086
      [radarhere]
    * Added Image.WARN_POSSIBLE_FORMATS #8063
      [radarhere]
    * Remove zero-byte end padding when parsing any XMP data #8171
      [radarhere]
    * Do not detect Ultra HDR images as MPO #8056
      [radarhere]
    * Raise SyntaxError specific to JP2 #8146
      [Yay295, radarhere]
    * Do not use first frame duration for other frames when saving APNG images #8104
      [radarhere]
    * Consider I;16 pixel size when using a 1 mode mask #8112
      [radarhere]
    * When saving multiple PNG frames, convert to mode rather than raw mode #8087
      [radarhere]
    * Added byte support to FreeTypeFont #8141
      [radarhere]
    * Allow float center for rotate operations #8114
      [radarhere]
    * Do not read layers immediately when opening PSD images #8039
      [radarhere]
    * Restore original thread state #8065
      [radarhere]
    * Read IM and TIFF images as RGB, rather than RGBX #7997
      [radarhere]
    * Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED #7948
      [radarhere]
    * Clarify ImageDraw2 error message when size is missing #8165
      [radarhere]
    * Support unpacking more rawmodes to RGBA palettes #7966
      [radarhere]
    * Removed support for Qt 5 #8159
      [radarhere]
    * Improve ``ImageFont.freetype`` support for XDG directories on Linux #8135
      [mamg22, radarhere]
    * Improved consistency of XMP handling #8069
      [radarhere]
    * Use pkg-config to help find libwebp and raqm #8142
      [radarhere]
    * Accept 't' suffix for libtiff version #8126, #8129
      [radarhere]
    * Deprecate ImageDraw.getdraw hints parameter #8124
      [radarhere, hugovk]
    * Added ImageDraw circle() #8085
      [void4, hugovk, radarhere]
    * Add mypy target to Makefile #8077
      [Yay295]
    * Added more modes to Image.MODES #7984
      [radarhere]
    * Deprecate BGR;15, BGR;16 and BGR;24 modes #7978
      [radarhere, hugovk]
    * Fix ImagingAccess for I;16N on big-endian #7921
      [Yay295, radarhere]
    * Support reading P mode TIFF images with padding #7996
      [radarhere]
    * Deprecate support for libtiff < 4 #7998
      [radarhere, hugovk]
    * Corrected ImageShow UnixViewer command #7987
      [radarhere]
    * Use functools.cached_property in ImageStat #7952
      [nulano, hugovk, radarhere]
    * Add support for reading BITMAPV2INFOHEADER and BITMAPV3INFOHEADER #7956
      [Cirras, radarhere]
    * Support reading CMYK JPEG2000 images #7947
      [radarhere]
* Wed Apr 10 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Reenable tests for s390x and ppc, bsc#1222553
    gh#python-pillow/Pillow#1204
* Wed Apr 03 2024 Dirk Müller <dmueller@suse.com>
  - update to 10.3.0 (bsc#1222262, CVE-2024-28219):
    * CVE-2024-28219: Use strncpy to avoid buffer overflow #7928
      [radarhere, hugovk]
    * Deprecate eval(), replacing it with lambda_eval() and
      unsafe_eval() #7927 [radarhere, hugovk]
    * Raise ValueError if seeking to greater than offset-sized
      integer in TIFF #7883 [radarhere]
    * Add --report argument to __main__.py to omit supported
      formats #7818 [nulano, radarhere, hugovk]
    * Added RGB to I;16, I;16L, I;16B and I;16N conversion #7918,
      [#7920] [radarhere]
    * Fix editable installation with custom build backend and
      configuration options #7658 [nulano, radarhere]
    * Fix putdata() for I;16N on big-endian #7209 [Yay295, hugovk,
      radarhere]
    * Determine MPO size from markers, not EXIF data #7884
      [radarhere]
    * Improved conversion from RGB to RGBa, LA and La #7888
      [radarhere]
    * Support FITS images with GZIP_1 compression #7894 [radarhere]
    * Use I;16 mode for 9-bit JPEG 2000 images #7900 [scaramallion,
      radarhere]
    * Raise ValueError if kmeans is negative #7891 [radarhere]
    * Remove TIFF tag OSUBFILETYPE when saving using libtiff #7893
      [radarhere]
    * Raise ValueError for negative values when loading P1-P3 PPM
      images #7882 [radarhere]
    * Added reading of JPEG2000 palettes #7870 [radarhere]
    * Added alpha_quality argument when saving WebP images #7872
      [radarhere]
    * Fixed joined corners for ImageDraw rounded_rectangle() non-
      integer dimensions #7881 [radarhere]
    * Stop reading EPS image at EOF marker #7753 [radarhere]
    * PSD layer co-ordinates may be negative #7706 [radarhere]
    * Use subprocess with CREATE_NO_WINDOW flag in ImageShow
      WindowsViewer #7791 [radarhere]
    * When saving GIF frame that restores to background color, do
      not fill identical pixels #7788 [radarhere]
    * Fixed reading PNG iCCP compression method #7823 [radarhere]
    * Allow writing IFDRational to UNDEFINED tag #7840 [radarhere]
    * Fix logged tag name when loading Exif data #7842 [radarhere]
    * Use maximum frame size in IHDR chunk when saving APNG images
      [#7821] [radarhere]
    * Prevent opening P TGA images without a palette #7797
      [radarhere]
    * Use palette when loading ICO images #7798 [radarhere]
    * Use consistent arguments for load_read and load_seek #7713
      [radarhere]
    * Turn off nullability warnings for macOS SDK #7827 [radarhere]
    * Fix shift-sign issue in Convert.c #7838 [r-barnes, radarhere]
    * Open 16-bit grayscale PNGs as I;16 #7849 [radarhere]
    * Handle truncated chunks at the end of PNG images #7709
      [lajiyuan, radarhere]
    * Match mask size to pasted image size in GifImagePlugin #7779
      [radarhere]
    * Release GIL while calling WebPAnimDecoderGetNext #7782
      [evanmiller, radarhere]
    * Fixed reading FLI/FLC images with a prefix chunk #7804
      [twolife]
    * Update wl-paste handling and return None for some errors in
      grabclipboard() on Linux #7745 [nik012003, radarhere]
    * Remove execute bit from setup.py #7760 [hugovk]
    * Do not support using test-image-results to upload images
      after test failures #7739 [radarhere]
    * Changed ImageMath.ops to be static #7721 [radarhere]
    * Fix APNG info after seeking backwards more than twice #7701
      [esoma, radarhere]
    * Deprecate ImageCms constants and versions() function #7702
      [nulano, radarhere]
    * Added PerspectiveTransform #7699 [radarhere]
    * Add support for reading and writing grayscale PFM images
      [#7696] [nulano, hugovk]
    * Add LCMS2 flags to ImageCms #7676 [nulano, radarhere, hugovk]
    * Rename x64 to AMD64 in winbuild #7693 [nulano]
* Mon Jan 22 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 10.2.0:
    * Add ``keep_rgb`` option when saving JPEG to prevent conversion of
      RGB colorspace
    * Trim glyph size in ImageFont.getmask()
    * Deprecate IptcImagePlugin helpers
    * Allow uncompressed TIFF images to be saved in chunks
    * Concatenate multiple JPEG EXIF markers
    * Changed IPTC tile tuple to match other plugins
    * Do not assign new fp attribute when exiting context manager
    * Support arbitrary masks for uncompressed RGB DDS images
    * Support setting ROWSPERSTRIP tag
    * Apply ImageFont.MAX_STRING_LENGTH to ImageFont.getmask()
    * Optimise ``ImageColor`` using ``functools.lru_cache``
    * Restricted environment keys for ImageMath.eval()
      (CVE-2023-50447, bsc#1219048)
    * Optimise ``ImageMode.getmode`` using ``functools.lru_cache``
    * Fix incorrect color blending for overlapping glyphs
    * Attempt memory mapping when tile args is a string
    * Fill identical pixels with transparency in subsequent frames when
      saving GIF
    * Corrected duration when combining multiple GIF frames into single frame
    * Handle disposing GIF background from outside palette
    * Seek past the data when skipping a PSD layer
    * Import plugins relative to the module
    * Translate encoder error codes to strings; deprecate
      ``ImageFile.raise_oserror()``
    * Support reading BC4U and DX10 BC1 images
    * Optimize ImageStat.Stat.extrema
    * Handle pathlib.Path in FreeTypeFont
    * Added support for reading DX10 BC4 DDS images
    * Optimized ImageStat.Stat.count
    * Correct PDF palette size when saving
    * Fixed closing file pointer with olefile 0.47
    * Raise ValueError when TrueType font size is not greater than zero
    * If absent, do not try to close fp when closing image
    * Allow configuring JPEG restart marker interval on save
    * Decrement reference count for PyObject
    * Implement ``streamtype=1`` option for tables-only JPEG encoding
    * If save_all PNG only has one frame, do not create animated image
    * Fixed frombytes() for images with a zero dimension
  - Switch to autosetup and pyproject macros.
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 10.1.0:
    * Added TrueType default font to allow for different sizes
    * Fixed invalid argument warning #7442
    * Added ImageOps cover method #7412
    * Catch struct.error from truncated EXIF when reading JPEG DPI
    * Consider default image when selecting mode for PNG save_all
    * Support BGR;15, BGR;16 and BGR;24 access, unpacking and
      putdata #7303
    * Added CMYK to RGB unpacker #7310
    * Improved flexibility of XMP parsing #7274
    * Support reading 8-bit YCbCr TIFF images #7415
    * Allow saving I;16B images as PNG #7302
    * Corrected drawing I;16 points and writing I;16 text #7257
    * Set blue channel to 128 for BC5S #7413
    * Increase flexibility when reading IPTC fields #7319
    * Set C palette to be empty by default #7289
    * Added gs_binary to control Ghostscript use on all platforms
    * Read bounding box information from the trailer of EPS files
      if specified #7382
    * Added reading 8-bit color DDS images #7426
    * Added has_transparency_data #7420
    * Fixed bug when reading BC5S DDS images #7401
    * Prevent TIFF orientation from being applied more than once
    * Use previous pixel alpha for QOI_OP_RGB #7357
    * Added BC5U reading #7358
    * Allow getpixel() to accept a list #7355
    * Allow GaussianBlur and BoxBlur to accept a sequence of x and
      y radii #7336
    * Expand JPEG buffer size when saving optimized or progressive
    * Added session type check for Linux in
      ImageGrab.grabclipboard() #7332
    * Allow "loop=None" when saving GIF images #7329
    * Fixed transparency when saving P mode images to PDF #7323
    * Added saving LA images as PDFs #7299
    * Set SMaskInData to 1 for PDFs with alpha #7316, #7317
    * Changed Image mode property to be read-only by default #7307
    * Silence exceptions in _repr_jpeg_ and _repr_png_ #7266
    * Do not use transparency when saving GIF if it has been
      removed when normalizing mode #7284
    * Fix missing symbols when libtiff depends on libjpeg #7270
* Mon Sep 18 2023 ecsos <ecsos@opensuse.org>
  - Update to 10.0.1
    - Updated libwebp to 1.3.2 #7395 [radarhere]
    - Updated zlib to 1.3 #7344 [radarhere]
  - Changes from 10.0.0 (bsc#1216894, CVE-2023-44271)
    - Fixed deallocating mask images #7246 [radarhere]
    - Added ImageFont.MAX_STRING_LENGTH #7244 [radarhere, hugovk]
    - Fix Windows build with pyproject.toml #7230 [hugovk, nulano, radarhere]
    - Do not close provided file handles with libtiff #7199 [radarhere]
    - Convert to HSV if mode is HSV in getcolor() #7226 [radarhere]
    - Added alpha_only argument to getbbox() #7123 [radarhere. hugovk]
    - Prioritise speed in _repr_png_ #7242 [radarhere]
    - Do not use CFFI access by default on PyPy #7236 [radarhere]
    - Limit size even if one dimension is zero in decompression bomb check #7235 [radarhere]
    - Use --config-settings instead of deprecated --global-option #7171 [radarhere]
    - Better C integer definitions #6645 [Yay295, hugovk]
    - Fixed finding dependencies on Cygwin #7175 [radarhere]
    - Changed grabclipboard() to use PNG instead of JPG compression on macOS #7219 [abey79, radarhere]
    - Added in_place argument to ImageOps.exif_transpose() #7092 [radarhere]
    - Fixed calling putpalette() on L and LA images before load() #7187 [radarhere]
    - Fixed saving TIFF multiframe images with LONG8 tag types #7078 [radarhere]
    - Fixed combining single duration across duplicate APNG frames #7146 [radarhere]
    - Remove temporary file when error is raised #7148 [radarhere]
    - Do not use temporary file when grabbing clipboard on Linux #7200 [radarhere]
    - If the clipboard fails to open on Windows, wait and try again #7141 [radarhere]
    - Fixed saving multiple 1 mode frames to GIF #7181 [radarhere]
    - Replaced absolute PIL import with relative import #7173 [radarhere]
    - Replaced deprecated Py_FileSystemDefaultEncoding for Python >= 3.12 #7192 [radarhere]
    - Improved wl-paste mimetype handling in ImageGrab #7094 [rrcgat, radarhere]
    - Added _repr_jpeg_() for IPython display_jpeg #7135 [n3011, radarhere, nulano]
    - Use "/sbin/ldconfig" if ldconfig is not found #7068 [radarhere]
    - Prefer screenshots using XCB over gnome-screenshot #7143 [nulano, radarhere]
    - Fixed joined corners for ImageDraw rounded_rectangle() odd dimensions #7151 [radarhere]
    - Support reading signed 8-bit TIFF images #7111 [radarhere]
    - Added width argument to ImageDraw regular_polygon #7132 [radarhere]
    - Support I mode for ImageFilter.BuiltinFilter #7108 [radarhere]
    - Raise error from stderr of Linux ImageGrab.grabclipboard() command #7112 [radarhere]
    - Added unpacker from I;16B to I;16 #7125 [radarhere]
    - Support float font sizes #7107 [radarhere]
    - Use later value for duplicate xref entries in PdfParser #7102 [radarhere]
    - Load before getting size in __getstate__ #7105 [bigcat88, radarhere]
    - Fixed type handling for include and lib directories #7069 [adisbladis, radarhere]
    - Remove deprecations for Pillow 10.0.0 #7059, #7080 [hugovk, radarhere]
    - Drop support for soon-EOL Python 3.7 #7058 [hugovk, radarhere]
* Sun Jul 30 2023 Matej Cepl <mcepl@suse.com>
  - Add Provides for python-PIL
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Mon Apr 03 2023 Dirk Müller <dmueller@suse.com>
  - update to 9.5.0:
    * Added ImageSourceData to TAGS_V2 #7053
    * Clear PPM half token after use #7052
    * Removed absolute path to ldconfig #7044
    * Support custom comments and PLT markers when saving JPEG2000
      images #6903
    * Load before getting size in __array_interface__ #7034
    * Support creating BGR;15, BGR;16 and BGR;24 images, but drop
      support for BGR;32 #7010
    * Consider transparency when applying APNG blend mask #7018
    * Round duration when saving animated WebP images #6996
    * Added reading of JPEG2000 comments #6909
    * Decrement reference count #7003
    * Allow libtiff_support_custom_tags to be missing #7020
    * Improved I;16N support #6834
    * Added QOI reading #6852
    * Added saving RGBA images as PDFs #6925
    * Do not raise an error if os.environ does not contain PATH
    * Close OleFileIO instance when closing or exiting FPX or MIC
    * Added __int__ to IFDRational for Python >= 3.11 #6998
    * Added memoryview support to Dib.frombytes() #6988
    * Close file pointer copy in the libtiff encoder if still open
    * Raise an error if ImageDraw co-ordinates are incorrectly
      ordered #6978
    * Added "corners" argument to ImageDraw rounded_rectangle()
    * Added memoryview support to frombytes() #6974
    * Allow comments in FITS images #6973
    * Support saving PDF with different X and Y resolutions #6961
    * [jvanderneutstulen, radarhere, hugovk]
    * Fixed writing int as UNDEFINED tag #6950
    * Raise an error if EXIF data is too long when saving JPEG
    * Handle more than one directory returned by pkg-config #6896
    * [sebastic, radarhere]
    * Do not retry past formats when loading all formats for the
      first time #6902
    * Do not retry specified formats if they failed when opening
    * Do not unintentionally load TIFF format at first #6892
    * Stop reading when EPS line becomes too long #6897
    * Allow writing IFDRational to BYTE tag #6890
    * Raise ValueError for BoxBlur filter with negative radius
* Mon Jan 02 2023 Michael Ströder <michael@stroeder.com>
  - update to 9.4.0
    * API Additions
    - Added start position for getmask and getmask2
    - Added the exact encoding option for WebP
    - Added signed option when saving JPEG2000
    - Added IFD, Interop and LightSource ExifTags enums
    - XMP data can now be decoded for WEBP images through getxmp()
    - Writing JPEG comments
    * Security
    - Fix memory DOS in ImageFont
    - Null pointer dereference crash in ImageFont
    * Other Changes
    - Added support for DDS L and LA images
    - Formerly deprecated constants are not anymore
* Sat Oct 29 2022 Michael Ströder <michael@stroeder.com>
  - update to 9.3.0
    * Limit SAMPLESPERPIXEL to avoid runtime DOS #6700
    * Initialize libtiff buffer when saving #6699
    * Inline fname2char to fix memory leak #6329
    * Fix memory leaks related to text features #6330
    * Use double quotes for version check on old CPython on Windows #6695
    * Remove backup implementation of Round for Windows platforms #6693
    * Fixed set_variation_by_name offset #6445
    * Fix malloc in _imagingft.c:font_setvaraxes #6690
    * Release Python GIL when converting images using matrix operations #6418
    * Added ExifTags enums #6630
    * Do not modify previous frame when calculating delta in PNG #6683
    * Added support for reading BMP images with RLE4 compression #6674
    * Decode JPEG compressed BLP1 data in original mode #6678
    * Added GPS TIFF tag info #6661
    * Added conversion between RGB/RGBA/RGBX and LAB #6647
    * Do not attempt normalization if mode is already normal #6644
    * Fixed seeking to an L frame in a GIF #6576
    * Consider all frames when selecting mode for PNG save_all #6610
    * Don't reassign crc on ChunkStream close #6627
    * Raise a warning if NumPy failed to raise an error during conversion #6594
    * Show all frames in ImageShow #6611
    * Allow FLI palette chunk to not be first #6626
    * If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode #6592
    * Round box position to integer when pasting embedded color #6517
    * Removed EXIF prefix when saving WebP #6582
    * Pad IM palette to 768 bytes when saving #6579
    * Added DDS BC6H reading #6449
    * Added support for opening WhiteIsZero 16-bit integer TIFF images #6642
    * Raise an error when allocating translucent color to RGB palette #6654
    * Added reading of TIFF child images #6569
    * Improved ImageOps palette handling #6596
    * Defer parsing of palette into colors #6567
    * Apply transparency to P images in ImageTk.PhotoImage #6559
    * Use rounding in ImageOps contain() and pad() #6522
    * Fixed GIF remapping to palette with duplicate entries #6548
    * Allow remap_palette() to return an image with less than 256 palette entries #6543
    * Corrected BMP and TGA palette size when saving #6500
    * Do not call load() before draft() in Image.thumbnail #6539
    * Copy palette when converting from P to PA #6497
    * Allow RGB and RGBA values for PA image putpixel #6504
    * Removed support for tkinter in PyPy before Python 3.6 #6551
    * Do not use CCITTFaxDecode filter if libtiff is not available #6518
    * Fallback to not using mmap if buffer is not large enough #6510
    * Fixed writing bytes as ASCII tag #6493
    * Open 1 bit EPS in mode 1 #6499
    * Removed support for tkinter before Python 1.5.2 #6549
    * Allow default ImageDraw font to be set #6484
    * Save 1 mode PDF using CCITTFaxDecode filter #6470
    * Added support for RGBA PSD images #6481
    * Parse orientation from XMP tag contents #6463
    * Added support for reading ATI1/ATI2 (BC4/BC5) DDS images #6457
    * Do not clear GIF tile when checking number of frames #6455
    * Support saving multiple MPO frames #6444
    * Do not double quote Pillow version for setuptools >= 60 #6450
    * Added ABGR BMP mask mode #6436
    * Fixed PSDraw rectangle #6429
    * Raise ValueError if PNG sRGB chunk is truncated #6431
    * Handle missing Python executable in ImageShow on macOS #6416
* Fri Jul 01 2022 Michael Ströder <michael@stroeder.com>
  - removed obsolete tiff-readcount.patch
  - update to 9.2.0
    * Deprecate ImageFont.getsize and related functions #6381 [nulano, radarhere]
    * Fixed null check for fribidi_version_info in FriBiDi shim #6376 [nulano]
    * Added GIF decompression bomb check #6402 [radarhere]
    * Handle PCF fonts files with less than 256 characters #6386 [dawidcrivelli, radarhere]
    * Improved GIF optimize condition #6378 [raygard, radarhere]
    * Reverted to __array_interface__ with the release of NumPy 1.23 #6394 [radarhere]
    * Pad PCX palette to 768 bytes when saving #6391 [radarhere]
    * Fixed bug with rounding pixels to palette colors #6377 [btrekkie, radarhere]
    * Use gnome-screenshot on Linux if available #6361 [radarhere, nulano]
    * Fixed loading L mode BMP RLE8 images #6384 [radarhere]
    * Fixed incorrect operator in ImageCms error #6370 [LostBenjamin, hugovk, radarhere]
    * Limit FPX tile size to avoid extending outside image #6368 [radarhere]
    * Added support for decoding plain PPM formats #5242 [Piolie, radarhere]
    * Added apply_transparency() #6352 [radarhere]
    * Fixed behaviour change from endian fix #6197 [radarhere]
    * Allow remapping P images with RGBA palettes #6350 [radarhere]
    * Fixed drawing translucent 1px high polygons #6278 [radarhere]
    * Pad COLORMAP to 768 items when saving TIFF #6232 [radarhere]
    * Fix P -> PA conversion #6337 [RedShy, radarhere]
    * Once exif data is parsed, do not reload unless it changes #6335 [radarhere]
    * Only try to connect discontiguous corners at the end of edges #6303 [radarhere]
    * Improve transparency handling when saving GIF images #6176 [radarhere]
    * Do not update GIF frame position until local image is found #6219 [radarhere]
    * Netscape GIF extension belongs after the global color table #6211 [radarhere]
    * Only write GIF comments at the beginning of the file #6300 [raygard, radarhere]
    * Separate multiple GIF comment blocks with newlines #6294 [raygard, radarhere]
    * Always use GIF89a for comments #6292 [raygard, radarhere]
    * Ignore compression value from BMP info dictionary when saving as TIFF #6231 [radarhere]
    * If font is file-like object, do not re-read from object to get variant #6234 [radarhere]
    * Raise ValueError when trying to access internal fp after close #6213 [radarhere]
    * Support more affine expression forms in im.point() #6254 [benrg, radarhere]
    * Populate Python palette in fromarray() #6283 [radarhere]
    * Raise ValueError if PNG chunks are truncated #6253 [radarhere]
    * Use durations from each frame by default when saving GIFs #6265 [radarhere]
    * Adjust BITSPERSAMPLE to match SAMPLESPERPIXEL when opening TIFFs #6270 [radarhere]
    * Search pkgconf system libs/cflags #6138 [jameshilliard, radarhere]
    * Raise ValueError for invalid PPM maxval #6242 [radarhere]
    * Corrected screencapture argument in ImageGrab.grab() #6244 [axt-one]
    * Deprecate support for Qt 5 (PyQt5 and PySide2) #6237 [hugovk, radarhere]
    * Increase wait time of temporary file deletion on Windows #6224 [AlexTedeschi]
    * Deprecate FreeTypeFont.getmask2 fill parameter #6220 [nulano, radarhere, hugovk]
    * Round lut values where necessary #6188 [radarhere]
    * Load before getting size in resize() #6190 [radarhere]
    * Load image before performing size calculations in thumbnail() #6186 [radarhere]
    * Deprecated PhotoImage.paste() box parameter #6178 [radarhere]
* Wed Jun 01 2022 Markéta Machová <mmachova@suse.com>
  - Add patch tiff-readcount.patch to fix build with the new tiff
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
  - update to 9.1.1 (bsc#1199713, CVE-2022-30595):
    * When reading past the end of a TGA scan line, reduce bytes left. CVE-2022-30595
    * Do not open images with zero or negative height #6269
* Fri Apr 08 2022 Dirk Müller <dmueller@suse.com>
  - update to 9.1.0:
    * Fix loading FriBiDi on Alpine #6165
    * Added setting for converting GIF P frames to RGB #6150
    * Allow 1 mode images to be inverted #6034
    * Raise ValueError when trying to save empty JPEG #6159
    * Always save TIFF with contiguous planar configuration #5973
    * Connected discontiguous polygon corners #5980
    * Ensure Tkinter hook is activated for getimage() #6032
    * Use screencapture arguments to crop on macOS #6152
    * Do not mark L mode JPEG as 1 bit in PDF #6151
    * Added support for reading I;16R TIFF images #6132
    * If an error occurs after creating a file, remove the file #6134
    * Fixed calling DisplayViewer or XVViewer without a title #6136
    * Retain RGBA transparency when saving multiple GIF frames #6128
    * Save additional ICO frames with other bit depths if supplied #6122
    * Handle EXIF data truncated to just the header #6124
    * Added support for reading BMP images with RLE8 compression #6102
    * Support Python distributions where _tkinter is compiled in #6006
    * Added support for PPM arbitrary maxval #6119
    * Added BigTIFF reading #6097
    * When converting, clip I;16 to be unsigned, not signed #6112
    * Fixed loading L mode GIF with transparency #6086
    * Improved handling of PPM header #5121
    * Reset size when seeking away from "Large Thumbnail" MPO frame #6101
    * Replace requirements.txt with extras #6072
    * Added PyEncoder and support BLP saving #6069
    * Handle TGA images with packets that cross scan lines #6087
    * Added FITS reading #6056
    * Added rawmode argument to Image.getpalette() #6061
    * Fixed BUFR, GRIB and HDF5 stub saving #6071
    * Do not automatically remove temporary ImageShow files on Unix #6045
    * Correctly read JPEG compressed BLP images #4685
    * Merged _MODE_CONV typ into ImageMode as typestr #6057
    * Consider palette size when converting and in getpalette() #6060
    * Added enums #5954
    * Ensure image is opaque after converting P to PA with RGB palette #6052
    * Attach RGBA palettes from putpalette() when suitable #6054
    * Added get_photoshop_blocks() to parse Photoshop TIFF tag #6030
    * Drop excess values in BITSPERSAMPLE #6041
    * Added unpacker from RGBA;15 to RGB #6031
    * Enable arm64 for MSVC on Windows #5811
    * Keep IPython/Jupyter text/plain output stable #5891
    * Raise an error when performing a negative crop #5972
    * Deprecated show_file "file" argument in favour of "path" #5959
    * Fixed SPIDER images for use with Bio-formats library #5956
    * Ensure duplicated file pointer is closed #5946
    * Added specific error if path coordinate type is incorrect #5942
    * Return an empty bytestring from tobytes() for an empty image #5938
    * Remove readonly from Image.__eq__ #5930
* Thu Feb 03 2022 Arun Persaud <arun@gmx.de>
  - update to version 9.0.1:
    * In show_file, use os.remove to remove temporary
      images. CVE-2022-24303 #6010 [radarhere, hugovk]
    * Restrict builtins within lambdas for
      ImageMath.eval. CVE-2022-22817 #6009 [radarhere]
* Tue Jan 04 2022 Ben Greiner <code@bnavigator.de>
  - Don't try to build on unsupported Python 3.6
  - Remove python2 statements from specfile
* Mon Jan 03 2022 Michael Ströder <michael@stroeder.com>
  - update to 9.0.0
    * Dropped support for Python 3.6
    * PILLOW_VERSION has been removed. Use __version__ instead.
    * Support for FreeType 2.7 has been removed; FreeType 2.8 is the minimum supported.
    * Image.show command parameter has been removed. Use a subclass of PIL.ImageShow.Viewer instead.
    * Image._showxv has been removed. Use show() instead.
    * ImageFile.raise_ioerror: IOError was merged into OSError in Python 3.3.
    * So, ImageFile.raise_ioerror has been removed. Use ImageFile.raise_oserror instead.
    * An optional line width parameter has been added to ImageDraw.Draw.polygon.
    * API Addition: If xdg-open is present on Linux, this new PIL.ImageShow.Viewer subclass
      will be registered. It displays images using the application selected by the system.
    * Added support for “title” argument to DisplayViewer

Files

/usr/lib64/python3.12/site-packages/PIL/ImageTk.py
/usr/lib64/python3.12/site-packages/PIL/__pycache__/ImageTk.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/PIL/__pycache__/ImageTk.cpython-312.pyc
/usr/lib64/python3.12/site-packages/PIL/_imagingtk.cpython-312-x86_64-linux-gnu.so
/usr/lib64/python3.12/site-packages/PIL/_imagingtk.pyi


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 01:37:12 2025