Releases: OpenGov/cython_hunspell
Empty String Fix
Unicode Fixes
Fixed exception handling during construction.
Fixed usage with strings encoding to more than 1 byte length
Made msvc libs more resilient to distribution differences
Cleaned up some code to reuse shared logic
Fixed list responses to always be tuples (sometimes lists were returned)
Added some more tests
Removed windows newlines from source files
Added readme instructions for building windows binaries from source
Added more known issues to readme
Python3 Support
Added Python 3 support to the library. Python 3.2 is not supported due to dependency failures.
New msvc static libraries were added to support Python 3.5 and 3.6 on Windows. Locally testing versions appears to cover the possible combinations of 32 vs 64 bit and python 2.7, 3.3-3.6. Travis covers linux. Mac os not tested, but unlikely to have breaking differences from linux given the mac specific code wasn't changed.
Cython Dependency Elimination
Cython is not longer in the requirements.txt file. Additionally there README has be significantly improved and some minor build dependencies fixed.
OS agnostic
Now works with gcc, clang, and msvc on Windows, Ubuntu, Fedora, and Mac.
Initial Public Release
A wrapper on the Hunspell library for use in Python. This version is specific to UNIX environments, future versions will be agnostic.