Skip to content

Latest commit

 

History

History
105 lines (71 loc) · 2.76 KB

HISTORY.rst

File metadata and controls

105 lines (71 loc) · 2.76 KB

History

0.12.1 (2021-04-30)

Changes relative to 0.12.0 include:

  • Patch to fix numpy binary incompatibility issues caused by changes to the numpy C API. We now require numpy >1.20.

0.12.0 (2021-04-13)

Changes relative to 0.11.2 include:

  • We now use libsharp2 instead of libsharp, which has signficantly faster SHTs
  • Major breaking change: the meaning of the "iau" flag has been corrected and reversed. The default behaviour of map2harm and other functions using this flag will be different.
  • Unified harmonic transforms module
  • postage_stamp removed in favor of thumbnails
  • Adjoint harmonic transforms

0.11.2 (2021-02-04)

Changes relative to 0.11.0 include:

  • Bug-fix for when using rmax in distance_transform

0.11.0 (2021-02-02)

Changes relative to 0.10.3 include:

  • Bug-fix for enmap.project that led to crashes
  • enplot improvements
  • Improvements to fft and ifft overhead
  • alm filtering API improvements
  • Changes to CMB dipole parameter
  • Allow lmax!=mmax in curvedsky routines
  • Python 3.9 builds and Github actions instead of Travis

0.10.3 (2020-06-26)

Changes relative to 0.10.2 include:

  • Bug fix for automatic IAU -> COSMO, recognizes POLCCONV instead of POLCONV.

0.10.2 (2020-06-26)

Changes relative to 0.9.6 include:

  • Automatically converts maps recognized to be in IAU polarization convention (through the FITS header) to COSMO convention by flipping the sign of U
  • Fixes a centering issue in reproject.thumbnails
  • Optimizes posmap for separable projections and pixsizemap for cylindrical projections making these functions orders of magnitude faster for CAR (and other projections)
  • A test script test-pixell is distributed with the package

0.9.6 (2020-06-22)

Changes relative to 0.6.0 include:

  • Ability to read compressed FITS images
  • Fixed a bug to make aberration and modulation accurate to all orders
  • Expanded alm2cl to handle full cross-spectra and broadcasting

0.6.0 (2019-09-18)

Changes relative to 0.5.2 include:

  • Improvements in accuracy for map extent, area and Fourier wavenumbers
  • Spherical harmonic treatment consistent with healpy
  • Additional helper functions, e.g enmap.insert
  • Helper arguments, e.g. physical normalization for enmap.fft
  • Bug fixes e.g. in rand_alm
  • Improved installation procedure and documentation

0.5.2 (2019-01-22)

  • API for most modules is close to converged
  • Significant number of bug fixes and new features
  • Versioning system implemented through versioneer and bumpversion
  • Automated pixel level tests for discovering effects of low-level changes

0.1.0 (2018-06-15)

  • First release on PyPI.