Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/py-wand py-wand: updated to 0.6.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ceec3df8129c
branches:  trunk
changeset: 435382:ceec3df8129c
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jul 07 05:24:40 2020 +0000

description:
py-wand: updated to 0.6.2

Version 0.6.2

Added aspect cropping support for Image.transform() method.
Added iterator methods to directly navigate the internal image-stack.
Image.iterator_first()
Image.iterator_get()
Image.iterator_last()
Image.iterator_length()
Image.iterator_next()
Image.iterator_previous()
Image.iterator_reset()
Image.iterator_set()
Added gray & cmyk support for Numpy’s array interface.
Fixed display() on Windows & MacOS when previewing MIFF & XC formats.
Fixed memory leak in Image.transform() for ImageMagick-6.
Fixed animation preservation with Image.transform() method.
Fixed Image.interlace_scheme property.
[DOC] Make the documentation reproducible.

Version 0.6.1

Fixed RuntimeError on deallocation when allocation_map changes.

Version 0.6.0

Updated numpy array interface methods to accept / generate shape data values as rows, columns, and channels. This change should match other python-image numpy integrations.
Added adjoin= argument to Image.save() method.
Added reset_coords= argument to Image.trim() method.
Added support for atexit’s shutdown routine.
Added Python 2 classifiers to MANIFEST.in.
Added both test-cases and documentation to source distribution packages.
Removed README.rst from setup.py.
Rewrote memory allocation manager.
Fixed segfault on macOS when invoking resource limits without calling MagickWandGenesis().
Fixed grayscalealpha spelling.
Fixed Image.deskew() threshold argument.
Fixed Image.alpha_channel property to apply changes to all images in the stack.
Fixed Image.trim() paging offsets affected by 1x1 border.
[TEST] Updated Travis CI environment to Ubuntu 18.04.04 LTS (Bionic)
[TEST] Deprecated display fixtures.

diffstat:

 graphics/py-wand/Makefile               |   7 +++++--
 graphics/py-wand/distinfo               |  10 +++++-----
 graphics/py-wand/patches/patch-setup.py |  14 --------------
 3 files changed, 10 insertions(+), 21 deletions(-)

diffs (57 lines):

diff -r f12fb341a30c -r ceec3df8129c graphics/py-wand/Makefile
--- a/graphics/py-wand/Makefile Tue Jul 07 05:20:47 2020 +0000
+++ b/graphics/py-wand/Makefile Tue Jul 07 05:24:40 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/02/11 17:02:11 adam Exp $
+# $NetBSD: Makefile,v 1.5 2020/07/07 05:24:40 adam Exp $
 
-DISTNAME=      Wand-0.5.9
+DISTNAME=      Wand-0.6.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    graphics python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=W/Wand/}
@@ -12,7 +12,10 @@
 
 DEPENDS+=      ImageMagick-[0-9]*:../../graphics/ImageMagick
 
+PYTHON_VERSIONED_DEPENDENCIES= test:test
+
 USE_LANGUAGES= # none
 
 .include "../../lang/python/egg.mk"
+.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f12fb341a30c -r ceec3df8129c graphics/py-wand/distinfo
--- a/graphics/py-wand/distinfo Tue Jul 07 05:20:47 2020 +0000
+++ b/graphics/py-wand/distinfo Tue Jul 07 05:24:40 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2020/02/11 17:02:11 adam Exp $
+$NetBSD: distinfo,v 1.3 2020/07/07 05:24:40 adam Exp $
 
-SHA1 (Wand-0.5.9.tar.gz) = 3bd26d37123852b485087f1d7e71cbee2f9a5ffd
-RMD160 (Wand-0.5.9.tar.gz) = 289c10947901c754e1162177afad30022ce89b95
-SHA512 (Wand-0.5.9.tar.gz) = 892709a411c44c80aa55346b857b294e36ee428e558a9a3347a17ac9c46e28fe490469468cb4c2044a82c50c0890ed1eda9768a171686906ed40332752dedaf2
-Size (Wand-0.5.9.tar.gz) = 118311 bytes
+SHA1 (Wand-0.6.2.tar.gz) = b830deafc4b57bbd8365bec2760a6b201f1ae0fb
+RMD160 (Wand-0.6.2.tar.gz) = 29a08b5b2b19d3e06792af44451ff51eb82e4d2b
+SHA512 (Wand-0.6.2.tar.gz) = 906490a0a75a4fc315b592fec12dea21cd40102c461381a79d5215c70ab6fb9c8a1e888fc478ea2ad006db6549dfdd2b7b1e01879cc2aba34dcc0cdd6ae2d128
+Size (Wand-0.6.2.tar.gz) = 10503865 bytes
 SHA1 (patch-setup.py) = c4aa3386573378aba14c4388141cbfb353eeb2dd
diff -r f12fb341a30c -r ceec3df8129c graphics/py-wand/patches/patch-setup.py
--- a/graphics/py-wand/patches/patch-setup.py   Tue Jul 07 05:20:47 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-setup.py,v 1.1 2020/02/11 17:02:11 adam Exp $
-
-Do not install README.rst.
-
---- setup.py.orig      2020-02-11 16:56:13.000000000 +0000
-+++ setup.py
-@@ -40,7 +40,6 @@ test_requires = [
- setup(
-     name='Wand',
-     packages=['wand', 'wand.cdefs'],
--    data_files=[('', ['README.rst'])],
-     version=VERSION,
-     description='Ctypes-based simple MagickWand API binding for Python',
-     long_description=readme(),


Home | Main Index | Thread Index | Old Index