Skip to content

Releases: esheldon/rustfits

v0.1.8

Choose a tag to compare

@esheldon esheldon released this 28 Jul 15:57
7c9bd54
  • Support ranged reads from remote files
  • Support file:// uri styles for local files. Works on all major platforms

v0.1.7

Choose a tag to compare

@esheldon esheldon released this 10 Jul 18:17
6c737d6

Bug fix: RICE decode shift overflow on unary runs spanning the bit buffer

v0.1.6

Choose a tag to compare

@esheldon esheldon released this 07 Jul 16:07
601cee2
  • Reject an empty file on open for read (r or r+)
  • Add checks that Cargo.toml and Cargo.lock are in sync
  • doc string improvements

v0.1.5

Choose a tag to compare

@esheldon esheldon released this 02 Jul 11:23
5c959d8

Features

  • Support pathlib for file names. (os.PathLike)
  • Add writing full .gz file. This isn't the best way, better to use compression on individual HDUs, but the feature is expected
  • Add header.set_comment(key) Set a comment field on an existing key.

Wheels

  • Added aarch64-linux

Tests

  • Deal with cfitsio producing different compressed data on arm (FMA)
  • Get CI tests working on windows
  • Added x86_64 macos tests. Will be end of life soon
  • Added aarch64-linux
  • Added small fits files for basic testing

Other

  • Documentation improvements

v0.1.4

Choose a tag to compare

@esheldon esheldon released this 29 Jun 02:21
d9d257d

Add writing .gz files

Per-hdu compression is far preferable,but it is an expected pattern that needs to be supported.

v0.1.3

Choose a tag to compare

@esheldon esheldon released this 27 Jun 23:39
d4f9376

Release of v0.1.3, with changes for building wheels and proper listing of deps

v0.1.2

Choose a tag to compare

@esheldon esheldon released this 26 Jun 21:27
871429d

Add license files and bump version