Skip to content

Releases: MWATelescope/mwalib

v1.2.1

24 Nov 05:40
Compare
Choose a tag to compare

Commits

  • 3b9dd14: Updated pyo3 and maturin to support python 3.11. Switched to using mwatelescope maturin docker image for pypi deployment and CI (Greg Sleap)
  • 7e93e4d: Added pypi release and release wheels and support for Python 3.12 (Greg Sleap)

v1.2.0

24 Nov 00:30
3ccaabc
Compare
Choose a tag to compare

Commits

  • 3327156: Added support and release for python 3.11. Fixes #63 (Greg Sleap) #65
  • d5eb820: Updated dependencies to prevent increasing the MSRV (Greg Sleap) #65
  • 1b4f99c: Updated dependencies to prevent clap compatibility issue (Greg Sleap) #65
  • bc76c02: Fixed clippy lints (Greg Sleap) #65
  • 22547ed: Exposed the flavour column from the metafits TILEDATA table in rfinput. Added has_whitening_filter. (Greg Sleap) #65

v1.1.1

06 Oct 00:28
Compare
Choose a tag to compare

Commits

  • 0581744: Updated .gitignore (Greg Sleap)
  • 1eaf3a9: Merge branch 'main' of github.com:MWATelescope/mwalib (Greg Sleap)
  • b66df32: fixed mwalib-print-volt-context.c to use char instead of unsigned char and also print out mwalib version (Greg Sleap)
  • 8b5e3d2: Fixed build issue which caused 'illegal instruction' errors whenever mwalib called CFITSIO functions. (Greg Sleap)
  • cc2bef0: Added back env variable for static cfitsio to fix illegal instructions in binary libraries (Greg Sleap)
  • d13cae0: Removed cfitsio-static feature from library binay builds. Re-re-release of version 1.1.1 (Greg Sleap)

v1.1.0

15 Sep 03:43
Compare
Choose a tag to compare

Commits

  • 93a91c3: Fix README issues, update .gitignore and update pypi deploy dockerfile (Greg Sleap)
  • 35fabdf: Changed voltage data format from [u8] to [i8]. Added python docstrings (Greg Sleap)

v1.0.1

12 Sep 06:55
Compare
Choose a tag to compare

Commits

  • 24a43c8: Fixed various uncaught clippy lints (Greg Sleap)

v1.0.0

07 Sep 06:07
Compare
Choose a tag to compare
  • Reverted MSRV to 1.63 for compatibility with manylinux standard.
  • Python bindings are now available (as well as the existing C bindings). This replaces the pymwalib python project. See the README.md for help using it.
  • Added rec_type to the rf_input struct so the client can determine the receiver type of the connected receiver.
  • Minor linting and documentation fixes.
  • Overhaul of CI workflows to produce Python wheels and various levels of optimisation for Linux and MacOSX for the library itself.

v0.17.0

21 Aug 23:29
d7ff687
Compare
Choose a tag to compare

Commits

  • db2f797: Fixed version number in changelog (Greg Sleap)
  • 42b4084: Added oversampling flag and deripple. Fixes #60,#61 (Greg Sleap) #62
  • 6fb3b4e: Refactor of deripple to no longer be an enum due to the dynamic nature of DR_PARAM (Greg Sleap) #62
  • 87f5d1e: Added read_weights methods to CorrelatorContext and in FFI (Greg Sleap) #62
  • 63f2a75: Refactored voltage context tests, add more oversampling support, updated CI (Greg Sleap) #62
  • f36d641: Bumped rust msrv to 1.64 (Greg Sleap) #62
  • 03e416a: Added more oversampled tests, and added a handy spreadsheet with workings for file structure, sizes and test data generation (Greg Sleap) #62
  • 0e137e2: CHANGELOG.md (Greg Sleap) #62
  • 7c5b9ab: Fixed reference to MSRV in CHANGELOG.md (Greg Sleap) #62
  • 14ed878: Merge branch 'master' into mwax_updates (Greg Sleap) #62

v0.16.4

16 Jun 06:16
Compare
Choose a tag to compare
v0.16.4 Pre-release
Pre-release

Commits

  • b90b8bf: Fixes #58. rf_input.vcs_order now returns input if input is >255 (Greg Sleap)

v0.16.3

09 Jun 00:23
Compare
Choose a tag to compare
v0.16.3 Pre-release
Pre-release

Commits

  • 53b5978: Stop depending on clap 3 via cbindgen. (Christopher H. Jordan)

v0.16.2

27 Apr 04:10
Compare
Choose a tag to compare
v0.16.2 Pre-release
Pre-release

Commits

  • e03dfe5: Updated min rust version to 1.60 and linux tests CI to test on Ubuntu 20.04 and 22.04 (Greg Sleap)