Releases: vocalpy/crowsetta
Releases · vocalpy/crowsetta
5.1.0
5.0.3
What's Changed
- BUG: Rename
pandera.SchemaModel
-> DataFrameModel, fix #265 by @NickleDave in #266 - DEV: Bump lower bound on requires python to >=3.10 by @NickleDave in #268
Full Changelog: 5.0.2...5.0.3
5.0.2
What's Changed
- docs: add sammlapp as a contributor for ideas by @allcontributors in #260
- CLN/MAINT: Vendor code, fix #262 by @NickleDave in #263
Full Changelog: 5.0.1...5.0.2
5.0.1
DEV: Bump version to 5.0.1
3.4.3
What's Changed
- Revert "Remove exceptions from birdsongrec.py" by @NickleDave in #256
Full Changelog: 3.4.2...3.4.3
3.4.2
What's Changed
- Remove exceptions from birdsongrec.py by @NickleDave in #254
Full Changelog: 3.4.1...3.4.2
5.0.0
5.0.0 -- 2023-03-29
This release is the approved version after a successful pyOpenSci review! 🎉
pyOpenSci/software-submission#68 (comment)
Added
- Add information on contributing and setting up a development environment #212. Fixes #30.
- Add method to convert generic sequence format to a pandas DataFrame #216.
- Add additional vignettes to docs: on removing "silent" labels from TextGrid annotations, on converting to the simple sequence and generic sequence formats #216. Fixes #152 and #197.
- Add format class for Audacity extended label track format #226. Fixes #222 and #213.
- Add the ability for a crowsetta.Annotation to have multiple sequences #243. Fixes #42.
- Rewrite TextGrid class to better handle file formats: parse both "short" and default format in either UTF-8 or UTF-16
encoding; remove empty intervals from interval tiers by default; can convert multiple interval tiers to a single crowsetta.Annotation
with multiple crowsetta.Sequences #243. Fixes #241
Removed
Fixed
- Revise landing page of docs, and some vignettes. Make other changes to clean up the docs build process
#216. - Coerce path-like attributes of
GenericSeq
dataframe schema to be strings. This helps ensure these columns are always native Pandas types
#237. - Fix how the
crowsetta.Segment
class converts onset sample and offset sample to int; correctly handle
multiple numpy integer subtypes #238.
Huge thank yous to pyOpenSci reviewers @rhine3 @shaupert and to @YannickJadoul for your expert opinions on all things Praat TextGrid, and to @cmarmo for being the editor that brought it all together. Really appreciate all your contributions and the time you all put into this.
5.0.0rc2
Second release candidate during pyOpenSci review
5.0.0rc1
Initial release candidate during pyOpenSci review
4.0.0.post2
DEV: Bump version to 4.0.0.post2