Skip to content

Release v1.1.20230511

Compare
Choose a tag to compare
@github-actions github-actions released this 11 May 18:01
· 300 commits to main since this release

1.1.20230511 (2023-05-11)

⚠ BREAKING CHANGES

  • make_g2p(in, out) used to not tokenize, now it does, and its tok_lang argument is deprecated
  • g2p convert now tokenizes by default

Features

  • expose the tokenize option to api/v1/g2p (3f572c4)
  • g2p convert now tokenizes by default (4d67902)
  • make_g2p now tokenizes by default and has new signature (ecfe2ca)

Bug Fixes

  • adjust all calls to make_g2p to its new signature (bea7cec)
  • g2p needs to update both generated .pkl and .json files (2be51f8), closes #237
  • remove --path option to g2p convert, which does not work anyway (f99774f)
  • use the more canonical DeprecationWarning to flag deprecation (e8a8a4d)
  • mappings: output should not be escaped (5bd3250)

Documentation

  • add tokenize arg for api/v1/g2p to swagger.json (d2f226f)

Continuous Integration

  • make test_studio.py fast enough to run on each push (5fa2a01)
  • remove unused coveralls, make our omit compat with coverage 7.x (3f9d2df)

Tests

  • execise api/v1/g2p with and without tokenize (c64322f)
  • improve coverage of error situations in CLI (0b3f5ee)

Code Refactoring

  • make Tokenizer the base class name, and declare to return types (7c8e8f1)
  • move deprecation and version checking code to their own file (e61daa4)
  • remove dead code in app.py, increase test cov and speed up tests (07e87d6)