Releases
v1.0.20230224
Features
add nsy mapping for the nsyilxcən Language (8d7f04c )
improve the g2p-studio static page (79d4257 )
Bug Fixes
mappings: bullet operator -> middle dot (f5b3d06 )
studio: upgrade heroku stack and python runtime (b10abee )
address CWE-830 by adding integrity to scripts from cloudflare (00ccd31 )
generate swagger.json the way our pre-commit hooks want it (0373abe )
in 2022, "python" is Python 3 (38c41da )
in 2022, "python" is Python 3 and "pip" works in CI (f2b892a )
on Windows, make generated files out LF so they're not spuriously changed (0613906 )
ci: add codecov token to ci tests (2fbfe06 )
ci: change ubuntu version (48158a2 )
nsy: add glotal stop self-map so g2p knows it is an nsy letter (05a9c75 )
nsy: fix the nsy->nsy-ipa mapping to the picky requirements of g2p (b6d5389 )
nsy: handle a few more spelling variants (2a51896 )
make Undetermined (und) process Arabic characters correctly (53dded4 )
reqs: update flask to avoid werkzeug error (361c936 )
Performance Improvements
Code Refactoring
change Nsyilxcən code to oka in all the files too (b5b3a60 )
change to main (1ad9a98 )
create class mg-bot for cleaner bottom margin implementation (cb4ab03 )
rename nsy->oka to the official iso-6639-1 code for Nsyilxcən (f0b5bd6 )
docs: use unpkg for fetching swagger ui (297b069 )
Styles
apply a number of pylint recommendations (2e9b067 )
let git blame ignore black and isort only commits (56896de )
Tests
add --describe option to run.py and exit 1 on error (6b560f0 )
test that eng-ipa->eng-arpabet works ok with NFC and NFD inputs (2712b32 )
use NFD output in fn_unicode test cases (a51bb46 )
nsy: add references to most entries in nsy.csv (e7f7726 )
nsy: fix the last word (question mark -> glottal stop) (946d7c3 )
Continuous Integration
add CodeQL automated vulnerability scanning (9fc96fd )
bump CI actions to current to heed GitHub warnings (4858bbb )
g2p codecov action does not use dir (8880845 )
only run CodeQL on cron and push to master and release (11aaff4 )
stop failing CI when codecov fails to upload (557fc3d )
use ubuntu-20.04 since ubuntu-latest no longer supports Python 3.6 (cb91794 )
You can’t perform that action at this time.