Guano

Latest version: v1.0.16

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.0.16

*2025-03-08*

- 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

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.