diff --git a/CHANGELOG.md b/CHANGELOG.md index c57f30a..562635a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,18 +2,19 @@ Changes in each release are listed below. -## next +## 1.7.2 8-Nov-2024 * Update to fitsio 0.21.6 - provides FitsFile.file_path() method. +* Reverted MWAFitsFile to FitsFile as the subclass is no longer required. -## 1.7.1 23-Oct-2024 +## 1.7.1 23-Oct-2024 (Yanked- MWAFitsFile is no longer to be used) * Release to fix issue generating Rust docs. -## 1.7.0 23-Oct-2024 +## 1.7.0 23-Oct-2024 (Yanked- MWAFitsFile is no longer to be used) * Bumped MSRV to 1.65. -* Update fitsio to 0.21 and fitsio-sys to 0.5. +* Update fitsio to 0.21 and fitsio-sys to 0.5. To make v0.21 work, a new struct, MWAFitsFile is used inplace of FitsFile, as FitsFile no longer carries the `filename` property which is needed by mwalib. * Removed Rust Report Card from README status badges. Looks like this service is abandonded. * Added Python .pyi stub generation to provide mwalib Python users with type and docstring information. The mwalib.pyi should get baked into the python wheels released to github and Pypi. See `bin/README.md` for caveats and more details. * Added CI to test compilation against cfitsio 3.x and 4.x when not using the `cfitsio-static` feature. diff --git a/Cargo.toml b/Cargo.toml index 3c49f9e..d8c4fe1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mwalib" -version = "1.7.1" +version = "1.7.2" homepage = "https://github.com/MWATelescope/mwalib" repository = "https://github.com/MWATelescope/mwalib" readme = "README.md" diff --git a/tools/test_msrv.sh b/tools/test_msrv.sh index 5b5fdfa..34aa973 100755 --- a/tools/test_msrv.sh +++ b/tools/test_msrv.sh @@ -46,5 +46,9 @@ RUSTUP_TOOLCHAIN=${MIN_RUST} maturin develop --all-features --release --strip echo "Running python tests..." pytest +# Build C examples +echo "Building C examples..." +examples/build_c_examples.sh + # Switch back to this dir popd \ No newline at end of file