File python-reproject.changes of Package python-reproject

-------------------------------------------------------------------
Tue Feb  3 13:23:38 UTC 2026 - Daniel Garcia <daniel.garcia@suse.com>

- Update to 0.19.0:
  ## New Features
  * Add a way to do reprojection without dumping dask arrays to memory
    maps and switch default for reproject_interp to not write to
    memory maps by @astrofrog in #532
  ## Bug Fixes
  * Fixes for HiPS functionality by @astrofrog in #562
  * Mark tests in TestHIPSDakArray as remote by @olebole in #563
  * Fix check for JPEG file as it was too restrictive by @astrofrog in
    #574
  * Fixes to NaN padding in HiPS by @astrofrog in #575
- Release 0.18.0:
  ## New Features
  * Refactor HiPS code to separate steps out into separate functions
    and support trimming of HiPS3D cubes by @astrofrog in #560
  * Add brief example of north-aligning an image to quickstart by
    @jeffjennings in #561
- Release 0.17.0:
  ## New Features
  * Add support for generating HiPS3D data by @astrofrog in #555
  * Added ability to load HiPS3D with dask by @astrofrog in #558
  * Fix rendering issues with plots in documentation by @astrofrog in #556
  * Fix formatting of authors and add @Cadair and @svank by @astrofrog in #559
- Release 0.16.0:
  * Added 2-d HiPS dask array class and fix a number of bugs with HiPS
    generation by @astrofrog in #554
- Release 0.15.0:
  ## New Features
  * Flag out NaN weights in coadd & allow for weights to have
    different WCS than data by @keflavich in #474
  * Add support for generating HiPS and reprojecting RGB images with
    AVM metadata by @astrofrog in #509
  * Implement parallelization across broadcasted dimensions by
    @astrofrog in #376
  * Allow dask arrays to not be written to memmap by @astrofrog in
    #543
  ## Bug Fixes
  * Fix a bug that caused big-endian dask arrays to not be reprojected
    correctly by @astrofrog in #487
  * Force little endian input for zarr by @olebole in #492
  * Support FITS files with distortion maps when given as file name by
    @svank in #477
  * Don't mosaic empty empty slices by @lpsinger in #502
  * FIx issue with co-adding with broadcasting with images that have
    inhomogeneous footprints by @astrofrog in #535
  * Fix reprojection of compressed FITS files by @astrofrog in #540
  * Fix threads=True option in reproject.hips by @astrofrog in #541
  * Add a new keyword argument negative_lon_cdelt to
    find_optimal_celestial_wcs by @astrofrog in #528
  ## Other Changes
  * MNT: Replace ubuntu-20.04 with ubuntu-22.04 by @pllim in #490
  * Add py313 and aarch64 to Actions by @Cadair in #494
  * Avoid using astropy.utils.isiterable() by @eerovaher in #498
  * Bump minimum version of Python to 3.11 and enable limited API
    builds/wheels by @astrofrog in #506
  * Clean up RGB code and API by @astrofrog in #542
  * Use APE-14 compliant pixel scale calculation in reproject.hips by
    @astrofrog in #545
  * Pin more oldest dependencies by @astrofrog in #546
  * Added a test to make sure that transparent PNGs generate HiPS
    tiles with transparency preserved by @astrofrog in #548

-------------------------------------------------------------------
Wed Nov 20 17:21:11 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 0.14.1:
  * Enforce readonly mode for memmap when reading input array
  * Fix Continuous Integration folllowing changes in Sunpy 6.0.0
    and 6.0.1
  * MNT: Use hash for Action workflow versions and update if
    needed

-------------------------------------------------------------------
Mon Sep  2 16:48:32 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Update to 0.14.0
  ## Bug Fixes
  * Support readonly arrays in adaptive by @svank in #452
  * Fix bug with artifacts in reproject_to_healpix by @astrofrog in
    #459
  ## New Features
  * Fix multi-threaded reprojection when using Astropy WCS by
    @astrofrog in #434
  * Generalize reproject_and_coadd for N-dimensional data, and add
    option to specify blank pixel value and progress bar by
    @keflavich in #351
  * Improve performance for large datasets and switch to
    multi-threading by default by @astrofrog in #443
  ## Other Changes
  * Don't use --pre on Python 3.12 by @astrofrog in #445
  * Bump minimum required version of astropy-healpix by @astrofrog
    in #446
  * Improvements to performance when using dask.distributed by
    @astrofrog in #447
  * Add logging calls and fix a couple of dask-related issues by
    @astrofrog in #450
  * Add a script to regenerate the aia asdf file and do so by
    @Cadair in #439
  * Performance improvements for interpolation with map_coordinates
    by @astrofrog in #448
