Skip to content

Releases: mbsantiago/metamoth

v1.2.2

25 Jun 15:55
Compare
Choose a tag to compare

What's Changed

  • change: dropped python 3.6 support.
  • refactor: adopted rye to manage dev dependencies.
  • refactor: changed subchunks internal data structure from list to dict for easier and reliable selection of desired chunk.
  • fix:Added non-trivial timezone test cases for v1.2.0 and fixed parsing func by @mbsantiago in #5
  • fix:Freq filter comment structure for versions >=1.6.0 by @mbsantiago in #6

Full Changelog: 1.2.0...v1.2.2

v1.2.1

29 Apr 13:44
Compare
Choose a tag to compare

Changes:

  1. Fixed parsing of version 1.2.0: UTC-offset was not being parsed correctly.
  2. Fixed frequency filter parsing for version 1.6.0.

v1.2.0

09 Mar 00:53
Compare
Choose a tag to compare

Added support to firmware version 1.6.0

v1.1.1

08 Mar 21:17
Compare
Choose a tag to compare

Fixed timezone parsing issues.

Expanded the test cases to cover:

  • Multiple timezones.
  • Non-trivial frequency filter configurations
  • Non-trivial amplitude threshold configurations

v1.1.0

08 Mar 20:04
Compare
Choose a tag to compare

Added support for AudioMoth firware versions 1.4.*

v1.0.2

20 Feb 15:45
Compare
Choose a tag to compare

Added support for Python version 3.6 and 3.7

  • Changed the pyproject.toml file to accept python>=3.6
  • Added the dataclasses dependency in case python version is <3.7.

v1.0.1

12 Feb 22:27
Compare
Choose a tag to compare

Version 1!

Metamoth is now firmware aware. It is able to parse the AudioMoth comments from different firmwares. This required to change the internals to separate comment extraction from parsing, and enable extensible parsing functionality. Also the returned metadata was revised and harmonized between different versions. The returned object has more field and is structured differently, so the API is now fundamentally different.

Changes made:

  • Restructured code to make it easier to add new firmware support.
  • Added support for AudioMoth firmware version 1.0 - 1.3.0.
  • Updated documentation.
  • Changed the returned metadata object to include all possible fields.
  • Added functions to generate AudioMoth comments in the format of all
    existing firmware versions.

Version 0.1.0

08 Feb 22:37
Compare
Choose a tag to compare

First version of metamoth.

Has the basic functionality of reading the metadata from audiomoth files.

Will need to test extensively with multiple audiomoth files of different firmware versions.