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
searchAdd a REPL command
statsInterpret arguments
allandnoneto the REPL commanduseAdd
lexicon_idtoEntryclassAdd a placeholder for post-init hook in
Entry. If implemented, this will be run after__init__()ofEntryRemove
model_mapfromCDSLDictand add toCDSLCorpusAdd 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 toCDSLCorpusto access loaded dictionaries using [] operator withdict_idAdd
__getitem__method toCDSLDictto access dictionary entries using [] operator withentry_idAdd unit tests and integration tests for
pycdsl.utilsAdd unit tests and integration tests for
pycdsl.corpusUpdate documentation
Fix bugs
0.5.0 (2022-02-13)
Add
model_mapargument toCDSLDict.connectfor better customizationMake
CDSLCorpusiterable (iterate over loaded dictionaries)Make
CDSLDictiterable (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 toEntryclassAdd multi-dictionary
.search()fromCDSLCorpusAdd 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.