Vesper

Latest version: v0.4.14

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

Scan your dependencies

Page 5 of 8

0.3.7

* Fixes a bug (114) that caused clips to be displayed out of order in some clip albums.
* Adds support for stations with different recording times to Old Bird clip importer.
* Improves preference manager error handling.
* Adds parsing of channel-split SM3 audio files.

0.3.6

* Fixes a bug (issue 108) that caused an attempt to classify all of the clips of a clip album with a single keyboard command to classify only those up to the first clip whose annotations had not yet been retrieved from the server.
* Fixes a bug (issue 109) by improving recorder channel number inference in the import recordings command.
* Accelerates clip album commands that classify clips in bulk, including commands that classify all of the clips of a page or all of the clips of an album.
* Adds parsing of SM3 audio files whose names include channel numbers.
* Adds parsing of Easy Hi-Q audio files.
* Adds customization of the navbar via a preference.
* Adds a command for importing clips. The command is not yet included in the default navbar pending some enhancements.
* Adds a command for exporting clip counts to a CSV file. This command is not yet included in the default navbar pending some enhancements.
* Improves robustness and error reporting in the Vesper Recorder. A new release of the recorder has not yet been created pending further improvements and testing.

0.3.5

* Fixes a bug (issue 105) that caused classification of a page of clips with one keystroke to fail.
* Modifies clip album classification commands to avoid reclassifying a clip to the same class. This eliminates some unnecessary HTTP requests and simplifies clip classification histories.
* Fixes a clip album bug that caused longer clips to be displayed at lower resolution.
* Adds a preference for specifying default field values for the import recordings form.

0.3.4

* Adds support for importing recording files created by the Vesper Recorder.
* Fixes a clip album bug that caused an error when one tried to delete the classification of a clip that didn't have one.

0.3.3

* Adds an archive database constraint that prevents the insertion of duplicate clips, for example if a detector is run twice on the same recording.
* Improves the recording importer to ignore recordings that have already been imported.

0.3.2

Adds Python reimplementations of the Old Bird Tseep and Thrush detectors. The new detectors behave almost exactly, though not quite exactly, like the old detectors. In testing so far, about 99.5 and 98 percent of clips produced by the old tseep and thrush detectors, respectively, are reproduced precisely (i.e. have exactly the same samples) by the new detectors, while the remaining clips are either missing or have different (but largely overlapping) extents.

The new detectors have the following advantages over the old ones:

* They are more than twice as fast.
* They run on MacOS and Linux as well as on Windows.
* They are not restricted to 22050 Hz input.
* They can be run on more than one input file at a time.

Processing of clips produced by the original Old Bird detectors has also been enhanced to find and store with the clip metadata the exact starting index of each clip in the recording from which it comes: formerly an approximate start time was recorded, but not the exact start index. The samples that are stored in clip files are also the exact samples that appear in the recording, rather than the ones from the clip files produced by the Old Bird detectors, which sometimes differed slightly from the recording samples.

Page 5 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.