History
0.9.0 (2022-04-27)
0.8.0 (2022-04-17)
Add search mode support to all interfaces (Issue #24)
Uniformly follow lower case convention for CLI help mesages
Update documentation
Fix bugs
0.7.0 (2022-03-17)
Add the explicit REPL command
search
Add a REPL command
stats
Interpret arguments
all
andnone
to the REPL commanduse
Add
lexicon_id
toEntry
classAdd a placeholder for post-init hook in
Entry
. If implemented, this will be run after__init__()
ofEntry
Remove
model_map
fromCDSLDict
and add toCDSLCorpus
Add tests for lexicon initalization, download, setup, transliteration, iteration, getitem, stats, entry, dump
Add credits to CDSL website
Update documentation
Fix bugs
0.6.0 (2022-02-14)
Add
__getitem__
method toCDSLCorpus
to access loaded dictionaries using [] operator withdict_id
Add
__getitem__
method toCDSLDict
to access dictionary entries using [] operator withentry_id
Add unit tests and integration tests for
pycdsl.utils
Add unit tests and integration tests for
pycdsl.corpus
Update documentation
Fix bugs
0.5.0 (2022-02-13)
Add
model_map
argument toCDSLDict.connect
for better customizationMake
CDSLCorpus
iterable (iterate over loaded dictionaries)Make
CDSLDict
iterable (iterate over dictionary entries)Update documentation
0.4.0 (2022-02-12)
Add ability to limit and offset the number of search results
Add
.to_dict()
method toEntry
classAdd multi-dictionary
.search()
fromCDSLCorpus
Add support for multiple active dictionaries in REPL
Improve code structure (more modular)
Improve documentation formatting
Update documentation
Fix bugs
0.3.0 (2022-02-07)
Functional CLI (console command) for dictionary search
Integration of existing REPL into the CLI. (
--interactive
)Extend transliteration support on Corpus, Dictionary, Search and Entry level
Make the package Python 3.6 compatibile
0.2.0 (2022-02-05)
Improve dictionary setup
Add a function to dump data
Add logging support
Add transliteration support using
indic-transliteration
0.1.0 (2022-01-28)
First release on PyPI.