Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 22 May 09:25
· 188 commits to main since this release

0.5.0 (2025-05-22)

🍕 Features

  • add load_chamber_indexes function to load and validate chamber data from XML files (c6a943b)
  • add logging setup function to log output to file (5554277)
  • add utility function for Human formatted protocol name (1c45267)
  • Added v1.1.0 JSON schema (d55c2e9)
  • Filter files by file name pattern (7642744)
  • Fix typo in comment for compute_term_frequencies function (0113ffd)
  • generate TEI corpus XML files when subsetting (resolves #76) (9a5599d)
  • improved check if test data exists (dbcdf40)
  • improved test data generation CLI (ec0c3f8)
  • log warnings to file (4d11561)
  • Update SPEACH_CORPUS_FORMAT variable to SPEECH_CORPUS_FORMAT (89236e0)

🐛 Bug Fixes

  • add type ignore comment for ConfigStore.config() call (7b5217d)
  • adjust call arguments (da6595b)
  • faulty args (9977fcf)
  • filename key (560efd8)
  • format (271ed2b)
  • rename target_folder parameter to target_root_folder for clarity (be68eb7)
  • rename target_folder parameter to target_root_folder for clarity in test scripts (631ca03)
  • suppress FutureWarning and update source pattern in extract_speech_texts (d70c96f)
  • suppress FutureWarning in multiple scripts (1579cb0)
  • use true filename (83e6555)

🧑‍💻 Code Refactoring

  • added helper properties (a2e3064)
  • classes & file rename (e1a9c86)
  • corpus index generator (87cf141)
  • Download metadata files based on tables specified in specifications (c497685)
  • expose argument to CLI (06aaedb)
  • improve list Github folder (33b60e6)
  • improved meta data generation (436aec6)
  • improved metadata generation (30b70fb)
  • improved test data generation (ec7872c)
  • moved logic (ee98f20)
  • ranmed mehhod (cb2fd0f)
  • reduce complexity of metadata database logic (5dc227a)
  • reduced complexity, renames, add sep to config (b754609)
  • Remove unused code and update file paths in riksdagen2text.py (41d5621)
  • removed tags (faeb46b)
  • rename, changed api call (a7ee399)
  • renamed file (9bcee53)
  • renames (3c769a8)
  • replace print statements with logger calls for better logging (67556a1)
  • Update import statement for metadata module in csv2pgsql script (5d66ded)
  • use dict insted of function when decoding (codec.apply) (63dd0f0)

✅ Tests

  • add new XML resources (3c23f81)
  • added missing data (6c762b1)
  • adjusted expected values (9efca96)
  • don't generate new test data in unit test (6732d85)
  • fixed v1.1.0 metadata (b5c16ee)
  • only check that test data exist - do not generate (773c673)
  • removed defunct test config (911e077)
  • updated env file (5c73b42)
  • updated test config (ac3fbc4)
  • updated test data (d2489ca)