Releases: direct-phonology/dphon
Releases · direct-phonology/dphon
2.1.0
What's Changed
- Add match grouping by spans and set this as default output type by @thatbudakguy in #364
- Ensure matches are filtered before grouping by @thatbudakguy in #366
- Render results as justified tables for easier reading by @thatbudakguy in #368
- Add extra filter options for graphic and phonetic similarity by @thatbudakguy in #370
- Add CLI options for output file and grouping by @thatbudakguy in #371
- Bump rich from 13.7.1 to 13.8.0 by @dependabot[bot] in #372
- Bump rich from 13.8.0 to 13.8.1 by @dependabot[bot] in #373
- Use updated name for levenshtein dependency by @thatbudakguy in #375
- Update github action versions by @thatbudakguy in #383
- Drop support for python <3.10 and switch to 3.12 by @thatbudakguy in #384
- Rework match grouping to use a graph-based strategy by @thatbudakguy in #382
- Bump rich from 13.8.1 to 13.9.4 by @dependabot[bot] in #379
- Use dependabot to update actions by @thatbudakguy in #385
- Remove codecov and codeql by @thatbudakguy in #386
- Improve CSV output by @thatbudakguy in #363
Full Changelog: 2.0.4...2.1.0
2.0.4
What's Changed
- Rework packaging settings to ensure data files are included
- Update dependencies
Full Changelog: 2.0.3...2.0.4
2.0.3
What's Changed
- Drop support for EOL Python 3.7, test on 3.10
- Dependency updates
Full Changelog: 2.0.2...2.0.3
2.0.2
What's Changed
- Drop support for EOL Python 3.6; test on 3.9 by @thatbudakguy in #312
- Dependency updates
Full Changelog: 2.0.1...2.0.2
2.0.1
- Pins versions of most dependencies for development
- Updates README
- Adds a few tests
AAS 2021 release
This is the first public release of dphon 2.0, to coincide with the Association for Asian Studies 2021 virtual conference. It includes a variety of improvements to match display in the console since 2.0.0-beta.1, such as:
- display of phonetic transcriptions along with matches
- easier-to-read match listings with indentation
- highlighting that ignores punctuation differences
- improved handling of whitespace and lacuna markers
2.0.0-beta.1
2.0.0-beta.0
Major update to address working with a corpus of many files.
- BLAST-like matching strategy based on
chinesetextreuse - Fast indexing and lookup powered by
spaCy - All-against-all matching supported via graph structure
- Better logging and console output via
rich - Smith-Waterman alignment of matches via
lingpy - Structured data input via
.jsonlfiles
1.1.0
Merge pull request #45 from direct-phonology/develop 1.1.0 release