Commit graph

5909 commits

Author SHA1 Message Date
mef
0d497374ec (math/mpfr) Adding official patch mpfr-4.1.1 to 4.1.1p
openscad-2021.01nb13 failed with math/mpfr-4.1.1
  http://www.ki.nu/pkgsrc/reports/current/NetBSD-9.0/20221123.2254/openscad-2021.01nb13/build.log

For this problem and as well as
  https://github.com/CGAL/cgal/issues/7064

patch is supplied at
  https://www.mpfr.org/mpfr-4.1.1/patch01
and patches are one of the pieces: for file to file from above.
See also:
  http://mail-index.netbsd.org/pkgsrc-users/2022/11/26/msg036540.html

 openscad has PKGREVISION++ because of icu update almost at the same time,
and not packaged since then, so no PKGREVISION++ is necessary, (OK ?)
2022-11-27 03:17:13 +00:00
wiz
8d14cea65d py-statsmodels: add py-setuptools_scm tool dependency to fix PLIST 2022-11-23 23:48:02 +00:00
adam
cc34ee3bc6 massive revision bump after textproc/icu update 2022-11-23 16:18:32 +00:00
adam
da3a5a0187 py-patsy: updated to 0.5.3
v0.5.3
------
* Officially add support for Python 3.10 and 3.11, and extend test coverage to
  include these releases.
* Fix handling of future interpreter features that no longer have a mandatory
  release version, as for the `annotations` feature
2022-11-22 13:10:10 +00:00
adam
23eae29e42 libnumbertext: updated to 1.0.11
1.0.11 release:
* Soros.cxx/java/js/py: fix boundary inheritance of
  optional function (conditional text), reported by Juanma Sanchez
  and Antonio Bueno
