astropy v2.0.1 Release Notes

Release Date: 2017-07-30 // almost 7 years ago
  • ๐Ÿ› Bug Fixes

    astropy.constants

    • ๐Ÿ›  Fixed Earth radius to be the IAU2015 value for the equatorial radius. The polar value had erroneously been used in 2.0. [#6400]

    astropy.coordinates

    • โž• Added old frame attribute classes back to top-level namespace of astropy.coordinates. [#6357]

    astropy.io.fits ^

    • Scaling an image always uses user-supplied values when given. Added defaults for scaling when bscale/bzero are not present (float images). Fixed a small bug in when to reset _orig_bscale. [#5955]

    astropy.modeling ^

    • ๐Ÿ›  Fixed a bug in initializing compound models with units. [#6398]

    astropy.nddata ^

    • โšก๏ธ Updating CCDData.read() to be more flexible with inputs, don't try to delete keywords that are missing from the header. [#6388]

    โœ… astropy.tests ^

    • ๐Ÿ›  Fixed the test command that is run from setuptools to allow it to gracefully handle keyboard interrupts and pass them on to the pytest subprocess. This prompts pytest to teardown and display useful traceback and test information [#6369]

    astropy.visualization

    • Ticks and tick labels are now drawn in front of, rather than behind, gridlines in WCS axes. This improves legibility in situations where tick labels may be on the interior of the axes frame, such as the right ascension axis of an all-sky Aitoff or Mollweide projection. [#6361]

    astropy.wcs ^

    • Fix the missing wcskey part in _read_sip_kw, this will cause error when reading sip wcs while there is no default CRPIX1 CRPIX2 keywords and only CRPIX1n CRPIX2n in header. [#6372]