Skip to content

Releases: astropy/reproject

v0.19.0

14 Nov 14:49
f1abf53

Choose a tag to compare

What's Changed

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

Full Changelog: v0.18.0...v0.19.0

v0.18.0

16 Oct 12:31
8114936

Choose a tag to compare

What's Changed

  • 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

New Contributors

Full Changelog: v0.17.0...v0.18.0

v0.17.0

09 Oct 12:11
9c922b4

Choose a tag to compare

What's Changed

New Features

Other Changes

Full Changelog: v0.16.0...v0.17.0

v0.16.0

30 Sep 10:29
e711ff7

Choose a tag to compare

What's Changed

  • Added 2-d HiPS dask array class and fix a number of bugs with HiPS generation by @astrofrog in #554

Full Changelog: v0.15.0...v0.16.0

v0.15.0

01 Aug 22:09
f7b4ced

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: v0.14.1...v0.15.0

v0.14.1

19 Nov 00:11
eea4465

Choose a tag to compare

What's Changed

Bug Fixes

  • Enforce readonly mode for memmap when reading input array by @olebole in #461
  • Fix Continuous Integration folllowing changes in Sunpy 6.0.0 and 6.0.1 by @astrofrog in #472

Other Changes

  • MNT: Use hash for Action workflow versions and update if needed by @pllim in #469
  • Bump actions/checkout from 4.2.0 to 4.2.2 in the actions group by @dependabot in #476

Full Changelog: v0.14.0...v0.14.1

v0.14.0

26 Jul 11:45
70536f0

Choose a tag to compare

What's Changed

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

Documentation

Other Changes

Full Changelog: v0.13.1...v0.14.0

v0.13.1

05 Apr 11:04
2e54136

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: v0.13.0...v0.13.1

v0.13.0

24 Oct 13:06
a3b2a56

Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.0

07 Sep 16:30
b7a5287

Choose a tag to compare

What's Changed

Bug Fixes

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

New Contributors

Full Changelog: v0.11.0...v0.12.0