* test/*, configure.ac, Makefile.am: add C++ unit testing
* Soros.cxx: fix an assert seen with in libreoffice crashtesting on
  an empty string, by Caolán McNamara

New modules:

* fa.sor: new Persian (Farsi) module by Amir Hossein Maher
* mul.sor: new module with note symbols for multiple languages

Module fixes and extensions:

* ca.sor: revert removing conditional text
* cs.sor: fix ordinals, cardinals, currencies by Stanislav Horáček,
  with help of Zdeněk Crhonek
* da.sor: revert removing conditional text
* en.sor: add extra currencies (BZF, DKK, ILS, LKR, ZMW, ZWD) for
  LibreOffice locales of Number Format dialog windows
* es.sor: add extra currencies (PAB, SVC, VED/VES) for LibreOffice,
  revert removing conditional text
* ga.sor: add currency support
* hu_Hung.sor: fix regression of transliteration of parenthesized words
  in LibreOffice, reported by Zoltán Óvári
* ro.sor: strip first space and remove double space in currency
* ru.sor: fix grammar of cents by Alex Ivanov
* sl.sor: fix cardinal-masculine and cardinal-neuter,
  reported by Martin Srebotnjak
* uk.sor: fix grammar of cents by Alex Ivanov

LibreOffice Calc add-on:

* CalcAddIn.xcu: new Russian translation by Evgeniy Kukhtinov
2022-11-21 21:01:31 +00:00
adam
86a4dd667b mpfr: updated to 4.1.1
Changes from version 4.1.0 to version 4.1.1

Bug fixes (see the fixed bugs on the MPFR 4.1.0 page and/or the ChangeLog file), in particular for macros implementing functions.
Improved manual formatting.
2022-11-21 20:54:25 +00:00
jperkin
6789d44009 *: Re-apply SunOS linker argument removals.
These are currently duplicated in mk/platform/SunOS.mk but the generic
removals will be removed soon in favour of per-package removals, due to
flags getting leaked into installed files.
2022-11-21 18:20:40 +00:00
adam
9ca49f4085 py-sympy: updated to 1.11.1
1.11.1
Changes

utilities
The 1.11 release introduced a regression when using lambdify with the cse=True option (introduced in 1.9) resulting in a list being returned for a lambdified expression that was not a list. This bug is now fixed in the 1.11.1 release.

1.11.0
Better support for integrating several different types of expressions.
The series expansion has seen several improvements.
The assumption system is now fully deterministic, so it should work in multi-threaded environments.
A new and improved Mathematica parser.
2022-11-21 17:30:07 +00:00
wiz
19072bf9c7 py-statsmodels: update to 0.13.5.
Major news:

New cross-sectional models

Beta Regression

BetaModel estimates a regression model for dependent variable in
the unit interval such as fractions and proportions based on the
Beta distribution. The Model is parameterized by mean and precision,
where both can depend on explanatory variables through link functions.

Ordinal Regression

statsmodels.miscmodels.ordinal_model.OrderedModel implements
cumulative link models for ordinal data, based on Logit, Probit or
a userprovided CDF link.  Distributions

Copulas

Statsmodels includes now basic support for mainly bivariate copulas.
Currently, 10 copulas are available, Archimedean, elliptical and
asymmetric extreme value copulas. CopulaDistribution combines a
copula with marginal distributions to create multivariate distributions.

Count distribution based on discretization

DiscretizedCount provides count distributions generated by discretizing
continuous distributions available in scipy. The parameters of the
distribution can be estimated by maximum likelihood with
DiscretizedModel.

Bernstein Distribution

BernsteinDistribution creates nonparametric univariate and multivariate
distributions using Bernstein polynomials on a regular grid. This
can be used to smooth histograms or approximate distributions on
the unit hypercube. When the marginal distributions are uniform,
then the BernsteinDistribution is a copula.  Statistics

Brunner Munzel rank comparison

Brunner-Munzel test is nonparametric comparison of two samples and
is an extension of Wilcoxon-Mann-Whitney and Fligner-Policello
tests that requires only ordinal information without further
assumption on the distributions of the samples. Statsmodels provides
the Brunner Munzel hypothesis test for stochastic equality in
rank_compare_2indep but also confidence intervals and equivalence
testing (TOST) for the stochastically larger statistic, also known
as Common Language effect size.

Nonparametric

Asymmetric kernels

Asymmetric kernels can nonparametrically estimate density and
cumulative distribution function for random variables that have
limited support, either unit interval or positive or nonnegative
real line. Beta kernels are available for data in the unit interval.
The available kernels for positive data are “gamma”, “gamma2”,
“bs”, “invgamma”, “invgauss”, “lognorm”, “recipinvgauss” and
“weibull” pdf_kernel_asym estimates a kernel density given a
bandwidth parameter. cdf_kernel_asym estimates a kernel cdf.  Time
series analysis

Autoregressive Distributed Lag Models

ARDL adds support for specifying and estimating ARDL models, and
UECM support specifying models in error correction form.
ardl_select_order simplifies selecting both AR and DL model orders.
bounds_test implements the bounds test of Peseran, Shin and Smith
(2001) for testing whether there is a levels relationship without
knowing teh orders of integration of the variables.

Fixed parameters in ARIMA estimators

Allow fixing parameters in ARIMA estimator Hannan-Rissanen
(hannan_rissanen) through the new fixed_params argument
2022-11-21 09:40:59 +00:00
adam
8f5e7b8ba6 py-numpy: updated to 1.23.5
1.23.5
TST, MAINT: Replace most setup with setup_method (also teardown)
MAINT, CI: Switch to cygwin/cygwin-install-action@v2
TST: Make test_partial_iteration_cleanup robust but require leak...
MAINT: Ensure graceful handling of large header sizes
TYP: Spelling alignment for array flag literal
BUG: Fix bounds checking for ``random.logseries``
DEV: Update GH actions and Dockerfile for Gitpod
CI: Only fetch in actions/checkout
BUG: Decrement ref count in gentype_reduce if allocated memory...
BUG: Histogramdd breaks on big arrays in Windows
2022-11-20 19:03:47 +00:00
wiz
df1b666827 py-tables: fix build for python 3.11 2022-11-19 09:58:31 +00:00
adam
5d6bfcc77c py-asteval: updated to 0.9.28
0.9.28
add support for Python 3.11
add support for multiple list comprehensions
improve performance of making the initial symbol table, and Interpreter creation, including better checking for index_tricks attributes
2022-11-15 10:12:18 +00:00
wiz
d162d8fdbe py-scikit-image: update to 0.19.3.
0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.3

Bugs Fixed

    Revert unintentional change to default multichannel behavior introduced in v0.19.0 for skimage.restoration.cycle_spin (now defaults to single channel again)
    Fix corner case with an optimal angle of 0 degrees in hough_line_peaks
    Fixed the gallery example involving registration with log-polar transformations
    Update test suite for compatibility with the most recent tifffile release.
    warp/rotate: fixed a bug with clipping when cval is not in the input range
    Fix computation of histogram bins for multichannel integer-valued images

General Maintenance

    Update skimage.future.manual_polygon_segmentation to work with Matplotlib 3.5.
    Update skimage.io.imread to avoid warnings when using imageio>=2.16.2.
    Now compatible with Pillow >= 9.1 (palette may contain <256 entries)
    Added support for NumPy 1.23

Pull Requests Included

    Backport PR #6306 on branch v0.19.x (Fix for error in 'Using Polar and Log-Polar Transformations for Registration') (#6312)
    Backport PR #6271 on branch v0.19.x (hough_line_peaks fix for corner case with optimal angle=0) (#6313)
    Backport PR #6261 on branch v0.19.x (Ignore sparse matrix deprecation warning) (#6316)
    backport PR 6328: Fix issue with newer versions of matplotlib in manual segmentation (#6334)
    Backport PR #6343 on branch v0.19.x (avoid warnings about change to v3 API from imageio) (#6344)
    Backport PR #6355 on branch v0.19.x (remove use of deprecated kwargs from test_tifffile_kwarg_passthrough) (#6357)
    Backport PR #6352 on branch v0.19.x (Fix channel_axis default for cycle_spin) (#6358)
    Backport PR #6348 on branch v0.19.x (Fix smoothed image computation when mask is None in canny) (#6359)
    Backport PR #6361 on branch v0.19.x (Document support for Path objects in io functions) (#6363)
    Backport PR #6400 on branch v0.19.x (Add support for NumPy 1.23) (#6403)
    Backport PR #6335 on branch v0.19.x (warp/rotate: fixed a bug with clipping when cval is not in the input range) (#6411)
    Backport PR #6413 on branch v0.19.x (Fix computation of histogram bins for multichannel integer-valued images) (#6414)

0.19.2

Pull Requests Included

    fix mistake in tests.yml made during backport (gh-6129)
    Backport PR #6145 on branch v0.19.x (Fix channel_axis handling in pyramid_gaussian and pyramid_laplace) (gh-6155)
    Backport PR #6130 on branch v0.19.x (bump deprecated Azure windows environment) (gh-6131)
    Backport PR #6148 on branch v0.19.x (deprecate n_iter_max (should be max_num_iter)) (gh-6156)
    Backport PR #6152 on branch v0.19.x (specify python version used by mybinder.org for gallery demos) (gh-6157)
    Backport PR #6139 on branch v0.19.x (fix phase_cross_correlation typo) (gh-6158)
    Backport PR #6133 on branch v0.19.x (Update user warning message for viewer module.) (gh-6159)
    Backport PR #6169 on branch v0.19.x (Fix unintended change to output dtype of match_histograms) (gh-6172)
    Backport PR #6184 on branch v0.19.x (Fix SIFT wrong octave indices + typo) (gh-6186)
    Backport PR #6191 on branch v0.19.x (Fix issue6190 - inconsistent default parameters in pyramids.py) (gh-6193)
    Backport PR #6207 on branch v0.19.x (Always set params to nan when ProjectiveTransform.estimate fails) (gh-6210)
    Backport PR #5262 on branch v0.19.x (Add textbook-like tutorial on measuring fluorescence at nuclear envelope.) (gh-6213)
    Backport PR #6087 on branch v0.19.x (Add two datasets for use in upcoming scientific tutorials.) (gh-6215)
    Backport PR #6214 on branch v0.19.x (EuclideanTransform.estimate should return False when NaNs are present) (gh-6221)
    Backport PR #6219 on branch v0.19.x (Allow the output_shape argument to be any iterable for resize and resize_local_mean) (gh-6222)
    Backport PR #6223 on branch v0.19.x (Update filename in testing instructions.) (gh-6225)
    Backport PR #6231 on branch v0.19.x (Update imports/refs from deprecated scipy.ndimage.filters namespace) (gh-6233)
    Backport PR #6229 on branch v0.19.x (Remove redundant testing on Appveyor) (gh-6234)
    Backport PR #6183 on branch v0.19.x (Fix decorators warnings stacklevel) (gh-6238)
    Backport PR #6239 on branch v0.19.x (DOC: fix SciPy intersphinx) (gh-6241)
    Backport PR #6232 on branch v0.19.x (Include Cython sources via package_data) (gh-6244)
    Backport PR #6227 on branch v0.19.x (Fix calculation of Z normal in marching cubes) (gh-6245)
    Backport PR #6242 on branch v0.19.x (Fix bug in SLIC superpixels with enforce_connectivity=True and start_label > 0) (gh-6246)
    Backport PR #6211 on branch v0.19.x (PiecewiseAffineTransform.estimate return should reflect underlying transforms) gh-6247
    update MacOS libomp installation in wheel building script (gh-6249)

0.19.1

Pull Requests Included

    Backport PR #6097 on branch v0.19.x (Restore non-underscore functions in skimage.data) (gh-6099)
    Backport PR #6095 on branch v0.19.x (Preserve backwards compatibility for channel_axis parameter in transform functions) (gh-6100)
    Backport PR #6103 on branch v0.19.x (Make rank filter test comparisons robust across architectures) (gh-6106)
    Backport PR #6105 on branch v0.19.x (Pass a specific random_state into ransac in test_ransac_geometric) (gh-6107)
    Fix two equality comparison bugs in the wheel build script (gh-6098)
    Backport of gh-6109 (Add linker flags to strip debug symbols during wheel building) (gh-6110)
    Pin setuptools maximum in v0.19.x to avoid breaking on planned distutils API changes (gh-6112)
    Avoid potential circular import of rgb2gray (gh-6113)
    Backport PR #6089 on branch v0.19.x (Skip tests requiring fetched data) (gh-6115)
    Backport PR #6118 on branch v0.19.x (Fixes to tests.yml and fixes for expected warnings) (gh-6127)
    Backport PR #6114 on branch v0.19.x (Relax test condition to make it more robust to variable CI load) (gh-6128)

0.19.0

A highlight of this release is the addition of the popular
scale-invariant feature transform (SIFT) feature detector and
descriptor. This release also introduces a perceptual blur metric,
new pixel graph algorithms, and most functions now operate in
single-precision when single-precision inputs are provided. Many
other bug fixes, enhancements and performance improvements are
detailed below.

A significant change in this release is in the treatment of
multichannel images. The existing multichannel argument to functions
has been deprecated in favor of a new channel_axis argument.
channel_axis can be used to specify which axis of an array contains
channel information (with channel_axis=None indicating a grayscale
image).

scikit-image now uses "lazy loading", which enables users to access
the functions from all skimage submodules without the overhead of
eagerly importing all submodules. As a concrete example, after
calling "import skimage" a user can directly call a function such
as skimage.transform.warp whereas previously it would have been
required to first "import skimage.transform".

An exciting change on the development side is the introduction of
support for Pythran as an alternative to Cython for generating
compiled code. We plan to keep Cython support as well going forward,
so developers are free to use either one as appropriate.
2022-11-15 08:17:19 +00:00
wiz
e773708062 py-pywavelets: update to 1.4.1.
==============================
PyWavelets 1.1.0 Release Notes
==============================


We are very pleased to announce the release of PyWavelets 1.1.

This release includes enhanced functionality for both the stationary wavelet
transforms (``swt``, ``swt2``, ``swtn``) as well as the continuous wavelet
transform (``cwt``). In addition, there are a handful of bug fixes as
described in more detail below.

This release has dropped Python 2.7 support and now requires Python >= 3.5.

==============================
PyWavelets 1.1.1 Release Notes
==============================


This release is identical in functionality to 1.1.0.

It fixes setup.py to prevent pip from trying to install from PyPI for
Python < 3.5.
==============================
PyWavelets 1.2.0 Release Notes
==============================

We are very pleased to announce the release of PyWavelets 1.2.

This release has new discrete wavelet transforms features incleading a series
of multiresolution analysis functions (details below).

PyWavelets has dropped support for Python 3.5 and 3.6 and now supports
Python 3.7-3.10.

We also now provide aarch64 linux wheels as well as universal2 and arm64
wheels that are compatible with Apple's M1 processors.

==============================
PyWavelets 1.3.0 Release Notes
==============================

We are very pleased to announce the release of PyWavelets 1.3. This release
is functionally the same as 1.2.0, but we have updated the set of binary wheels
provided. Specifically we have added `aarch64` wheels for Python 3.7 that were
missing in 1.2.0 and have updated the versions of `manylinux` used for the
linux wheels in a manner consistent with NumPy and SciPy. We have also dropped
`musllinux` wheels which were present for some architectures in 1.2.0. We may
add them again in the future if they are adopted by NumPy and there is a
demand for this architecture.

==============================
PyWavelets 1.4.0 Release Notes
==============================

We are very pleased to announce the release of PyWavelets 1.4. This release
is a minor update to 1.3.0. It adds wheels for Python 3.11 and drops support
for Python 3.7.

There is one new utility function, `pywt.frequency2scale`, that can be used to
determine CWT scale factors corresponding to a given (normalized) frequency.
It is the inverse of the existing `pywt.scale2frequency`.
2022-11-14 23:50:35 +00:00
wiz
654fce2a7a py-photutils: does not support python 3.11 because of py-scikit-image 2022-11-14 22:18:36 +00:00
wiz
319bdbaedf py-gmpy: remove, replaced by py-gmpy2 2022-11-14 18:54:26 +00:00
wiz
3ac1139b4a py-mpmath: switch to py-gmpy2
Bump PKGREVISION.
2022-11-14 18:53:37 +00:00
wiz
5b53843f48 math/Makefile: + py-gmpy2 2022-11-14 18:51:28 +00:00
wiz
058ac1c04d math/py-gmpy2: import py-gmpy2-2.1.2
gmpy2 is an optimized, C-coded Python extension module that supports
fast multiple-precision arithmetic. gmpy2 is based on the original
gmpy module. gmpy2 adds support for correctly rounded multiple-precision
real arithmetic (using the MPFR library) and complex arithmetic
(using the MPC library).
2022-11-14 18:50:34 +00:00
wiz
660d98e548 py-quadprog: fix build with python 3.11 2022-11-14 15:03:47 +00:00
adam
eafe98549c py-pythran: updated to 0.12.0
0.12.0
Improve numpy expression computation speed
Decent ICC support (fixing an issue from 2018!)
Much faster C++ code generation
Complete rework of constant folder
Support C++-time evaluation of numpy.ndarray.ndim
Improved omp declare reduction support
Allow indexing of ndarray by integers of mixed types
A lot of small pesty bug fixes in the C++ headers
2022-11-09 14:41:16 +00:00
adam
f26b8907b0 octave: updated to 7.3.0
GNU Octave 7.3.0

This version is a bug fixing release:

Improvements and fixes

scanf: Don’t set error when reaching end of stream
Fix duplicate names displayed with mixed @class/classdef classes
canonicalize_file_name: Handle symlinks to UNC network shares
canonicalize_file_name: Generalize check for mapped network drive
fortran_vec: Fix instances of method chaining that may cause dangling pointer.
Fix wrong color in PDF printout of some LaTeX strings
unpack.m: Escape backslashes in paths on Windows
canonicalize_file_name: Check root of potential mapped network drive
nextpow2.m: Fix for input between 0.5 and 1
quad2d: Fix unintended complex conjugate return
Make sure we don’t pass short 8.3 path to latex on Windows
canonicalize_file_name: Trim trailing file separators from root of mapped network drive
imformats.m: Fix isa function in return value
pie3: Fix “Too many input” args error.
Accept negative inputs to -2^63 for dec2bin and dec2hex
Fix incorrect lambda outputs for lsqnonneg and pqpnonneg
addtodate.m: Fix wrong month returned when subtracting a month from some end-of-month dates
var.m: Fix some Inf and NaN inputs returning 0 instead of NaN
var.m: Fix automatic broadcasting error for sparse and diagonal matrix inputs with vector weighting
legend.m: Fix error with contour plot containing clabels
dec2bin.m: Fix input validation
glpk.m: Avoid using isfinite on potentially sparse input.
var.m: Use bsxfun rather than broadcasting with vector weighting
Fix out of bound indexing in in-place broadcasting operations

GUI

Respect confirmation when deleting files in file browser widget

Build system / Tests

io.tst: Add test case for scanf
nextpow2.m: Add bug number tag to regression tests
quad2d.m: Add BIST to cset b0e90ca8e679
Add test for number of methods with classdef in @folder
Use Autoconf macro to find egrep executable.

Documentation

uitable.m: Fix example code
Clarify number of processors returned by nproc with hyperthreading.
Minor wording change to hashing documentation.
lsqnonneg and pqpnonneg: Document undocumented outputs.
pqpnonneg.m: Improve docstring readability.
lsode: Make TeX and non-TeX docstrings agree.
curl: Fix error in TeX docstring.
Update text on function argument checking.
schur: Update documentation.
2022-11-06 17:02:55 +00:00
pin
dba39df320 math/kalker: update to 2.0.1
- Minor bug fixes
2022-11-06 16:42:22 +00:00
gdt
d186b6a80e py37-reduce: Drop 37 from PYTHON_VERSIONS_ACCEPTED
Drop 37 from PYTHON_VERSIONS_ACCEPTED for all but
py-backports.cached-property (which exists only for 37, and I'm
guessing it will build fine and not cause trouble).

This follows the new plan of "37 is all but removed, with the
lang/python37 package remaining, but py37-foo are not built by
default" compromise to avoid problems from the current state of
massive py37-foo build failures while stopping short of outright
removal.
2022-11-06 13:31:00 +00:00
adam
317985d6a7 py-numexpr: updated to 2.8.4
Changes from 2.8.3 to 2.8.4
---------------------------
* Support for Python 3.11 has been added.
* Thanks to Tobias Hangleiter for an improved accuracy complex `expm1` function.
  While it is 25 % slower, it is significantly more accurate for the real component
  over a range of values and matches NumPy outputs much more closely.
* Thanks to Kirill Kouzoubov for a range of fixes to constants parsing that was
  resulting in duplicated constants of the same value.
* Thanks to Mark Harfouche for noticing that we no longer need `numpy` version
  checks. `packaging` is no longer a requirement as a result.
2022-11-03 10:46:15 +00:00
adam
44f45ec56f flann-lib: updated to 1.9.2
Version 1.9.2
* Removed redundant assignment
* Removed unnecessary null checks before delete
* Reverted PR 424 due to lack of portability
* fscanf fix
* Out of bounds check
* Fixed MacOS build
* Fixed build system with dummy.c hack
* Fixed misleading indentation in util/any.h
* Included datasets in repo
* Correct typo in definition
* Fix typos
* CMakefile CUDA sources fix
* Documentation fix
* Scoping issue fix
* Documentation fixes
* Changed return value
* Fixed CUDA crash - guarantee prealloc > 0
* Fixed wrong variable use
* Fixed RNG initialization
* Updated link to PDF
2022-11-01 21:29:07 +00:00
nros
97bac52ed7 pari23: update MASTER_SITES to the right directory 2022-10-30 11:41:46 +00:00
nros
b5db27b02f clisp-pari: fix build by depending on pari23 instead of pari, revbump 2022-10-30 11:30:29 +00:00
nros
0b8cc0e958 pari: blbump for pari 2.15.0 update 2022-10-30 11:26:13 +00:00
nros
4ec0bc93fe Update math/pari to version 2.15.0
Listed in the TODO and the version in pkgsrc
was 7 years old.

Fix pkglint complaints.

The changes below are only for 2.13 to 2.15.
The commit message would be to big if all
changes were included.

Changes from changelog:

Bug numbers refer to the BTS at http://pari.math.u-bordeaux.fr/Bugs/
Done for version 2.15.0 (released 19/09/2022):
  Fixed
     1- slowdown in zeta (e.g. zeta(Pi) at \p500)
     2- GC error in idealinv [#2258]
     3- qfminim inefficiency (initial bound from non-LLL-reduced matrix) 4- mfshimura in weight 3/2 => oo loop
     5- zetahurwitz(s, huge x) => overflow or very slow
     6- matsolve([1,1,1/2; 1,0,1/2; 2,1,0], [-1;1;-1]) -> SEGV [#2261]
     7- qfminim(Mat(1),,,2) -> precision error [#2262]
     8- subst(p, v, t_SER) very slow if p contains many variables [#2264]
     9- mfsymboleval for trivial path returned 0 instead of a vector of 0s
        when f has multiple embeddings [#2260]
    10- 2^(1 + O(3^4)) -> type error
    11- Zn_quad_roots(8,0,-1) to compute roots of x^2-1 mod 8 -> [4,[1,3]]
        (1 or 3 mod 4) instead of the expected [2,[1]] (1 mod 2) [#2265]
    12- tan(1+10^20*I) -> overflow (same for cotan and psi)
BA  13- Mod(2,3)^1000000000000000000001 -> Mod(-1,3) [#2266]
    14- subst(O(y) + x, x, (1 - y + O(y^2))*x + O(x^2)) -> SEGV [#2267]
    15- (Mod(0,3) + x) + O(x^2) -> x + O(x^2)  [now Mod(1,3)*x + O(x^2)]
    16- precision too low for units in mfgaloisprojrep
    17- missing GC at the end of RgXn_inv
    18- (-1)^(1/3) -> -1 instead of exp(log(-1)/3)
    19- mfeisenstein(k, trivial characters mod N > 1) not handled correctly
BA  20- missing GC in qfsolve
    21- missing GC in nfeltval + better algorithm when valuation is huge
    22- rnfidealup(, non-integral ideal) -> division by 0
    23- memory leak in ellheight
    24- memory leak in bnfinit
    25- zeta(-2 + O(x)) => division by 0
    26- nfeltdiv(nfinit(x^2+1), 0, 1+x/2) -> SEGV [#2277]
    27- numerical instability in polinterpolate [#2278]
    28- znchargauss(g,chi,0) -> oo loop
    29- bnflog(bnr, ...) -> SEGV
    30- elliptic functions: incorrect reduction of z/w1 mod [1,tau] =>
        catastrophic cancellation
    31- powcx(x, t_COMPLEX with 0 imaginary part) -> crash
    32- nfsubfields(t_POL in other var than x,,1) -> SEGV
    33- extra terms in power t_SER substitutions [#2281]
        f=1+4*t^2+36*t^4+O(t^6); g=q-4*q^3+14*q^5+O(q^7); subst(f,t,g)
        -> spurious extra term -400*q^6
    34- k=bnfinit(quadpoly(-2923,a)); bnrclassfield(k,3) -> SEGV [#2280]
BA  35- rnfdisc mishandled polynomials with denominators [#2284]
BA  36- elltamagawa(ellinit([-1456/243,93184/19683])) -> wrong result
    37- mfsearch would sometimes miss the trivial form
    38- typo in allh [affects ECPP tunings]
HC  39- mfisetaquo(mffrometaquo([1,12;193,12])) -> 0
    40- polroots(1.E-47*t^6 + 1.E-47*t^5 + 4.E-46*t^4) -> bug in type [#2286]
    41- ceil(quadgen(5)) -> 1 instead of 0 [#2288]
    42- floor(Mod(0,3)*quadgen(5)) -> crash
    43- padicappr(x^2+1, 1/3+O(3)) -> missing valuation and type checks
    44- padicappr(x^2+25,5+O(5^2)) -> [O(5),O(5)] instead of
        [2*5+O(5^2),3*5+O(5^2)]
    45- wrong ispower(t_RFRAC) and issquare(t_RFRAC, &z) [#2289]
    46- slow series substitution if valuation huge
        f=t^50000+O(t^50001); g=q*Ser(vector(50000,i,1),q); h=subst(f,t,g)
    47- 1+O(x)==O(x)
    48- cmp() would use possibly uninitialized bits in t_POL codewords
BA  49- qfauto([[1,0;0,1],[0,0;1,0]]) -> SEGV
    50- bnfsunit(...)[4] (the S-regulator) did not correspond to its
        definition in the documentation [ was using log(p) instead of
        log(Norm P)) for P in S above p ]
BA  51- rnfdisc could return corrupted result
    52- quadtofp suffered from catastrophic cancellation [#2298]
        z=66992092050551637663438906713182313772
          -47370562574818466708936539960450008968*quadgen(8); z*1. -> 0.75
BA  53- concat(List([1])[1..0]) ->SEGV (instead of error) [#2299]
BA  54- List([1])[1..0]==List() -> 0 instead of 1
    55- ZX_squff(T) did not follow its specification if T(0) = 0
    56- (-1)^(-1/2) -> I instead of -I
    57- lfuntheta inaccurate in large weight [#2305]
    58- GC error in ZX_Uspensky(, flag = 0)
BA  59- ellisomat(ell/nf not integral) -> oo-loop or wrong result
BA  60- (f(~v)=v[1]=1);(g(v) = f(~v)); my(V=[0]);g(V);V -> [1] instead of [0]
        due to missing copy on write [#2304]
    61- hypergeom([1/12,1/12],2/3,3) -> wrong result (incorrect
        limiting case of transformation formula)
    62- overflow in mulu_interval(,ULONG_MAX) [#2309]
    63- ellE(1) -> domain error [#2312]
    64- log1p(-1 + 10^-10) -> oo time
    65- bernvec entries were wrong from B_{2*4064} on [#2311]
    66- plotrecthraw for multi-curves
    67- RgXn_powu(,,1) wrong result [#2314]
    68- erfc incorrect on negative imaginary axis [#2315]
    69- mfgalpoistype bug for dihedral types (when conductor at oo is not
        stable under Galois) [#2293]
BA  70- [32bit] forfactored(n=223092868, 223092871, ) -> SEGV [#2318]
    71- Fp_issquare(0, p) would return 0
    72- For z=x+wy a t_QUAD, z.pol returned the modulus z.mod instead of the
        t_POL x+'w*y
    73- allow eulerianpol(0) (= 1)
    74- allow polylog(0,x) (was broken when eulerianpol was introduced)
BA  75- concat(t_LIST,t_LIST) was leaking memory
    76- missing type checks in ellchangepoint (SEGV)
    77- polsturm(-5500*x^4+440*x^3+21780*x^2-9680*x-29040,[-oo,-4])->corruption
    78- ellheight(E,,Q) -> SEGV
    79- besselj(80,66) -> oo loop
    80- lfun(1, 0.0) "normalizing a series with a 0 leading term" [#2329]
    81- (0. + O(x) == 1) returned 'true'
    82- lfun(1, 0., 1) -> division by 0
    83- fix lfuncost when root number is unknown (more a_n are needed)
    84- idealismaximal(nfinit(x),Mat(2)) -> 0 [#2333]
    85- O(29^(-1)) == 1 was FALSE (same for -1)
    86- Mod(0, 2*x^0)  == 1 was FALSE (same for -1)
BA  87- [X11] resizing a window could keep traces of previous drawing
BA  88- x->x+0x1 was not displayed correctly
    89- bnfinit(Q) was not using current precision [#2335]
    90- lfuncreate(x^2 + 1/2) -> internal error. Allow rational coefficients.
    91- polresultant(t_POL with t_RFRAC coefs,...) -> internal errors
    92- znchardecompose(znstar(2,1),[],2) -> SEGV [#2339]
    93- genus2red(150*x^6+180*x^5-270*x^4+2040*x^3-1350*x^2+3060*x+270)
        -> internal bug [#2331]
    94- missing roots in nfroots(t_POL,) [#2345]
    95- factorpadic: ensure leading coefs are powers of p [#2352]
    96- nfsnf: wrong results [#2353]
XR  97- rare SEGV in nfdisc. [#2356]
BA  98- factor((Mod(1,2)*((t^2+1)*x^4+(t^4+1)*x^2+1))) -> division by 0
    99- internal type errors in mfsymboleval [#2360]
   100- incorrect chargalois for trivial group [#2341]
   101- minpoly(Mod(1/(x-(t+1))*Mod(1,2),(t+1)*x^2+t*x+1)) -> error [#2363]
BA 102- factor(Mod(1,2)*x^5+a*x^3) -> div by 0
AP 103- nfgrunwaldwang: fix infinite loop [#2343]
   104- ti=thueinit(3*x^3 + 5*x^2 - 14*x + 54,1); thue(ti,1) -> error [#2365]
   105- algdep(t_POLMOD x) -> x.mod instead of correct result
   106- bnrinit(,,,cycmod) failed to delete elementary divisors equal to 1
BA 107- bnrclassfield: incorrect result when fundamental units are large, e.g.
        bnrclassfield(bnfinit(nfsplitting(a^3-a^2-202*a-3080),1),2)  [#2371]
   108- M8=mfinit([8,5/2]); mfatkininit(M8,8)[1] was 0 and shouldn't be
   109- polylogmult instability
        default(realprecision,366);a=(1+sqrt(5))/2;w=(1+sqrt(-3))/2;
        polylogmult([1,1,1,1],[1/a,a,1,w]) -> error
   110- valuation(x*(y^2-1), y+1) -> oo loop [#2381]
   111- round(t_FRAC, &e): e was always -oo
   112- FpM_center_inplace would crash for p = 3 [#2387]
BA 113- [gp interpreter] fix memory leak in pop_lex
   114- numerator(1/x+1/y, 'x) -> x*y
   115- colors = "no" (or "") handled incorrectly [#2402]
   116- thue(thueinit(x^3-3*x^2+1,1), 2187) -> domain error in mplog [#2397]
   117- Bessel function of huge order -> oo loop [e.g. besselj(220, 112)]
   118- elltwist(E,) would ignore E's real precision

  Added
HC   1- new GP function eulerreal
BA   2- fplll: fast, dpe and heuristic variants
     3- dirpowerssum: allow a completely multiplicative function
     4- [libpari] atanhuu, atanhui, powcx, powcx_prec, cx_approx0
     5- new GP function lfunparams (initial implementation P. Molin)
     6- [libpari] row_Q_primpart
BA   7- [libpari] RgXQ_trace, RgX_chinese_coprime, RgXQV_factorback
     8- [libpari] FpM_intersect_i, Flm_intersect_i
HC   9- add optional argument to ramanujantau + parallelize code
HC  10- new GP functions bessljzero, besselyzero
BA  11- [libpari] Fle_ellweilpairing, Fle_elltatepairing, Flj_to_Fle
                  Fl_ellptors
BA  12- [libpari] ZC_divexactu, ZM_divexactu
HC  13- allow hypergeom(N, D, t_SER)
    14- [libpari] qfbsqr, qfbcomp, qfbpow, qfbpowraw, qfbsqr_i, qfbcomp_i,
        qfbpow_i, qfbpow, qfbpowraw, qfr3_compraw, qfr5_compraw
    15- general composition of binary quadratic forms (in different orders)
BA  16- New GP functions ellrank, ellrankinit : implement 2-descent on
        elliptic curve following a GP script by Denis Simon.
BA  17- [libpari] RgXY_derivx, RgX_recip_i
    18- [libpari] RgC_RgV_mulrealsym, RgM_to_RgXV_reverse
BA  19- New GP function ellsaturation
    20- [libpari] ZX_Z_eval
BA  21- [libpari] elltors_psylow
    22- ellinit([j]); no need to use ellfromj
    23- ideallist(nf, negative bound) to return ideals of norm |bound|
        (in factored form)
    24- rnfconductor(bnf,pol,flag): add flag=2 to only return the conductor
        and its factorization (which comes for free)
HC  25- New GP functions nflist, nfresolvent
BA  26- [libpari] Hermite_bound
    27- substvec: support t_VEC replacement values
BA  28- New GP function ell2cover
BA  29- nfsplitting: flag to get the embedding
BA  30- New GP function galoissplittinginit
HC  31- lambertw(y): support all values y > -1/e [#1472]
HC  32- lambertw: add optional 'branch' argument; support and complex, p-adic
        and power series inputs
BA  33- [libpari] ZXC_to_FlxC, ZXM_to_FlxM
BA  34- [libpari] New function families F3v, F3m
BA  35- New GP function setdebug
    36- allow shortcut \g n feat for setdebug("feat", n)
    37- New GP function poltomonic [#2200]
    38- in GPRC, support default(key,val) and setdebug(dom,val)
    39- New GP function polsubcyclofast
    40- [libpari] prV_primes, ideals_by_norm, nfV_to_scalar_or_alg, quadpoly_i
    41- new bit in nfinit flag: don't perform LLL on nf.zk
BA  42- new flag value in nfisincl
    43- [libpari] hclassno6u_from_cache, uhclassnoF_fact, hclassnoF_fact,
        vandermondeinverseinit, vandermondeinverse, trans_evalgen,
        sunits_mod_units, Qp_exp_prec
BA  44- [libpari] RgXQ_minpoly
    45- [libpari] quadclassnos, quadclassnoF, unegquadclassnoF,
        uposquadclassnoF, coredisc2_fact, coredisc2u_fact, uquadclassnoF_fact
        quadclassnoF_fact, Z_issquarefree_fact
    46- new GP functions quadunitnorm, quadunitindex
LGr 47- allow endpoints in solve() to by +oo or -oo
    48- allow Vec(t_STR, n) and Vecsmall(t_STR, n)
    49- new GP function: harmonic
    50- allow digits(integral t_PADIC)
    51- new GP function qfbcornacchia
    52- [libpari] gc_all
BA  53- [libpari] Zp_inv, Zp_invlift, Zp_div, Zp_log, Zp_exp
BA  54- [libpari] FpXn_div, Flxn_div, RgXn_div, RgXn_div_i, FpXQXn_div, F2xn_div
    55- [libpari] maxomegau, maxomegaoddu, ZV_snf_rank, ZV_snf_rank_u,
        zv_snf_rank, F3c_to_ZC, F3c_to_mod, F3m_to_mod, ZX_unscale_divpow,
        ZX_affine
    56- new GP function snfrank
HC  57- allow lngamma(t_PADIC of negative valuation)
    58- file LICENSE (for Software Heritage archiving)
BA  59- [libpari] RgXV_prod
BA  60- new GP function serdiffdep
    61- new module for hypergeometric motives, see ??hgm. GP functions
        hgmalpha     hgmbydegree     hgmcyclo          hgminit
        hgmtwist     hgmcoef         hgmeulerfactor    hgmissymmetrical
        lfunhgm      hgmcoefs        hgmgamma        hgmparams
BA  62- new GP function lfuneuler
TF  63- new GP functions subcyclohminus, subcycloiwasawa, subcyclopclgp
    64- new GP function bnrcompositum
    65- [libpari] gdivgu, gdivgunextu, divrunextu, gmulgu, gmulug
    66- [libpari] Zp_log, Zp_exp
    67- new GP function intnumosc, sumnumsidi
BA  68- [x86_64,arm64] AVX,NEON support for hyperellratpoints
BA  69- [libpari functions ZX_digits, ZXV_ZX_fromdigits
NM  70- new GP function elltrace
BA  71- [libpari] FpXQXV_red, FpXQXT_red
BA  72- [libpari] ZpXQX_ZpXQXQ_liftroot, ZqX_ZqXQ_liftroot
    73- [libpari] ZV_snfclean
    74- allow bnrchar to construct a Dirichlet character (with a znstar input)
    75- new GP functions nfeltissquare, nfeltispower
BA  76- [libpari] FlxqX_nbfact_by_degree
BA  77- [libpari] RgXY_cxevalx
    78- allow f*g and f^n for qfbcomp/qfbpow also for extended (real) forms
    79- [libpari] qfbpows
BA  80- [libpari] FlxM_to_FlxXV, FlxXC_sub
BA  81- [libpari] FlxqXC_FlxqXQ_eval, FlxqXC_FlxqXQV_eval
BA  82- new GP function qfminimize
BA  83- new GP functions hyperelldisc, hyperellminimalmodel,
        hyperellminimaldisc, hyperellred
    84- new GP function setdelta
BA  85- [libpari] RgX_homogenous_evalpow, QXQX_homogenous_evalpow
BA  86- [libpari] FpX_roots_mult
BA  87- [libpari] RgX_affine
HC  88- new GP function lerchphi, lerchzeta
BA  89- new GP function hyperellisoncurve
BA  90- [libpari] nfM_ker
    91- [libpari] Qp_zeta
BA  92- [libpari] RgX_mul2n
    93- [libpari] rfrac_to_ser_i
    94- [libpari] FlxC_FlxqV_eval_pre, FlxC_Flxq_eval_pre,
        Flx_FlxqV_eval_pre, Flx_Flxq_eval_pre, Flx_Frobenius_pre,
        Flx_div_pre, Flx_divrem_pre, Flx_extgcd_pre, Flx_gcd_pre,
        Flx_get_red_pre, Flx_halfgcd_pre, Flx_mul_pre, Flx_oneroot_pre,
        Flx_oneroot_split_pre, Flx_rem_pre, Flx_roots_pre, Flx_sqr_pre,
        Flxq_div_pre, Flxq_inv_pre, Flxq_invsafe_pre, Flxq_mul_pre,
        Flxq_powers_pre, Flxq_powu_pre, Flxq_sqr_pre,
        Flx_powu_pre, Flxn_div_pre, Flxn_mul_pre, Flxn_sqr_pre,
        FlxqX_fromNewton_pre, FlxqX_Flxq_mul_pre, FlxqX_Flxq_mul_to_monic_pre,
        FlxqX_FlxqXQV_eval_pre, FlxY_FlxqV_evalx_pre, FlxY_Flxq_evalx_pre,
        FlxqX_Newton_pre, FlxqX_get_red_pre, FlxqX_invBarrett_pre,
        FlxqX_powu_pre, FlxqXn_mul_pre, FlxqXn_sqr_pre, FlxqXn_inv_pre,
        FlxqXn_expint_pre, FlxY_eval_powers_pre, FlxY_evalx_powers_pre,
        FlxY_evalx_powers_pre, FlxqX_divrem_pre, FlxqXQ_inv_pre,
        FlxqXQ_invsafe_pre, FlxqXQ_sqr_pre, FlxqX_rem_pre, FlxqX_sqr_pre,
        FlxqXQ_pow_pre, FlxqXC_FlxqXQV_eval_pre, FlxqXQ_div_pre,
        FlxqXQ_mul_pre, FlxqX_halfgcd_pre, FlxqX_mul_pre, FlxqX_extgcd_pre,
        FlxqXQ_powers_pre, FlxqXQ_powu_pre, FlxqX_normalize_pre, FlxqX_red_pre,
        Kronecker_to_FlxqX_pre, Flx_dotproduct_pre, FlxqX_div_pre,
        FlxY_Flxq_evalx_pre, FlxqXC_FlxqXQV_eval_pre, Flx_is_smooth_pre,
        Flxq_pow_pre, Flxq_pow_init_pre, Flxq_pow_table_pre,
        Flx_matFrobenius_pre, FlxqV_dotproduct_pre, FlxqX_FlxqXQ_eval_pre,
        Flxq_auttrace_pre, Flxq_minpoly_pre, Flxq_lroot_fast_pre, Flxq_lroot_pre
        Flxq_matrix_pow_pre, Flx_ddf_pre, Flx_factor_squarefree_pre,
        Flx_nbfact_pre, Flx_nbfact_Frobenius_pre, Flx_resultant_pre,
        Flxq_autpow_pre, FlxqX_gcd_pre, FlxY_evalx_pre, FlxqXQ_autsum_pre,
        FlxqXQ_minpoly_pre, FlxqXQ_autpow_pre, FlxqXQ_auttrace_pre,
        FlxqX_Frobenius_pre, FlxqX_factor_squarefree_pre, FlxqE_weilpairing_pre
TF  95- new GP function factormodcyclo
TF  96- new libpari functions FpX_factcyclo, Flx_factcyclo
    97- new libpari functions ZV_sort_shallow, ZV_sort_uniq_shallow,
        tridiv_boundu
BA  98- rnfabelianconjgen
    99- new libpari functions abmap_kernel, abmap_subgroup_image, ZV_ZV_mod,
        ZM_ZV_mod
   100- bnr_char_sanitize, bnr_subgroup_sanitize
TF 101- GP function znsubgroupgenerators
   102- [libpari] RgV_is_prV
   103- improve idealfactorback [using ideamulpowprime]

  Changed
HC   1- faster implementation of eulervec + cache result
     2- sumnummonieninit(,1): faster algorithm (complex step)
     3- atanh(rational) now uses binary splitting
BA   4- FqV_to_FlxV, FqC_to_FlxC, FqM_to_FlxM: replaced by
        ZXC_to_FlxC, ZXM_to_FlxM
     5- FpM_intersect and Flm_intersect now guaranteed to return an
        Fp-basis; use FpM_intersect_i if you only need a generating set
     6- ZXX_to_Kronecker -> RgXX_to_Kronecker, ZXX_to_Kronecker_spec
        -> RgXX_to_Kronecker_spec
     7- [libpari] nbessel -> ybessel
     8- faster implementation of mfinit and mfbasis in weight 1
     9- ZabM_ker: replace final exact check by probabilistic check modulo a
        63-bit prime
    10- [libpari] ZC_u_divexact -> ZC_divexactu
    11- unify real and imaginary binary quadratic forms, include discriminant
        types t_QFI and t_QFR are replaced by t_QFB
    12- allow Qfb([a,b,c]) and Vec(t_QFB)
    13- qfbredsl2(q, S): change format of S: was [D,isD], is now isD
BA  14- [libpari] gp_read_stream now return NULL when EOF is reached (was gnil)
    15- elltwist now returns an ellinit, and accepts the same input formats
        as ellinit ([a1,a2,a3,a4,a6], [a4,a6], Cremona label)
    16- gen_search / vecvecsmall_search: remove flag; the result is now
        positive if the element is found else -i if element should be
        inserted at position i.
    17- allow t_COL of objects in gconcat1 / shallowconcat1
    18- [libpari] Z_smoothen now uses (and returns) t_VEC arguments.
        Use Z_lsmoothen to input small primes as a t_VECSMALL.
    19- poliscyclo: replace Bradford-Davenport's Graeffe method by their
        invphi algorithm (much faster)
BA  20- [libpari] QXX_QXQ_eval renamed to QXY_QXQ_evalx
    21- [libpari] ZX_Zp_root(f,a,p,): assume 0 <= a < p
BA  22- [libpari] gen_factorback now take an extra parameter one.
    23- [libpari] mplambertx_logx, mplambertX, mplambertxlogx_x
    24- [libpari] absZ_factor_limit_strict no longer guarantees that q is
        composite: this is useless for applications and possibly expensive
    25- default(debugfiles,) is now obsolete, use setdebug("io",)
    26- [libpari] quadclassno now has a second argument (to recover the
        attached fundamental discriminant)
    27- faster qfbclassno for non fundamental positive discriminants
        (use quadunitindex)
    28- removed appa.tex from users.dvi; inline the text in INSTALL.tex
    29- divrunu, divgunu: use a single division in all cases (faster even if
        denominator has 2 words)
    30- allow random(negative integer N) -> a random integer in [-n,n], n=|N|-1.
    31- allow sqrtint and sqrtnint for nonnegative real number argument
    32- allow logint for positive real number argument
    33- improve gamma and lngamma for t_FRAC inputs
    34- renamed normalize -> normalizeser
    35- nfinit/nfdisc/nfbasis: use lazy factorization by default [#2326]
    36- in idealtyp(ideal, fa), allow setting fa to NULL
BA  37- system now return the shell return value.
    38- allow valuation(x) when x is a t_PADIC, a t_POL or a t_SER
    39- libpari function precision() now always return a 'prec' (integer > 2).
        It used to return 2 for real 0 of non-negative exponent.
    40- grndtoi(GEN x, long *e): allow setting e = NULL
BA  41- [libpari] pari_thread_start: do not allow threads started this way to
        launch more threads.
BA  42- genus2red: 3rd component is now a pair [P,Q] such that y^2+Q*y=P is
        minimal everywhere.
    43- faster implementation of binomial

  Removed
     1- [libpari] obsolete functions qfi, qfr, qfi_1, qfr_1, redreal,
        redrealnod, rhoreal, rhorealnod, qfrcomp, qfrcompraw, qfrsqr,
        qfrsqrraw, qfisqrraw, qficompraw, qfipowraw, qfipow, qficomp,
        qfisqr, redimag
     2- [libpari] obsolete types t_QFI, t_QFR
     3- [libpari] nfinitall is now obsolete; use nfinit with the same arguments
     4- [libpari] order is now obsolete; use znorder
2022-10-30 10:00:15 +00:00
nros
bdefdfc824 pari: fix work directory referance to gzip tool 2022-10-29 18:28:06 +00:00
alnsn
d8932a6f52 Update math/sollya to version 8.0.
Changes from version 7.0 to 8.0:
================================
Changes of syntax and output:
  * Hexadecimal constants ending on '+' or '-' (e.g., 0x123p-) now
    provoke a syntax error (as it always should have).
  * The match construct on error now matches (it used to return
    error).
  * In certain cases, procedures could not be applied to an empty set
    of arguments because a syntax error occurred before. This is now
    possible.
  * The meaning and use of infinities and signed zeros in intervals
    has been changed (see documentation for details).
  * Input and output of decimal constants is now fully exact in
    rationalmode. In all other instances, a warning message is now
    produced when an internal constant gets printed in decimal and a
    rounding occurs.

Critical bug fixes:
  * Making Sollya compile again with recent versions of fplll (at
    least on the Linux side).

Improvements in internal handling:
  * Improved performance on manipulation of polynomials.

Major bug fixes:
  * Patched a bug in interval erfc.
  * Patched a bug preventing match to work on unary minus.

Major new functionalities:
  * The interpolate command allows for polynomial interpolation with
    and without error (see documentation for details).
  * The bezout command allows for computation of a gcd along with
    matching cofactors (see documentation for details).

Minor new functionalities:
  * The externaldata command now allows generic external library
    symbols to be bound to Sollya objects (see documentation for
    details).
  * Improvements on use of the L'Hopital rule for function
    evaluations.
  * When started as an interactive tool or as a library, Sollya now
    binds the executable's 0th argument to the Sollya identifier
    __program_name.
  * In situations when the user wishes to provide the minimax with
    real coefficients to fpminimax, it is now possible to give a list
    of coefficients instead of the expression of the real minimax (see
    documentation for details).
  * The free mathematical variable can now be unbound with the rename
    command (see documentation for details).
  * The bind command now allows for procedures with an arbitrary
    number of arguments (see documentation for details).
  * The char *sollya_lib_get_help_text(char *topic) function now
    allows for access to the help text of a certain topic.

Others:
  * In certain circumstances, the printing of a list may have had
    quadratic complexity in the past. This has been corrected.
  * If the compiler supports the -flto flag; this option is disabled
    by default though. To enable LTO compilation, use
    --enable-lto-compilation. On certain systems the -flto flag is
    supported by the compiler but LTO compilation fails. In this case,
    it is recommended not to enable LTO compilation.
  * dirtyfindzeros used to include in the list of zeros any point
    where the expression given as input evaluated to NaN. Such points
    are now included only when there is a real suspicion that it could
    be a true zero of the expression.
  * externalprocedure, externalfunction and externaldata entries can
    have cross-dependencies for their symbols. The tool now makes sure
    all symbols are unloaded in the precise inverse order of their
    loading, to allow for such cross-dependencies.
  * chebyshevform command can now be used out of execute() statements.
  * remez command now tries to recognize the situation when the
    optimal error function is identically 0.
  * configure now allows for cross-compilation.

Deprecated functionalities:
  * Deprecated readxml and printxml.
  * Deprecated the proof generation feature of the infnorm command.
  * Deprecated end-elliptic lists ending with a number as a format
    list in fpminimax.

And many bugs fixed.
2022-10-28 23:49:43 +00:00
alnsn
ce0302b84f Update website. 2022-10-28 19:59:03 +00:00
wiz
dbe1a54e9d *: bump PKGREVISION for libunistring shlib major bump 2022-10-26 10:31:34 +00:00
wiz
530502eac9 *: bump PKGREVISION for libunistring shlib major bump 2022-10-26 10:31:00 +00:00
adam
82498201fb volk: mark as not for Python 2.7 2022-10-25 11:18:21 +00:00
adam
74f739ef85 py-scipy: updated to 1.9.3
Issues closed for 1.9.3

scipy.interpolate.UnivariateSpline segfault
BUG: multivariate_normal returns a pdf for values outside its...
BUG: stats: inconsistency in docs and behavior of gmean and hmean
running scipy.interpolate.tests.test_fitpack::test_bisplev_integer_overflow...
test_bisplev_integer_overflow: Segmentation fault (core dumped)
Bug: setting iprint=0 hides all output from fmin_l_bfgs_b, but...
\`scipy.stats.mood\` does not correct for ties
ks_2samp throws \`RuntimeWarning: overflow encountered in double_scalars\`
\`shgo\` error since scipy 1.8.0.dev0+1529.803e52d
Input data validation for RectSphereBivariateSpline
BUG: binom.pmf - RuntimeWarning: divide by zero
BUG: scipy.optimize.minimize: Powell's method function evaluated...
BUG: lombscargle fails if argument is a view
BUG: Possible bug when using winsorize on pandas data instead...
BUG: stats.ttest_ind returns wrong p-values with permutations
odr.Model default meta value fails with __getattr__
BUG: Error in error message for incorrect sample dimension in...
BUG: dimension of isuppz in syevr is mistranslated
BUG: \`KDTree\`'s optional argument \`eps\` seems to have no...
dtype not preserved with operations on sparse arrays
BUG: \`stats.fit\` on \`boltzmann\` expects \`bound\` for \`lambda\`,...
BUG: Small oversight in sparse.linalg.lsmr?
BUG: Build failure due to problems with shebang line in cythoner.py
BUG: stats.rayleigh.fit: returns \`loc\` that is inconsistent...
BUG? Incorrect branch in \`LAMV\` / \`_specfunc.lamv\`
DOC: keepdims in stats.mode is incorrectly documented

Pull requests for 1.9.3

BUG: multivariate_normal returns a pdf for values outside its...
Bug: setting iprint=0 hides all output from fmin_l_bfgs_b, but...
BUG: stats: Reformulate loggamma._rvs to handle c << 1.
BUG: fix out-of-bound evaluations in optimize.minimize, powell...
BUG: fix powell evaluated outside limits
BUG: fix stats.rv_histogram for non-uniform bins
stats.mood: correct for when ties are present
BUG: fix a crash in \`fpknot\`
MAINT: stats: fix _contains_nan on Pandas Series
Fix ttest permutations
MAINT: fix SHGO extra arguments
BUG: Fix error in error message for incorrect sample dimension...
MAINT: stats.ks_2samp: always emit warning when exact method...
BUG: fix syevr series segfault by explicitly specifying operator...
BUG: optimize: Fix differential_evolution error message.
FIX: \`odr.Model\` error with default \`meta\` value
FIX: stats: ignore divide-by-zero warnings from Boost binom impl
MAINT: stats.vonmises: wrap rvs to -pi, pi interval
BUG: eps param no effect fixed
MAINT: Ensure Pythran input for lombscargle are contiguous
Detect integer overflow in bivariate splines in fitpackmodule.c,...
BUG: sparse: Fix indexing sparse matrix with empty index arguments.
FIX: spurious divide error with \`gmean\`
BUG: fix mutable data types as default arguments in \`ord.{Data,RealData}\`
MAINT: stats.boltzmann: correct _shape_info typo
BUG: interpolate: sanity check x and y in make_interp_spline(x,...
MAINT: avoid \`func_data\`, it conflicts with system header on...
BUG: interpolate: work array sizes for RectSphereBivariateSpline
BUG: linalg: Fix the XSLOW test test_sgesdd_lwork_bug_workaround()
MAINT: fix small LSMR problem
MAINT: stats.rayleigh: enforce constraint on location
FIX: special: use intended branching for \`lamv\` implementation
MAINT: stats.rv_discrete.pmf: should be zero at non-integer argument
REL: Prep for SciPy 1.9.3
BUG: special: Fix two XSLOW test failures.
MAINT: update meson.build to make it work on IBM i system
BLD: fix issue with incomplete threads dependency handling
Keepdims incorrectly documneted fix
MAINT: Handle numpy's deprecation of accepting out-of-bound integers.
BLD: fix invalid shebang for build helper script
2022-10-24 18:18:15 +00:00
adam
720b13de72 octave: updated to 7.2.0
Summary of bugs fixed for version 7.2.0 (2022-07-28):
----------------------------------------------------

For

Improvements and fixes

- Avoid out-of-bounds indexing when checking for broadcastable inplace operators
- `hdl2struct.m`: Fix saving of `uibuttongroups`
- Fix `ls` with glob patterns on Windows
- `pkg.m`: Create directory before saving file
- `nchoosek.m`: Fix freeze-up for certain integer inputs
- `nchoosek.m`: Restore fast path code for floating point inputs
- `betainc.m`: Use sophisticated technique for calculating exponents to avoid inaccuracies
- `ls.m`: Fix handling of `\` on UNIX platforms
- `findobj.m`: Fix input validation of graphics handles
- `newplot.m`: Backed out changeset fdd58773ac02
- `__print_parse_opts__.m`: Initialize variables in all cases for print warnings
- `__wglob__`: Correctly handle `.` and `..` in patterns on Windows
- `datenum.m`: Correctly handle arrays with leading singleton dimensions
- Stop incorrect error when `reset()` called on `uimenu` handle
- Emit more informative error message on empty input when setting axis limits
- `msgbox.m`: Allow "custom" `cdata` for icon
- Fix memory leak with nested functions and anonymous functions
- `__wglob__`: Retain trailing file separator on Windows
- `pkg`: Avoid error when unlinking non-existent files
- `mkoctfile.m`: Trim whitespace (newline) around system output.
- `subplot.m`: Avoid error when mixing `rcn` and `"position"` calling form
- `plot`: Deprecate using numbers to select line colors
- Don't shut down interpreter immediately on `execute`
- `isprime.m` and `__isprimelarge__.cc`: Minor performance tweaks.
- `__wglob__`: Handle patterns with UNC paths on Windows
- Change wording of error message when using a variable as function
- `inputParser.m`: Adapt for interpreter changes regarding number of output arguments
- Store token ID, not keyword ID when parsing keywords
- `canonicalize_file_name`: Do not translate mapped network drive to UNC path
- `inputParser`: Correctly handle cell default values for optional parameters
- `factor.m`: Performance tweak to avoid division in certain cases.
- Fix regression with `\color[rgb]` TeX pattern
- `regexp`: Check pattern length before accessing it
- `pkg.m`: Create `PREFIX` and `ARCHPREFIX` directories
- `pkg`: Replace `OCTAVE_HOME` in `PREFIX` and `ARCHPREFIX` independently
- `randmtzig.cc`: Add missing `#include <ctime>`
- `pkg`: Fix formatting of `copyfile` message
- `pkg`: Escape special characters in `OCTAVE_HOME` for `regexprep`

GUI

- Fix removing trailing spaces on closing a modified file
- Replace use of deprecated `QDesktopWidget` in GUI.
- Fix display in Variable Editor when `fixed_point_format` is on
- Fix file length when saving shorter content in editor

Build system / Tests

- `addpref.m`: Recode test to work with multiple running instances of Octave.
- Don't leak build directories in installed directories
- Import `hash-buffer` modules from gnulib
- Remove `.dirstamp` files from `test/` directory with `maintainer-clean` target.
- Add tests for `__FILE__` and `__LINE__`

Documentation

- `datestr.m`: Fix minor typo.
- `ls.m`: Improve wording in docstring
- `dir.m`: Clarify wildcard behavior on Windows in docstring
- `memory.m`: Redo documentation to be formatted correctly in Info output.
- Document contracted `format` arguments
- `humps.m`: Fix mismatch between TeX docstring and non-TeX docstring.
- `warning_ids.m`: Add new warning ID `"Octave:deprecated-option"`.
- `primes.m`: Move code examples before math theory.
- `primes.m`: Mark variables in docstring with `@var{}` macro.
- Rewrite section on automatic type conversions
- `subsasgn`: Correct example code
2022-10-24 18:02:18 +00:00
adam
7805ada73d py-numpy: updated to 1.23.4
1.23.4
BUG: Add ``__array_api_version__`` to ``numpy.array_api`` namespace
MAINT: update sde toolkit to 9.0, fix download link
BLD: use macos-11 image on azure, macos-1015 is deprecated
MAINT: random: remove ``get_info`` from "extending with Cython"...
BUG: Fix complex vector dot with more than NPY_CBLAS_CHUNK elements
REV: Loosen ``lookfor``'s import try/except again
TYP,ENH: Mark ``numpy.typing`` protocols as runtime checkable
TYP,MAINT: Change more overloads to play nice with pyright
TST,TYP: Bump mypy to 0.981
DOC: Update delimiter param description.
BUG: Memory leaks in numpy.nested_iters
REL: Prepare for the NumPy 1.23.4 release.
TST: Fix failing aarch64 wheel builds.
2022-10-19 17:27:58 +00:00
nros
824e7b55a0 openfst: fix build by setting GCC_REQD to 8 since it needs <charconv> 2022-10-11 16:35:49 +00:00
taca
0db8afb615 Bump revision by default Ruby's version change. 2022-10-11 14:38:47 +00:00
adam
7b3202fcc8 py-scipy: updated to 1.9.2
Issues closed for 1.9.2

BUG: 1.9.0rc1: \`OptimizeResult\` not populated when \`optimize.milp\`...
BUG: \`sparse.hstack\` returns incorrect result when the stack...
BUG: optimize.minimize backwards compatability in scipy 1.9
BUG: using msvc + meson to build scipy --> cl cannot be used...
BUG: error from \`scipy.stats.mode\` with \`NaN\`s, \`axis !=...
BUG: scipy 1.7.3 wheels on PyPI require numpy<1.23 in contradiction...
BUG: ncf_gen::ppf(..) causes segfault
Pearson3 PPF does not function properly with negative skew.
BUG: OSX-64 Test failure test_ppf_against_tables getting NaN

Pull requests for 1.9.2

FIX: Updated dtype resolution in \`_stack_along_minor_axis\`
FIX: milp: return feasible solutions if available on time out
ENH: cibuildwheel infrastructure
MAINT: minimize, restore squeezed ((1.0)) addresses 16898
REL: prep for SciPy 1.9.2
DOC: update version switcher for 1.9.1 and pin theme to 0.9
MAINT: cast \`linear_sum_assignment\` to PyCFunction
BLD: use compiler flags in a more portable way
MAINT: stats.mode: fix bug with \`axis!=1\`, \`nan_policy='omit'\`,...
MAINT: fix NumPy upper bound
BLD: fix usage of \`get_install_data\`, which defaults to purelib
DOC: Update numpy supported versions for 1.9.2
BLD: fixes for building with MSVC and Intel Fortran
Rudimentary test for manylinux_aarch64 with cibuildwheel
BLD: make MKL detection a little more robust, add notes on TODOs
CI: Update cibuildwheel to 2.10.1
MAINT: stats.pearson3: fix ppf for negative skew
BUG: Fix numerical precision error of \`truncnorm.logcdf\` when...
FIX: ensure a hold on GIL before raising warnings/errors
TST: stats.studentized_range: fix incorrect test
MAINT: pyproject.toml: Update build system requirements
MAINT: 1.9.2 backports
2022-10-10 08:46:13 +00:00
taca
ee718a9666 Remove lines for Ruby 2.6. 2022-10-10 03:36:48 +00:00
he
f7181b46ab math/R: use ../../mk/atomic64.mk for 64-bit atomics.
R itself doesn't need this, but some modules might, e.g. R-s2.
Bump PKGREVISION.
2022-10-08 19:53:33 +00:00
adam
c4c772b20a py-scipy: updated to 1.9.1
SciPy 1.9.1 is a bug-fix release with no new features
compared to 1.9.0. Notably, some important meson build
fixes are included.


SciPy 1.9.0 is the culmination of 6 months of hard work. It contains
many new features, numerous bug-fixes, improved test coverage and better
documentation. There have been a number of deprecations and API changes
in this release, which are documented below. All users are encouraged to
upgrade to this release, as there are a large number of bug-fixes and
optimizations. Before upgrading, we recommend that users check that
their own code does not use deprecated SciPy functionality (to do so,
run your code with python -Wd and check for DeprecationWarning s).
Our development attention will now shift to bug-fix releases on the
1.9.x branch, and on adding new features on the main branch.

This release requires Python 3.8-3.11 and NumPy 1.18.5 or greater.

For running on PyPy, PyPy3 6.0+ is required.
2022-10-05 20:54:31 +00:00
adam
edd7073c07 volk: updated to 2.5.2
Changes 2.5.2

Android
- Add Android CI
- Fix armeabi-v7a on Android
CI
- Update all test jobs to more recent actions
volk_8u_x4_conv_k7_r2_8u
- Add NEON implementation neonspiral via sse2neon.h
Fixes
- Fix out-of-bounds reads
- Fix broken neon kernels
- Fix float to int conversion
CMake
- Suppress superfluous warning
- Fix Python install path calculation and documentation
cpu_features
- Update submodule pointer
VOLK 3.0 release preparations
- Use SPDX license identifiers everywhere
- Re-arrange files in top-level folder
- Update Doxygen and all Doxygen related tasks into docs
2022-10-04 09:54:03 +00:00
markd
16a5a56a6e KDE Gear update to 22.08.1
16 months of development
2022-09-29 00:56:13 +00:00
pin
5e76bffddd Add apecrunch 2022-09-26 14:03:10 +00:00
pin
e9e3e210e3 math/apecrunch: import pkg
ApeCrunch aims to be a fast, user-friendly Rust/TUI calculator port of the
popular SpeedCrunch project.
While not a copy-paste port, there are plans to implement every function
SpeedCrunch supports plus the addition of much more.
2022-09-26 14:02:23 +00:00
he
b27d6e0702 math/z3: make this build on NetBSD/macppc 9.99.99.
Fixes two issues:
 * <immintrin.h> is only available on amd64 and i386 (I think...)
 * The scanner depends on signed chars a number of places.  Sprinkle
   "signed" a minimal set of places to make this explicit, to deal
   with powerpc where "char" == "unsigned char".
Bump PKGREVISION.
2022-09-25 11:01:34 +00:00