Skip to content

Releases: aosingh/lexpy

v1.1.0

10 Jun 05:05
422446c
Compare
Choose a tag to compare

Added support for Python 3.12

v1.0.0

30 Aug 05:38
Compare
Choose a tag to compare

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 #9 and #8

v0.9.8

27 Jan 15:40
Compare
Choose a tag to compare

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

15 Aug 20:43
Compare
Choose a tag to compare
  • 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

20 Jun 00:47
Compare
Choose a tag to compare
  • Fix

    • DAWG node id is issue
  • Documentation

Stable Release supports both Python 2 and Python 3

08 Aug 01:53
Compare
Choose a tag to compare

Pre-release

27 Oct 03:54
Compare
Choose a tag to compare
Pre-release Pre-release
Pre-release
v0.8

Changed the version and description for PyPi