Skip to content

v0.1.0

Choose a tag to compare

@holgern holgern released this 20 Aug 19:38
· 23 commits to main since this release

Full Changelog: https://github.com/buchwandler/lexhint/commits/v0.1.0

Added

  • Added CLI commands for lookup, segmentation, context evidence, artifact builds, dictionary inspection, and status
  • Added streamed Wiktextract and Kaikki dictionary builds that produce self-describing SQLite artifacts
  • Added stable semantic-domain evidence that explains context cues while excluding the target span
  • Added a local read-only Lexicon for dictionary-derived membership and compact identifier segmentation
  • Added zero runtime dependencies and support for Python 3.10 through 3.14

Changed

  • Changed FrequencyWords integration to optional counts and ranks that enrich dictionary-derived lexemes with provenance
  • Changed rich dictionary entries to preserve senses, forms, pronunciations, examples, relations, and etymology

Removed

  • Removed standalone word-list vendoring in favor of dictionary-derived lexical membership
  • Removed lazy runtime dictionary fetching and per-word artifact population

Documentation

  • Documented the local SQLite artifact architecture and Sphinx documentation setup

Quality

  • Improved CI and publication checks for tests, static analysis, documentation, distributions, and wheel smoke tests