Releases
v0.1.20211013
Features
anchors: extract_section fn for audio files with testing (df974a2 )
html: first commit for web component html output (bfc1038 )
add b64 encoding of embedded images (807d913 )
add silence insertion feature (1663779 )
anchor times now supported in h/m/s/ms, like in Audacity (c4b4ca8 )
non-caching-server-3.7.py, compatible with Python 3.7 (fe7df92 )
package: add packaging of fonts and js bundles (252e605 )
Bug Fixes
correct attribute name in readalongs (17b4dfe )
Docker on Windows compatibility issue (6ee07b1 )
issue #73 , fix correction for multiple DNA segments (277b530 )
round segment times to 3 digits, i.e. 1ms precision (54c9475 )
temp files have to be closed to get auto-cleaned on Windows (1260d75 )
use consistent Copyright notices (d4c61bf )
ci: add push (ad2c50e )
test: fix mimetype issue with test for b64 encoding (c25502a )
Continuous Integration
commit and merge bumped version after release (94b547e )
rtd: upgrade read the docs to version 2 (d3ff623 )
Styles
apply a bunch of pylint recommendations (3eb2a33 )
blackify non-caching-server-3.7.py (ee480fb )
convert some docstrings to google (#16 ) (7534545 )
don't hide what is going on running make in docs (f9e68e3 )
have data/ej-fra.xml also match the current readalongs prepare output (c798f29 )
nicer argument doc for create_input_tei (db70984 )
reformat make_smil.py docstring to Google format, as per issue #16 (f0aba91 )
Code Refactoring
move audio time adj fns to audio_utils.py (7d47de7 )
align: make align work on a loop of sequences (WIP anchors) (c4bc7ec )
change pystache to chevron (d1797c0 )
make LANGS, LANG_NAMES and parse_g2p_fallback importable (60cf1e9 )
narrow the try/except to just the parse_g2p_fallback call (753c77e )
polish Toby's util.py refactoring (b04e4fb )
remove dead create_input_xml (1940bea )
remove unused jsgf file (562780c )
rename non-caching-server.py -> 3.9.py since only Python 3.9 compat (862469f )
splice dna_utils.py out of audio_utils.py (b20d072 )
use nrc logo instead (d17aa7a )
docs: create advanced-use.rst and cli-guide.rst (6cf12e2 )
docs: remove cli-user-guide*, all contents is now elsewhere (06557ec )
docs: rename cli.rst->cli-ref.rst in prep for cli-guide.rst (df403bf )
parse_time: remove unreachable else: raise statement (97b563f )
silence: change to using proper parse time function instead of only ms (a646574 )
silence: change variable to be explicit about ms (dda3414 )
test: create basic test case class (f189614 )
test: move the align --html test to its own function (6c9dc65 )
test: name temp dirs after the classes (212df57 )
test: rename basic test case file (3c52ac2 )
Tests
unit testing for issue #73 (90cd88a )
anchors: check that partial wav files were created (d8eb857 )
anchors: improve test coverage (97ff810 )
anchors: rfix ej-fra-anchors2.xml so it's alignable (8ae8850 )
anchors: test cases for aligning with anchors (7468589 )
anchors: test data for processing anchors (5c4f6c3 )
add basic test for single file html output (86d8f1b )
better message for tests that might fail when dependencies change (8147b03 )
disable test_align_cli.test_permission_denied since it is unstable (251ae45 )
images for RAS testing, created by EJ@NRC (2cc6ed3 )
improve unittesting for package (231005e )
package: add test for bundled web component assets (c190fa5 )
Documentation
add TL;DR to Contributing.md (552683a )
convert audio_utils.py docs to Google standard (8b2e8e1 )
create CLI guide vs CLI reference sections (ac35316 )
document run.py vs readalongs/run.py (e4e0794 )
fix the README.md badges (6c10a5d )
improve docstring readability (c95e5f0 )
improvements to the CLI documentation (9f26b98 )
include cli-user-guide in read-the-docs output (7888222 )
make README.md and docs/cli-user-guide.md more coherent (3040a18 )
polish the cascade a split pipeline doc (413aa71 )
remove obsolete reference to swigwin (8b6478d )
warn against installing from PyPI (a256306 )
anchors: document how to use anchors (b7507be )
anchors: improve the dosctring for dna_union (302ec0b )
rename finguist's prepare.md -> docs/cli-user-guide.md (cdf3243 )
restructure cli-user-guide (4cb882d )
some improvements to the readthedocs stuff (2f6899a )
update README.md to refer to docs on readthedocs (200c473 )
You can’t perform that action at this time.