Lexpy Versions Save

Python package for lexicon; Trie and DAWG implementation.

v1.1.0

5 days ago

Added support for Python 3.12

v1.0.0

1 year ago

lexpy v1.0.0 includes the following features and fixes

  • Python version 3.7 or higher is required.
    • Added support for Python 3.10 and dropped support for Python 3.6
  • PEP 517 compliant build system. Introduced setup.cfg and pyproject.toml
  • Continuous integration support using Github Actions
  • Optimized the function validate_expression()
  • Added Support for special characters. Characters other than ? and * will be matched literally
  • Simplified add_all() method
  • Fixes issues https://github.com/aosingh/lexpy/issues/9 and https://github.com/aosingh/lexpy/issues/8

v.0.9.8

3 years ago

This is a maintenance release

  • Bug Fix; in operator should return False when a word is not present in the lexicon
  • Added support for Python 3.9
  • Added support for PyPy 3
  • Travis build matrix now includes Windows OS

v0.9.7

3 years ago
  • Removed support for Python 2. Going forward only Python 3 will be supported

  • Added support for word counter

  • Changed the DAWG DFA minimization process to support the word count feature

  • Each Node's Hash code will now take into account the count flag to determine if 2 nodes are logically equivalent

  • Improved Test coverage from 87 % to 93 %

  • Minor Python performance tweaks

v0.9.6

3 years ago
  • Fix

    • DAWG node id is issue
  • Documentation

v0.9.3

4 years ago

v0.8

6 years ago