Releases
v0.2.0a1
Compare
Sorry, something went wrong.
No results found
✨ New Features
🐛 Bug Fixes
bb7d6b7 - wizard : fixes non-updating keyword of text in data dictionary (commit by @wiitt )
571891c - update check-data (commit by @roedoejet )
2f9b75d - the mypy type for None is simply None (commit by @joanise )
110d718 - tests : removes blocking of reaching children steps (commit by @wiitt )
ab60932 - wizard : fixes multilingual/multispeaker config in new projects (commit by @wiitt )
e371e96 - wizard : change wording of speaker prompt (commit by @roedoejet )
66774c3 - demo : locks dropdown lists when only one option is available (commit by @wiitt )
189e338 - better handling of empty filelist (commit by @MENGZHEGENG )
83742ff - add unit test for handling empty filelist (commit by @MENGZHEGENG )
87ceba1 - change shape of filelist list data instead of re-reading it (commit by @roedoejet )
1c81f94 - remove all punctuation characters from symbol set by default (commit by @roedoejet )
9004aad - remove unnecessary loading of filelist (commit by @roedoejet )
c6a6da8 - add whitespace collapsing and text stripping by default (commit by @roedoejet )
7c8e533 - check if data is tabular or not before applying text processing (commit by @roedoejet )
9ab79eb - ci : ignore type errors from e2e config (commit by @roedoejet )
00b07a5 - ci : replaced trilom/file-changes-action with tj-actions/changed-files since it is not maintained (commit by @SamuelLarkin )
e3f2a6b - deps : bump nltk to 3.9.1 to fix CVE (commit by @joanise )
e722d81 - ci : mypy needs everyvoice itself installed (commit by @joanise )
a9cb04e - checkpoint.py needs flexible typing on model (commit by @joanise )
a80e7e7 - make wizard prompt code clearer and fix crash (commit by @joanise )
a7643ee - wizard should not add '' to the character set (commit by @joanise )
1dbe7dc - make link about NFC norm visible even on narrow screens (commit by @joanise )
5a801cd - always install ffmpeg in make-everyvoice-env (commit by @joanise )
14a95cf - tests : add evaluation suite to dev suite (commit by @roedoejet )
89f5ab2 - evaluate : include basename in output (commit by @roedoejet )
6e30b68 - it is best practice to declare encoding with open() (commit by @joanise )
b72a235 - skip sox_effects on Windows since they're not implemented (commit by @joanise )
ba28e4c - use a temp_chdir context manager instead of os.chdir (commit by @joanise )
cdfda3e - declare the lineterminator in DictWriter for OS portability (commit by @joanise )
3a36240 - update submodule to apply fs2 cli help improvement (commit by @joanise )
eb460a2 - saving the model at the end of each epoch (PR #547 by @SamuelLarkin )
bbc883d - resolve tilde in paths in wizard (PR #554 by @joanise )
5f246e8 - make the Windows warning about no sox a fatal error (commit by @joanise )
2d2dbee - make sure validate does not leave partial directories behind (commit by @joanise )
ac9b295 - make more test suites compatible with Windows (commit by @joanise )
75fad43 - ci : only run pre-commit on files in the main EV repo (commit by @joanise )
b36a301 - ci : only run pre-commit on files in the main EV repo (PR #557 by @joanise )
d7fbb81 - remove debugging code accidentally committed (commit by @joanise )
04a8013 - fix the last remaining unit tests that were broken on Win (commit by @joanise )
1597ad2 - use rich.print thoughout the wizard for wrapping and highlighting (commit by @joanise )
72a3129 - wizard question should not allow escape, fix "automatic" logic (commit by @joanise )
7e0630c - use path complete for progress files, and sanitize paths (commit by @joanise )
88746a8 - display less confusing reports in preprocessing (commit by @joanise )
49025c0 - silence mypy error until #581 is fixed (commit by @joanise )
1f661dd - allow slash to be used as a character (commit by @joanise )
f72039c - reconfigure flake8; it does not support pyproject.toml (PR #585 by @joanise )
dbc2282 - demo : the raw text should be printed in the error message, not the normalized text (commit by @roedoejet )
7dca470 - shell_complete requires typer>=0.12.4 and a 3 arg fn (commit by @joanise )
e5a9d11 - slow down the spinner update to reduce flicker (commit by @joanise )
♻️ Refactors
c4fcce7 - remove unreachable code and bump coverage (commit by @joanise )
c3459fa - remove check-data and move into main module (commit by @roedoejet )
e00ad34 - tests : simplify patching input() and questionary (commit by @joanise )
16fab17 - tests : simplify calling questionary stubs (commit by @joanise )
b74459e - cli : hide check-data command (commit by @roedoejet )
6d7a98f - move test harness code out of Step into TestStep (commit by @joanise )
b6e2a94 - reimplement wizard tree traversal with next() and prev() (commit by @joanise )
c7eebea - tests : split test_wizard.py into two files (commit by @joanise )
cec6874 - clean up the documentation and distinctions between _Step and Step (commit by @joanise )
2eb435c - move get_iso_code to wizard/utils.py (commit by @joanise )
6827caa - cli : import help messages from submodule (commit by @roedoejet )
55fc95a - change deprecated autocompletion to shell_complete (commit by @joanise )
8f8416e - docs : get export_hfg help from hfgl.cli instead of directly (commit by @joanise )
✅ Tests
3e194f6 - adds a new test which tests creating a project with festival data (commit by @wiitt )
87b389e - patch deeper everywhere possible for monkey_run_tour (commit by @joanise )
619257a - adjusts existing wizard tests to its new functionality (commit by @wiitt )
6025ff3 - adds two tests for multilingual/multispeaker config setting (commit by @wiitt )
6ec1756 - preprocessor : add unittest for preprocessor (commit by @roedoejet )
a833d4f - add more tests for evaluate command (commit by @roedoejet )
8a9d733 - include batch evaluation (commit by @roedoejet )
1ac23df - unit test wizard navigation, especially undoing step effects. (commit by @joanise )
991431d - unit testing for saving progress in the wizard and resuming (commit by @joanise )
3bdcebf - make test_wizard more robust to varying screen widths (commit by @joanise )
d21e50d - demo : add doctest coverage for text normalization (commit by @roedoejet )
b6ba621 - exercise finding wavs in nested symlink structures (commit by @joanise )
a96965f - exercise preprocessing without a speaker or a language (commit by @joanise )
4b8b75d - add the wav2vec2aligner test suite (commit by @joanise )
🔧 Chores
You can’t perform that action at this time.