Autonicer

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 3

1.3.0

- Added async requests for downloading NICER datasets and dropped `wget` dependency, smaller files set to download asynchronously, while large files are still downloaded synchronously
- Moved data retrieval from HEASARC FTP servers to AWS S3 bucket for faster download speeds
- Bumped astroquery dependency to >= 0.4.8
- Refactored `AutoNICER` class attributes to work off of a single queue of dicts rather than multiple list attributes
- Added logging set to info level
- Added `--version` to cli and updated `--inlist` dest and description

1.2.7

- Pegged astroquery dependency to 0.4.7 due to breaking changes introduced in astroquery >= 0.4.8

1.2.6

- Updated astroquery depencency to dev version of 0.4.7 or newer
- Added cache clearing upon each new session

1.2.5

- Fixed vulnerabilites with cryptography dep (CVE-2023-0286 and CVE-2023-23931)

1.2.4

- Added in multi-threaded compression/decompression of files (should speed up runtime)
- Re-added in compression of non barycenter corrected mpu7_cl.evt files if a barycenter corrrected cl.evt file is created
- Fixed bug with an unexpected `Target: ` prompt appearing if OBJECT metadata cannot be found
- Fixed bug with auto-detection of barycenter correction parsing

1.2.3

- Fixed error handling messages for missing metadata in cl.evt files
- Switched the pull of required metadata from hdu 0 (primary header) to hdu 1 (event header) for the cl.evt NICER files
- Added OBSID corolation for easier identification

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.