- Release v0.13.1
  ## Bug Fixes
  * Ensure reproject_and_coadd handles bg-matching with one input
    image by @svank in #412
  * Fixes for mosaic output pixels not covered by inputs by @svank
    in #413
  ## Documentation
  * Updated docstrings for output_projection and shape_out to
    indicate that any APE-14 WCS is acceptable by @astrofrog in
    #407
  ## Other Changes
  * Add tests for full range of inputs/outputs in healpix functions
    by @astrofrog in #408
  * Fix Cython warnings by @svank in #418
  * Build against Numpy 2.0.0rc1 or later by @astrofrog in #436
- Release v0.13.0
  ## Bug Fixes
  * Fix TestReprojectAndCoAdd failure on i386 by @olebole in #386
  * Fixed a bug that caused reprojected dask arrays to not be
    computable due to a temporary directory being removed by
    @astrofrog in #390
  ## New Features
  * Add ability to specify output array and footprint in
    reproject_and_coadd by @astrofrog in #387
  * Added ability to set block_size='auto' and fix missing
    parameters in docstrings by @astrofrog in #392
  * Compute footprint in healpix_to_image by @lpsinger in #400
  ## Other Changes
  * Fix compatibility with Cython 3.0.2 and update version in
    pyproject.toml by @astrofrog in #391
- Release 0.12.0
  ## Bug Fixes
  * Fix support for NDData objects with dask .data attributes by
    @astrofrog in #365
  * Fix docs mosaic page rendering by @jdavies-st in #381
  ## New Features
  * Add despike_jacobian option for adaptive resampling by @svank
    in #366
  * Refactor blocked/parallel reprojection by @astrofrog in #374
  * Add 'first' and 'last' moasicking modes to reproject_and_coadd
    by @svank in #383
  * Add modes for nan and inf handling to adaptive algo by @svank
    in #380
  * Added new combine function to compute the minimum and maximum
    by @fjankowsk in #369
  ## Other Changes
  * Dask support improvements by @astrofrog in #367
  * Fix --remote-data tests by @astrofrog in #375
  * Update docstring for adaptive defaults by @svank in #378
  * Use more points to find image bounds in moasics by @svank in
    #382
- Release v0.11.0
  ## Bug Fixes
  * Fix for HighLevelWCS attribute error by @keflavich in #349
  * Fixes for solar frames and non-degree units by @astrofrog in
    #360
  * If shape_out is specified, use this over the array_shape
    attribute of a WCS object by @astrofrog in #361
  ## New Features
  * Allow single inputs to find_optimal_celestial_wcs and add
    ability to specify HDU by @astrofrog in #344
  * Add support for specifying output projection as APE 14 WCS with
    array_shape defined by @astrofrog in #345
  * Started adding support for allowing dask arrays as input by
    @astrofrog in #352
  ## Other Changes
  * Mark tests that use remote data by @smaret in #339
  * Simplify blocked reprojection implementation by using dask and
    improve efficiency of parallel reprojection by @astrofrog in
    #314
  * Remove code that was required for astropy<4 by @astrofrog in
    #346
  * Add a new 'all' extras for shapely by @astrofrog in #363
- Release v0.10.0
  ## Bugs Fixed
  * Close FITS files after loading by @svank in #330
  ## New Features
  * Add support for blocked and parallel reprojection in
    reproject_interp by @AlistairSymonds in #214
  * Add support for efficiently reprojecting multiple images with
    the same wcs by @svank in #332
  * Add support for APE 14 WCSes in find_optimal_celestial_wcs by
    @astrofrog in #334
  ## Other Changes
  * Changed default filter kernel and boundary mode in
    reproject_adaptive, and removed order argument. by @svank in
    #291
  * Use pixel_to_pixel from astropy.wcs.utils by @astrofrog in #315
  * Speed up test_blocked_against_single by increasing smallest
    block size by @astrofrog in #319

-------------------------------------------------------------------
Mon Nov  7 18:46:51 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to v0.9.1
  * support for Python 3.11
- Release v0.9
  * Drop support for Python 3.7.
  * Infrastructure and packaging updates.
  * Made many improvements, bug fixes, and significant speed-ups
    for the adaptive resampling algorithm, reproject_adaptive.
    These bug fixes may cause changes to the reprojected images,
    which are typically negligible.Improvements include the
    addition of a flux-conserving mode, support for a Gaussian
    filter kernel, a menu of boundary-handling modes, and a
    center_jacobian flag to trade speed for accuracy with
    rapidly-varying transformations.
  * Added a roundtrip_coords argument to reproject_adaptive and
    reproject_interp. By default, all coordinate transformations
    are run in both directions to handle some situations where they
    are ambiguous. This can be disabled by setting
    roundtrip_coords=False which may offer a significant speed
    increase.

-------------------------------------------------------------------
Sun Feb  6 17:02:05 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Initial specfile for version 0.8
- Required by sunpy testing (optional runtime requirement)
openSUSE Build Service is sponsored by