Skip to content

Releases: vocalpy/crowsetta

0.2.0a3

26 Dec 17:00
Compare
Choose a tag to compare
0.2.0a3 Pre-release
Pre-release

changed

  • fix failing tests

0.2.0a2

26 Dec 16:45
Compare
Choose a tag to compare
0.2.0a2 Pre-release
Pre-release

added

  • Segment class, attrs-based
    • has asdict method (wrapper around attrs function)
    • has class variable _FIELDS which is used in any place
      where we need to know how to go from Segment attributes to rows of
      a csv file, e.g. in src/crowsetta/csv.py and in tests

changed

  • Sequence class is now attrs-based, has factory functions, is itself
    just a list of Segments
    • now has to_dict method
  • Crowsetta class is now called Transcriber

0.2.0a1

23 Dec 20:26
Compare
Choose a tag to compare
0.2.0a1 Pre-release
Pre-release

added

  • add Crowsetta class with simple interface for converting any annotation to
  • add ability to work with user-defined functions
    • user passes an extra_config dict when instantiating Crowsetta
  • add docs

changed

  • change package name to Crowsetta
  • change function names so they are all format2seq or format2csv or
    toformat for consistency