Skip to content

Latest commit

 

History

History
91 lines (70 loc) · 2.92 KB

HISTORY.rst

File metadata and controls

91 lines (70 loc) · 2.92 KB

History

0.9.0 (2022-04-27)

  • Upgrade REPL Interface by migrating from cmd to cmd2. (Issue #26)
  • Persistent history, start-up script support, shortcuts, aliases, macros
  • Output redirection
  • Clipboard integration
  • Update documentation
  • Fix bugs (Issue #25)

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 and none to the REPL command use
  • Add lexicon_id to Entry class
  • Add a placeholder for post-init hook in Entry. If implemented, this will be run after __init__() of Entry
  • Remove model_map from CDSLDict and add to CDSLCorpus
  • 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 to CDSLCorpus to access loaded dictionaries using [] operator with dict_id
  • Add __getitem__ method to CDSLDict to access dictionary entries using [] operator with entry_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 to CDSLDict.connect for better customization
  • Make 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 to Entry class
  • Add multi-dictionary .search() from CDSLCorpus
  • 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.