Skip to content

Release v1.0.20230224

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Feb 19:21
927c818

1.0.20230224 (2023-02-24)

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)