Skip to content

Releases: mhvk/baseband

v4.2.0

17 Jul 12:33
v4.2.0
93b7bd6
Compare
Choose a tag to compare
  • The minimum versions required by baseband are now python 3.10, astropy 5.1,
    and numpy 1.24.

Bug Fixes

  • Ensure header equality tests work with numpy 2.0. [#523]

  • Ensure Mark4 header shapes always are a tuple of int (no numpy ints). [#523]

  • Avoid duplicated warnings about bad framesets. [#523]

v4.1.3

16 May 12:52
v4.1.3
Compare
Choose a tag to compare

4.1.3 (2023-05-16)

Bug Fixes

  • GUPPI files written by the VEGAS backend, which, oddly, writes
    numbers as strings with quotes around them, can now be read. [#515]

v4.1.2

20 Dec 23:38
v4.1.2
Compare
Choose a tag to compare

4.1.2 (2022-12-20)

Bug Fixes

  • DADA files such as those produced with Meerkat, in which the header ends
    without an # end of header comment line can now be read. [#500]

  • Modules of tasks are now properly accessible. E.g., with baseband-tasks
    available, from baseband.tasks.dm import DispersionMeasure works. [#508]

v4.1.1

02 Dec 18:28
v4.1.1
Compare
Choose a tag to compare

4.1.1 (2021-12-02)

Bug Fixes

  • Ensure that Mark 5B files with extra bytes at the start (i.e., with a
    first frame that starts later) can be read. [#489]

  • Ensure that Mark 5B frames with corrupted headers are properly recognized
    and do not lead to exceptions. [#490]

  • Add some minimal validation for Mark 4 and Mark 5B FileReader
    arguments. [#490]

v4.1.0

30 Nov 16:17
v4.1.0
Compare
Choose a tag to compare

API Changes

  • The deprecated vlbi_base module has been removed. [#484]

Bug Fixes

  • Ensure that vdif files with 1 frame per second can be read. [#488]

Other Changes and Additions

  • Entry points are now handled via importlib.metadata (or the python 3.7
    backport importlib_metadata), meaning baseband no longer requires the
    entrypoints package. [#477]

v4.0.3

26 Nov 19:22
v4.0.3
Compare
Choose a tag to compare

Bug Fixes

  • Ensure that pathlib.Path objects are recognized as valid in the various
    openers. [#467]

  • Raise a proper FileNotFoundError instead of an obscure AttributeError
    if trying to get file_info on a non-existing file. [#467]

  • Pass on all "irrelevant" arguments not understood by file_info to the
    general opener, so they can be used or raise TypeError in a place where
    it will be clearer why that happens. [#468]

  • Support for VDIF EDV3 data with payload size of 1000 bytes. [#456]

v4.0.2

23 Oct 21:47
v4.0.2
Compare
Choose a tag to compare

Fix the GUPPIHeader class incorrectly ignoring the STT_OFFS header keyword.

Minor update to 4.0 release

31 Jul 19:53
v4.0.1
Compare
Choose a tag to compare

Allow the GUPPI reader to assume channel-first ordering by default.

v4.0

18 Jul 21:32
v4.0
Compare
Choose a tag to compare

This version provides experimental support for plugins via 'baseband.io' and 'baseband.tasks' entry points.

v3.2.1

24 Jun 15:38
v3.2.1
Compare
Choose a tag to compare
Tagging v3.2.1