Skip to content

Release v0.2.20220126

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jan 19:47
8d5423f

0.2.20220126 (2022-01-26)

Features

  • cli: "und" is now added by default to -l list of languages (fd6189b)
  • cli: accept comma as sparate for lists as well as colon (4f9eafd)
  • cli: added readalongs langs command (dfaaf15)
  • silence: add fallbacks and exception handling (e61d201)

Bug Fixes

  • g2p: better error messages on invalid language codes (9e71372)
  • requirements: remove text-unidecode, no longer used directly (1458fd0)
  • requirements: studio does not actually use Flask-Cors (5128d91)
  • test: reloaded audio file should tolerate a small duration change (ceff68a)
  • avoid stack trace when no non-noise segments are found (fixes #88) (07817fd)
  • video: force audio mimetypes for video formats (f543055)
  • be less strict about failures to guess mime type (17c2492)
  • better error messages on bad utf8 plain text input. Fixes #22 (3c55e15)

Performance Improvements

  • optimize the CLI, mostly by deferring expensive imports (5c9e3fb)

Tests

  • increase test coverage for dev.cli (fdaccfe)

Documentation

  • cli: add better cli documentation for readalongs (db8f826)
  • align -o is for additional formats, on top of XML+SMIL (442e01b)
  • document how to contribute to the docs/ folder (8fa98dd)
  • cli: document the recent changes to the CLI (67f0593)
  • document installation using Anaconda on Windows (d75c7cc)
  • improvements from @roedoejet feedback on PR #93 (1d90f10)
  • mention OpenSamples in README.md (6184732)
  • polish the updated README.md (5ae1cd3)
  • README.md improve with feedback at team meeting (5b511b0)
  • recommend miniconda instead of the full anaconda (3014dae)
  • remove unstable warning (8c10a5d)
  • update TOC in README.md (663a3d8)

Continuous Integration

Code Refactoring

  • silence: change syntax for adding silence and allow output to variety of audio formats (a75dca2)
  • undo und work here since it is now done in g2p (b97e1e7)
  • cli: allow multiple -o values to join colon-joined (9f0a837)
  • cli: change formatting for align output formats help (3588f9e)
  • cli: refactor output formats to -o argument (f34f426)
  • cli: remove -i; auto-determine XML vs plain text (77a1ac8)
  • cli: remove alignment unit option from cli (3002626)
  • cli: remove epub from cli (3e53b72)
  • cli: replace --g2p-fallback option by -l with multiple languages (78ab484)
  • test: stub out SoundSwallower to speed tests that don't care about its output (3428184)
  • remove docs for epub (55d8e04)
  • simplify python version check and move it to init.py (ca2394f)
  • use the more meaningful exceptions from make_g2p when available (52470e9)

Styles

  • add a .pylintrc to tweak pylint output to our liking (572b51b)
  • make test_package_urls.py executable and add fn docstring (2751752)
  • pylint and improve all test suite code (d3a80ee)
  • remove unused imports from views.py (365b3ad)