The NetBSD Project

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

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / py-wand

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.12 / (download) - annotate - [select for diffs], Mon Sep 19 08:34:36 2022 UTC (10 days, 18 hours ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, HEAD
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (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.11 / (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.10: +3 -3 lines
Diff to previous 1.10 (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.10 / (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.9: +2 -3 lines
Diff to previous 1.9 (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 `travis-ci.org <https://travis-ci.org/github/emcconville/wand>`_ to `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [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 `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [TEST] Removed Python 3.7 & 3.8 regression test for `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [TEST] Added Python 3.10 regression tests for `github actions <https://github.com/emcconville/wand/actions>`_.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 4 20:54:07 2022 UTC (8 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.8 / (download) - annotate - [select for diffs], Sun Aug 29 12:44:13 2021 UTC (13 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (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.7 / (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.6: +2 -2 lines
Diff to previous 1.6 (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.6 / (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.5: +2 -2 lines
Diff to previous 1.5 (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:`Image.page <wand.image.BaseImage.page>` 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:`Image.read()`.

Revision 1.5 / (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.4: +5 -2 lines
Diff to previous 1.4 (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.
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„ŗ—‘ 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„ŗ—‘ 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.

Revision 1.4 / (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.3: +7 -14 lines
Diff to previous 1.3 (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 Image.save().
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.3 / (download) - annotate - [select for diffs], Thu Jan 2 09:07:46 2020 UTC (2 years, 8 months ago) by mef
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

(graphics/py-wand) ${PYPKGPREFIX} should not be attached in GITHUB_PROJECT

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jan 1 06:13:37 2020 UTC (2 years, 8 months ago) by mef
Branch: MAIN
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

(graphics/py-wand) correction part 2, mv README.rst under wand dir.,  tks leot@

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 <webmaster@jp.NetBSD.org>