- guano-py now requires Python 3.6+ - Support reading from any file-like object (one that implements `seek`, `read`, and `tell`) - Thanks to Jeff Gerard of Conservation Metrics - Add `--dry-run` option to `wamd2guano.py` - Remove usage of `chunk` module (deprecated in Python 3.11) (fixes 29)
1.0.15
*2023-11-10*
- Changed the default parsing behavior to `strict=False`, for lenient parsing. Users may explicitly use `strict=True` if using this library for validation of GUANO metadata. - Fix bug parsing `Loc Accuracy` field, which should be `float` rather than `int` - Fix bug in `guano_edit.py` which failed to coerce some values - Add `--dry-run` option to `guano_edit.py`
1.0.14
*2021-10-13*
- Ignore metadata fields which have no associated value
1.0.13
*2021-04-22*
- Leniently parse timestamps with invalid tzoffset of the form `0100` (missing colon) - Fix bug with fractional tzoffsets (eg. Newfoundland NST `-02:30`)
1.0.12
*2018-08-08*
- Allow setting `GuanoFile.wav_data`, and fix bug in `d500x2guano.py` script which strips Pettersson metadata out of the `data` chunk
1.0.11
------
*2017-12-14*
- Version bump to reflect that this is production-quality code