Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin python-levenshtein to latest version 0.12.0 #7

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link

@pyup-bot pyup-bot commented May 5, 2017

python-Levenshtein is not pinned to a specific version.

I'm pinning it to the latest version 0.12.0 for now.

These links might come in handy: PyPI | Changelog | Repo

Changelog

0.12.0


  • Fixed a bug in StringMatcher.StringMatcher.get_matching_blocks /
    extract_editops for Python 3; now allow only str editops on
    both Python 2 and Python 3, for simpler and working code.
  • Added documentation in the source distribution and in GIT
  • Fixed the package layout: renamed the .so/.dll to _levenshtein,
    and made it reside inside a package, along with the StringMatcher
    class.
  • Fixed spelling errors.

0.11.2


  • Fixed a bug in setup.py: installation would fail on Python 3 if the locale
    did not specify UTF-8 charset (Felix Yan).
  • Added COPYING, StringMatcher.py, gendoc.sh and NEWS in MANIFEST.in, as they
    were missing from source distributions.

0.11.1


  • Added Levenshtein.h to MANIFEST.in

0.11.0


  • Python 3 support, maintainership passed to Antti Haapala

0.10.1

  • apply_edit() broken for Unicodes was fixed (thanks to Radovan Garabik)
  • subtract_edit() function was added

0.10

  • Hamming distance, Jaro similarity metric and Jaro-Winkler similarity
    metric were added
  • ValueErrors raised on wrong argument types were fixed to TypeErrors

0.9

  • a poor-but-fast generalized median method quickmedian() was added
  • some auxiliary functions added to the C api (lev_set_median_index,
    lev_editops_normalize, ...)

0.8.2

  • fixed missing `static' in the method list

0.8.1

  • some compilation problems with non-gcc were fixed

0.8

  • median_improve(), a generalized median improving function, was added
  • an arbitrary length limitation imposed on greedy median() result was
    removed
  • out of memory should be handled more gracefully (on systems w/o memory
    overcomitting)
  • the documentation now passes doctest

0.7

  • fixed greedy median() for Unicode characters > U+FFFF, it's now usable
    with whatever integer type wchar_t happens to be
  • added missing MANIFEST
  • renamed exported C functions, all public names now have lev_, LEV_ or
    Lev prefix; defined lev_byte, lev_wchar, and otherwise santinized
    the (still unstable) C interface
  • added edit-ops group of functions, with two interfaces: native, useful
    for string averaging, and difflib-like for interoperability
  • added an example SequenceMatcher-like class StringMatcher

0.6

  • a segfault in seqratio()/setratio() on invalid input has been fixed
    to an exception
  • optimized ratio() and distance() (about 20%)
  • Levenshtein.h header file was added to make it easier to actually use
    it as a C library

0.5

  • a segfault in setratio() was fixed
  • median() handles all empty strings situation more gracefully

0.4

  • new functions seqratio() and setratio() computing similarity between
    string sequences and sets
  • Levenshtein optimizations (affects all routines except median())
  • all Sequence objects are accepted, not just Lists

0.3

  • setmedian() finding set median was added
  • median() initial overhead for Unicodes was reduced

0.2

  • ratio() and distance() now accept both Strings and Unicodes
  • removed uratio() and udistance()
  • Levenshtein.c is now compilable as a C library (with -DNO_PYTHON)
  • a median() function finding approximate weighted median of a string
    set was added

0.1

  • Inital release

Got merge conflicts? Close this PR and delete the branch. I'll create a new PR for you.

Happy merging! 🤖

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant