pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/py-Pillow



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Apr  2 05:55:48 UTC 2024

Modified Files:
        pkgsrc/graphics/py-Pillow: Makefile PLIST distinfo

Log Message:
py-Pillow: updated to 10.3.0

10.3.0 (2024-04-01)

- CVE-2024-28219: Use ``strncpy`` to avoid buffer overflow
- Deprecate ``eval()``, replacing it with ``lambda_eval()`` and ``unsafe_eval()``
- Raise ``ValueError`` if seeking to greater than offset-sized integer in TIFF
- Add ``--report`` argument to ``__main__.py`` to omit supported formats
- Added RGB to I;16, I;16L, I;16B and I;16N conversion
- Fix editable installation with custom build backend and configuration options
- Fix putdata() for I;16N on big-endian
- Determine MPO size from markers, not EXIF data
- Improved conversion from RGB to RGBa, LA and La
- Support FITS images with GZIP_1 compression
- Use I;16 mode for 9-bit JPEG 2000 images
- Raise ValueError if kmeans is negative
- Remove TIFF tag OSUBFILETYPE when saving using libtiff
- Raise ValueError for negative values when loading P1-P3 PPM images
- Added reading of JPEG2000 palettes
- Added alpha_quality argument when saving WebP images
- Fixed joined corners for ImageDraw rounded_rectangle() non-integer dimensions
- Stop reading EPS image at EOF marker
- PSD layer co-ordinates may be negative
- Use subprocess with CREATE_NO_WINDOW flag in ImageShow WindowsViewer
- When saving GIF frame that restores to background color, do not fill identical pixels
- Fixed reading PNG iCCP compression method
- Allow writing IFDRational to UNDEFINED tag
- Fix logged tag name when loading Exif data
- Use maximum frame size in IHDR chunk when saving APNG images
- Prevent opening P TGA images without a palette
- Use palette when loading ICO images
- Use consistent arguments for load_read and load_seek
- Turn off nullability warnings for macOS SDK
- Fix shift-sign issue in Convert.c
- Open 16-bit grayscale PNGs as I;16
- Handle truncated chunks at the end of PNG images
- Match mask size to pasted image size in GifImagePlugin
- Release GIL while calling ``WebPAnimDecoderGetNext``
- Fixed reading FLI/FLC images with a prefix chunk
- Update wl-paste handling and return None for some errors in grabclipboard() on Linux
- Remove execute bit from ``setup.py``
- Do not support using test-image-results to upload images after test failures
- Changed ImageMath.ops to be static
- Fix APNG info after seeking backwards more than twice
- Deprecate ImageCms constants and versions() function
- Added PerspectiveTransform
- Add support for reading and writing grayscale PFM images
- Add LCMS2 flags to ImageCms
- Rename x64 to AMD64 in winbuild


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 pkgsrc/graphics/py-Pillow/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/graphics/py-Pillow/PLIST
cvs rdiff -u -r1.63 -r1.64 pkgsrc/graphics/py-Pillow/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/py-Pillow/Makefile
diff -u pkgsrc/graphics/py-Pillow/Makefile:1.79 pkgsrc/graphics/py-Pillow/Makefile:1.80
--- pkgsrc/graphics/py-Pillow/Makefile:1.79     Tue Feb 27 10:00:09 2024
+++ pkgsrc/graphics/py-Pillow/Makefile  Tue Apr  2 05:55:48 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.79 2024/02/27 10:00:09 adam Exp $
+# $NetBSD: Makefile,v 1.80 2024/04/02 05:55:48 adam Exp $
 
-DISTNAME=      pillow-10.2.0
-PKGREVISION=   1
+DISTNAME=      pillow-10.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^p/P/}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pillow/}

Index: pkgsrc/graphics/py-Pillow/PLIST
diff -u pkgsrc/graphics/py-Pillow/PLIST:1.22 pkgsrc/graphics/py-Pillow/PLIST:1.23
--- pkgsrc/graphics/py-Pillow/PLIST:1.22        Fri Jan  5 23:47:53 2024
+++ pkgsrc/graphics/py-Pillow/PLIST     Tue Apr  2 05:55:48 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2024/01/05 23:47:53 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2024/04/02 05:55:48 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -275,12 +275,15 @@ ${PYSITELIB}/PIL/_binary.pyo
 ${PYSITELIB}/PIL/_deprecate.py
 ${PYSITELIB}/PIL/_deprecate.pyc
 ${PYSITELIB}/PIL/_deprecate.pyo
+${PYSITELIB}/PIL/_imaging.pyi
 ${PYSITELIB}/PIL/_imaging.so
 ${PYSITELIB}/PIL/_imagingcms.pyi
 ${PYSITELIB}/PIL/_imagingcms.so
 ${PYSITELIB}/PIL/_imagingft.pyi
 ${PYSITELIB}/PIL/_imagingft.so
+${PYSITELIB}/PIL/_imagingmath.pyi
 ${PYSITELIB}/PIL/_imagingmath.so
+${PYSITELIB}/PIL/_imagingmorph.pyi
 ${PYSITELIB}/PIL/_imagingmorph.so
 ${PYSITELIB}/PIL/_imagingtk.so
 ${PYSITELIB}/PIL/_tkinter_finder.py
@@ -295,7 +298,12 @@ ${PYSITELIB}/PIL/_util.pyo
 ${PYSITELIB}/PIL/_version.py
 ${PYSITELIB}/PIL/_version.pyc
 ${PYSITELIB}/PIL/_version.pyo
+${PYSITELIB}/PIL/_webp.pyi
 ${PYSITELIB}/PIL/_webp.so
 ${PYSITELIB}/PIL/features.py
 ${PYSITELIB}/PIL/features.pyc
 ${PYSITELIB}/PIL/features.pyo
+${PYSITELIB}/PIL/py.typed
+${PYSITELIB}/PIL/report.py
+${PYSITELIB}/PIL/report.pyc
+${PYSITELIB}/PIL/report.pyo

Index: pkgsrc/graphics/py-Pillow/distinfo
diff -u pkgsrc/graphics/py-Pillow/distinfo:1.63 pkgsrc/graphics/py-Pillow/distinfo:1.64
--- pkgsrc/graphics/py-Pillow/distinfo:1.63     Wed Feb 28 00:04:36 2024
+++ pkgsrc/graphics/py-Pillow/distinfo  Tue Apr  2 05:55:48 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.63 2024/02/28 00:04:36 wiz Exp $
+$NetBSD: distinfo,v 1.64 2024/04/02 05:55:48 adam Exp $
 
-BLAKE2s (pillow-10.2.0.tar.gz) = 14a9e9655b2623c4d0928df7446eea99a0b5617414802e4f7531d520bc79318c
-SHA512 (pillow-10.2.0.tar.gz) = 9fac2cdc9539f947629cee428d55cf60a8d44c91cee8d8205907a79a9d0334062a46e3eb316069069d2f1298a8c0bbcc8f55b24122695d19e72728e093df63e5
-Size (pillow-10.2.0.tar.gz) = 46212712 bytes
+BLAKE2s (pillow-10.3.0.tar.gz) = 3ccc4f75075b177a658ae668c03e7247aa72a4074796f0bcc54f0526fc058da2
+SHA512 (pillow-10.3.0.tar.gz) = 0683ba2b7d53ed021e782b934cb5ff62d1f7ce1d49cf9b528f8ed0dc91342b15833664dcec83206016c2ef98709e6f21de95af4b3327a284053ac382a8385017
+Size (pillow-10.3.0.tar.gz) = 46572854 bytes
 SHA1 (patch-setup.py) = 80ee74a110e21e7c4071ab9ba0a7c1f3ede64355



Home | Main Index | Thread Index | Old Index