Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 13:46
· 55 commits to main since this release

0.7.0 (2025-06-03)

🍕 Features

  • add binary files for word frequencies and version 1.4.1 data (d326f54)
  • add config.yml for corpus and metadata configuration (a03e167)
  • add config.yml for corpus and metadata configuration (d0fdd39)
  • add make_config script and config template for corpus and metadata generation (0197e59)
  • add method to retrieve chamber abbreviation from protocol name (2389280)
  • add new configuration file for version v1.4.1 (0a907ec)
  • add option to load extra SQL scripts (52fcb3a)
  • added methods for checking git repository tag (e98b4ab)
  • added tag_info script (moved from tagger project) (56c0d13)
  • moved main tagging workflow command-line interface from pyriksprot_tagger tom pyriksprot (5bd9a28)
  • set max positional arguments limit in pylint configuration (c41aa82)

🐛 Bug Fixes

  • add context passing to main function in riksprot2speech script (c72969a)
  • add gzip diff handling for .csv.gz files in .gitattributes (008f873)
  • add missing newline at the end of utility.py (49eaee4)
  • add script to slim database by dropping original, unprocessed data (b13ae39)
  • change config filename to include versions (b751d1a)
  • correct type hints and return types in sample_tagged functions (322759f)
  • count page number by pb-tag instead of parsing from URL (647bd44)
  • enhance error handling and type hints in repository functions (b903f53)
  • enhance error logging for missing source items (ee61df3)
  • improve error message for missing schema files in subset_to_folder (4a34db1)
  • improve error message for missing test corpora (c98beba)
  • raise FileNotFoundError for missing source folder (bcb9245)
  • remove deprecated test data generation from Makefile (9fc1bbf)
  • remove obsolete configuration file v1.4.1.yml (f22be0c)
  • rename speaker_service to vrt_speaker_service for clarity and consistency (7b2d244)
  • update changed renamed parameter names (bab4e49)
  • update dev dependencies section in pyproject.toml (405b405)
  • update log message to include full target file path in gh_store_file (734b43b)
  • update parameter type for test_protocol_texts_iterator to use interface.Protocol (a352baf)
  • update poetry.lock (3e525b6)
  • update pylint disable comments (793e067)
  • update type hints for fx and source_folder parameters in Codec and database functions (7bc51f8)
  • updated test metadata (bb218aa)
  • use basename of filename as protocol name, not name in XML preface (resolves #89) (20757b0)
  • use true Github paths in configs (90bdee5)

🧑‍💻 Code Refactoring

  • remove commented-out example arguments for cleaner code (75db818)
  • remove commented-out test_load_scripts function for cleaner code (b4d1940)
  • remove unnecessary info log for cleaner output (292d1b3)
  • reverted black formatting (921ad54)
  • use c´lick commands instead of calling Python files (fcb0d9a)

✅ Tests

  • allow missing tagged frames folder when running tests (720b1af)
  • updated test data (303ae6f)