The NetBSD Project

CVS log for pkgsrc/graphics/py-wand/distinfo

[BACK] Up to [] / pkgsrc / graphics / py-wand

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.11 / (download) - annotate - [select for diffs], Mon Sep 19 08:34:36 2022 UTC (10 days, 19 hours ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, HEAD
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

py-wand: updated to 0.6.10

Version 0.6.10
- Fixed segmentation fault during resource allocation on M1 processor.
- Fixed additional segmentation faults introduced with ImageMagick 7.1.0-45.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 5 08:04:03 2022 UTC (7 weeks, 6 days ago) by adam
Branch: MAIN
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

py-wand: updated to 0.6.9

Version 0.6.9
Updated Image.fx() method to raise WandRuntimeError if ImageMagick is unable to generate an image.
Fixed Image.from_array() classmethod to handle Numpy„ŗ—‘ strided arrays.
Fixed segmentation fault introduced with ImageMagick 7.1.0-45.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Aug 1 08:06:08 2022 UTC (8 weeks, 3 days ago) by adam
Branch: MAIN
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

py-wand: updated to 0.6.8

Version 0.6.8
- Added :meth:`Image.label() <wand.image.BaseImage.label>` method.
- Added :meth:`Image.region() <wand.image.BaseImage.region>` method.
- Updated :meth:`Image.chop() <wand.image.BaseImage.chop>` method to support ``gravity`` keyword.
- Updated :meth:`Image.extent() <wand.image.BaseImage.extent>` method to support ``gravity`` keyword. [:issue:`554`]
- Added `.so.9` shared library suffix to :meth:`wand.api.library_paths()` generator when searching :const:`MAGICK_HOME` path.
- Added :const:`QUANTUM_SCALE <wand.version.QUANTUM_SCALE>` constant.
- Added :meth:`Image.montage() <wand.image.Image.montage>` method. [:issue:`575`]
- Added :meth:`Image.roll() <wand.image.BaseImage.roll>` method.
- Fixed returned values for :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>` method for ImageMagick 7.1.1. [:issue:`574`]
- Fixed :c:func:`MagickSetImageDepth()` C-API method signature. [:issue:`577` by Pavel Borzenkov]
- Fixed :meth:`Image.encipher() <wand.image.BaseImage.encipher>` method to call the correct API. [:issue:`578` by Pavel Borzenkov]
- [DOC] Improved :class:`~wand.drawing.FontMetrics` documentation. [:issue:`566`]
- [TEST] Migrated CI from ` <>`_ to ` <>`_.
- [TEST] Removed unneeded SVG dependency from regression test.
- [TEST] Suppressed :class:`~wand.exceptions.OptionWarning` when testing user errors.
- [TEST] Added Python 3.9 regression test for ` <>`_.
- [TEST] Removed Python 3.7 & 3.8 regression test for ` <>`_.
- [TEST] Added Python 3.10 regression tests for `github actions <>`_.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 26 10:46:49 2021 UTC (11 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 7 14:12:49 2021 UTC (11 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.6: +1 -2 lines
Diff to previous 1.6 (colored)

graphics: Remove SHA1 hashes for distfiles

Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 29 12:44:13 2021 UTC (13 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

py-wand: updated to 0.6.7

Version 0.6.7
- Added :meth:`Image.image_add() <wand.image.Image.image_add>` method.
- Added :meth:`Image.image_get() <wand.image.Image.image_get>` method.
- Added :meth:`Image.image_remove() <wand.image.Image.image_remove>` method.
- Added :meth:`Image.image_set() <wand.image.Image.image_set>` method.
- Added :meth:`Image.image_swap() <wand.image.Image.image_swap>` method.
- Fixed sub-image extraction on read. [:issue:`532`]
- Fixed :attr:`~wand.image.BaseImage.background_color` attribute when image was not read.
- [DOC] Completed :doc:`Distortion <./guide/distortion>` guide. [:issue:`534`]
- [DOC] Added :doc:`Morphology <./guide/morphology>` guide.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Mar 5 13:43:57 2021 UTC (18 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

py-wand: updated to 0.6.6

Version 0.6.6
- Added :meth:`Image.get_image_distortion() <wand.image.BaseImage.get_image_distortion>` method.
- Fixed `QuantumType` allocation for 32-bit architectures using HDRI.
- Fixed `MagickSizeType` allocation for :meth:`ResourceLimits.set_resource_limit() <wand.resource.ResourceLimits.set_resource_limit>` and segfault with ``armv7l`` architecture.
- Fixed :class:`~wand.color.Color` deallocation error on 32-bit architectures.
- Deprecated :meth:`wand.color.scale_quantum_to_int8()`
- [TEST] Deprecated PDF format from test assets.
- [TEST] Deprecated :class:`~wand.drawing.Drawing` test `fx_wand` fixture to improve parallel CI testing.
- [TEST] Marked all ImageMagick-7 features skipped when running test suite with ImageMagick-6.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Dec 7 09:24:57 2020 UTC (21 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.3: +5 -6 lines
Diff to previous 1.3 (colored)

py-wand: updated to 0.6.5

Version 0.6.5
 - Fixed memory allocation & deallocation bugs with PyPy3, and various memory leaks identified during regression testing.
 - [TEST] Added Python 3.9 into Github regression tests.

Version 0.6.4
 - Fixed `MagickFloatType` mapping for **s390x** architecture.
 - Fixed image order when calling :meth:`wand.sequence.Sequence.__setitem__()` method.
 - Fixed :meth:`Image.gaussian_blur() <wand.image.BaseImage.gaussian_blur>` method with ``channel`` parameter.
 - Added :meth:`Image.color_threshold() <wand.image.BaseImage.color_threshold>` method.
 - Added :meth:`Image.convex_hull() <wand.image.BaseImage.convex_hull>` method. Requires ImageMagick-7.0.10 or above.
 - Added :meth:`Image.kmeans() <wand.image.BaseImage.kmeans>` method. Only available with ImageMagick-7.0.10-37 or later.
 - Added :meth:`Image.minimum_bounding_box() <wand.image.BaseImage.minimum_bounding_box>` method. Requires ImageMagick-7.0.10 or above;
 - Added :meth:`Image.white_balance() <wand.image.BaseImage.white_balance>` method. Only available with ImageMagick-7.0.10-37 or later.
 - Added ``percent_background`` & ``background_color`` parameters to :meth:`Image.trim() <wand.image.BaseImage.trim>` method.
 - Added the following arguments to :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>`:

   - ``angle_threshold``
   - ``background_id``
   - ``circularity_threshold``
   - ``diameter_threshold``
   - ``eccentricity_threshold``
   - ``keep_colors``
   - ``keep_top``
   - ``major_axis_threshold``
   - ``minor_axis_threshold``
   - ``perimeter_threshold``
   - ``remove_colors``

 - Added ``'inverse_log'`` operator to :meth:`Image.evaluate() <wand.image.BaseImage.evaluate>` method.
 - Added ``'rigidaffine'`` operator to :meth:`Image.distort() <wand.image.BaseImage.distort>` method. Requires ImageMagick-7.0.10 or above.
 - Added :class:`PAPERSIZE_MAP <wand.image.PAPERSIZE_MAP>` dict as a convenience lookup table.
 - Added support for setting :attr:` <>` attribute with papersizes defined in :class:`~wand.image.PAPERSIZE_MAP`.
 - [DOC] Created :doc:`Threshold <./guide/threshold>` guide.
 - [DOC] Created :doc:`Quantize <./guide/quantize>` guide.

Version 0.6.3
 - Fixed buffer overflow bug in :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>` method.
 - Added :meth:`Image.data_url() <wand.image.Image.data_url>` method.
 - Added :attr:`Image.sampling_factors <wand.image.BaseImage.sampling_factors>` property.
 - Added :meth:`Image.encipher() <wand.image.BaseImage.encipher>` & :meth:`Image.decipher() <wand.image.BaseImage.decipher>` methods.
 - Argument ``fuzz`` for :meth:`Image.transparent_color() <wand.image.BaseImage.transparent_color>` now accepts :class:`numbers.Real` numbers.
 - Uniformed additional pre-read parameters between :meth:`Image.__init__()` & :meth:``.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 7 05:24:40 2020 UTC (2 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

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.
Added gray & cmyk support for Numpy„ŗ—‘ 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 method.
Added reset_coords= argument to Image.trim() method.
Added support for atexit„ŗ—‘ shutdown routine.
Added Python 2 classifiers to
Added both test-cases and documentation to source distribution packages.
Removed README.rst from
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.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 11 17:02:11 2020 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.1: +6 -5 lines
Diff to previous 1.1 (colored)

py-wand: updated to 0.5.9

Version 0.5.9
Fixed dither parameter in Image.quantize() method for ImageMagick-7.
Added Image.combine() method. [Thanks Fred!]
Check __fspath__ attribute for filename parameter when calling
Fixed typo in ProfileDict documentation.
Fixed typo in Resource.c_is_resource documentation.
Updated broken sentence in Image.thumbnail() method.
Check for linux_distribution() as method was removed in Python 3.8.
Added Image.delay property. Previously only available with SingleImage class.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 30 00:52:30 2019 UTC (2 years, 9 months ago) by mef
Branch: MAIN

graphics/py-wand: import py37-wand-0.5.8

Wand is a ctypes-based simple ImageMagick binding for Python.
(editors/emacs26 wants this for imagemagick option, but not be enabled yet).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>