Fitsio

Latest version: v1.2.4

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.2.4

-------------

Changes

- use cfitsio-4.4.1-20240617 which reverts to a free license

1.2.3

-------------

Changes

- bundle cfitsio 4.4.0.
- update manifest to include new cfitsio

Bug Fixes

- Reading images with empty slices was returning data
- Using cfitsio 4.4.0 fixes a bug reading HIERARCH+CONTINUE keywords
- zlib subdir not in manifest

1.2.2

-------------

Changes

- Updates for numpy version 2 (Eli Rykoff, ESS)
- setup.py: rename env variable BZIP2 to FITSIO_BZIP2_DIR (Maximillian Bensch)
- Add support for LoongArch (liuxiang)

1.2.1

-------------

Changes

- raise new fitsio.FITSFormatError exception when we detect format
errors in a FITS file. Currently this only raises when extensions
are not properly marked with XTENSION but we can expand this over time

Bug Fixes

- Bug not writing compression qlevel when it is set to None/0.0
This was preventing lossless gzip compression
- work around cfitsio bug when creating HDU for lossless gzip compression,
reopen file instead of just an update hdu list

1.2.0

--------------

Changes

- move to cfitsio 4

Bug Fixes

- Fixed issue where the patched C fitsio headers were not
first in the include path.
- Added extra header guards and headers to help with compilation issues.
- Fixed builds of the bundled cfitsio code to hide symbols and directly
include the *.o files when linking.

1.1.10

--------------

Changes

Bug Fixes

- Fix errors on 32 bit builds where default numpy integer
types were 32 rather than 64 bit assumed by the C code.
- Fix checks for rows being sent to C codes

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.