There is a newer version of the record available.

Published February 24, 2026 | Version v0.1.0

Stringalign

Description

What's Changed

  • Use maturin action instead of cibuildwheel and add Windows by @yngvem in https://github.com/yngvem/stringalign/pull/45
  • Add token error rate to confusion matrix by @yngvem in https://github.com/yngvem/stringalign/pull/46
  • Add tokenizer utility by @MarieRoald in https://github.com/yngvem/stringalign/pull/47
  • Rename alignment operations by @yngvem in https://github.com/yngvem/stringalign/pull/48
  • Add SplitAtWhitespaceTokenizer, improve docstrings and add tests by @MarieRoald in https://github.com/yngvem/stringalign/pull/50
  • Minor improvements to tests by @MarieRoald in https://github.com/yngvem/stringalign/pull/51
  • Add functionality to resolve confusables by @yngvem in https://github.com/yngvem/stringalign/pull/52
  • Adds a warning if alignments passed to StringConfusionMatrix is aggregated by @MarieRoald in https://github.com/yngvem/stringalign/pull/55
  • Add functionality to visualize aligments with html by @MarieRoald in https://github.com/yngvem/stringalign/pull/54
  • Update devcontainer and change lock file format by @yngvem in https://github.com/yngvem/stringalign/pull/57
  • Add indices between line errors and false positives and negatives by @MarieRoald in https://github.com/yngvem/stringalign/pull/58
  • Small FrozenDict improvements by @MarieRoald in https://github.com/yngvem/stringalign/pull/59
  • Add confusion matrix constructor for iterables of strings by @MarieRoald in https://github.com/yngvem/stringalign/pull/61
  • Make frozendict work with unhashable (but picklable) values as well by @MarieRoald in https://github.com/yngvem/stringalign/pull/62
  • Add image visualization by @MarieRoald in https://github.com/yngvem/stringalign/pull/63
  • Remove comment by @MarieRoald in https://github.com/yngvem/stringalign/pull/64
  • Make HTML visualisation work with varying-length tokens by @MarieRoald in https://github.com/yngvem/stringalign/pull/65
  • Add visualize method to LineError by @MarieRoald in https://github.com/yngvem/stringalign/pull/66
  • Rename aggregated alignments to combined alignments to avoid confusion by @MarieRoald in https://github.com/yngvem/stringalign/pull/67
  • Use tokenizer to join alignment ops by @MarieRoald in https://github.com/yngvem/stringalign/pull/68
  • Add globally default tokenizer by @MarieRoald in https://github.com/yngvem/stringalign/pull/69
  • Add automatic confusable error detection by @MarieRoald in https://github.com/yngvem/stringalign/pull/71
  • Make diacritic and confusable error detection work with combined alignments. by @MarieRoald in https://github.com/yngvem/stringalign/pull/72
  • Add a randomisation option to the alignment by @yngvem in https://github.com/yngvem/stringalign/pull/73
  • Add docs and many other changes by @MarieRoald in https://github.com/yngvem/stringalign/pull/74
  • Add CI for docs by @yngvem in https://github.com/yngvem/stringalign/pull/75
  • Add missing data file by @MarieRoald in https://github.com/yngvem/stringalign/pull/76
  • Install pandoc by @MarieRoald in https://github.com/yngvem/stringalign/pull/77
  • Fix notebook formatting by @MarieRoald in https://github.com/yngvem/stringalign/pull/78
  • Update readme by @MarieRoald in https://github.com/yngvem/stringalign/pull/79
  • Minor fixes for release by @MarieRoald in https://github.com/yngvem/stringalign/pull/81

Full Changelog: https://github.com/yngvem/stringalign/compare/v0.0.3...v0.1.0

Notes

If you use this software, please cite it as below.

Files

yngvem/stringalign-v0.1.0.zip

Files (88.5 MB)

Name Size Download all
md5:314de642df9af839ed1b055d46f7ee41
88.5 MB Preview Download

Additional details

Related works