Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
python-Levenshtein
python-Levenshtein.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-Levenshtein.changes of Package python-Levenshtein
------------------------------------------------------------------- Tue Oct 29 21:21:39 UTC 2024 - Dirk Müller <dmueller@suse.com> - update to 0.26.1: * add missing mac os wheels ------------------------------------------------------------------- Mon Sep 23 12:56:31 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Update to version 0.26.0 * Add support for Python 3.13 * Drop support for Python 3.8 * Switch build system to `scikit-build-core` * Upgrade to `Cython==3.0.11` - Adjust upstream source name in spec file - Update BuildRequires from pyproject.toml ------------------------------------------------------------------- Tue May 28 15:13:46 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Update to version 0.25.1 * Fix potentially incorrect results of `jaro_winkler` when using high prefix weights - from version 0.25.0 * Improve type hints - from version 0.24.0 * Upgrade ``rapidfuzz-cpp`` to ``v3.0.0`` - Drop support for Python 3.7 - from version 0.23.0 * Added keyword argument `pad` to Hamming distance. This controls whether sequences of different length should be padded or lead to a `ValueError` * Upgrade to `Cython==3.0.3` - from version 0.22.0 * Add support for Python 3.12 * Drop support for Python 3.6 * Add wheels for windows arm64 - from version 0.21.1 * Upgrade ``rapidfuzz-cpp`` to ``v2.0.0`` - from version 0.21.0 * Relax dependency requirement on ``rapidfuzz`` - from version 0.20.9 * Fix function signature of `get_requires_for_build_wheel` - from version 0.20.8 - Type hints for `editops`/`opcoded`/`matching_blocks` did not allow any hashable sequence - from version 0.20.7 - Type hints did not get installed - from version 0.20.6 - Fix incorrect result normalization in `setratio` and `seqratio` - from version 0.20.5 * Fix support for cmake versions below 3.17 * Fix version requirement for `rapidfuzz-cpp` when building against a previously installed version - from version 0.20.4 * Modernize cmake build to fix most conda-forge builds - from version 0.20.3 * Added support for Python 3.11 - from version 0.20.2 * Fix matching_blocks conversion for empty editops * Added in-tree build backend to install cmake and ninja only when it is not installed yet and only when wheels are available - from version 0.20.1 * Fix broken matching_blocks conversion - from version 0.20.0 * Use `matching_blocks`/`apply`/`remove_subsequence`/`inverse` implementation from RapidFuzz * Stop adding data to wheels * Fix segmentation fault on some invalid editop sequences in subtract_edit * Detect duplicated entries in editops validation - from version 0.19.3 * Add musllinux wheels - from version 0.19.2 * Add missing type hints - from version 0.19.1 * Add type hints - from version 0.19.0 * Implement all Python wrappers mostly with cython * Replace usage of deprecated Python APIs * Fix behavior of median and median_improve - from version 0.18.2 * Allow installation from system installed versions of `rapidfuzz-cpp` - from version 0.18.1 * Indel.normalized_similarity was broken in RapidFuzz v2.0.0 (see #20) - from version 0.18.0 * Fixed memory leak in error path of setratio * Fixed out of bound reads due to uninitialized variable in median * e.g. quickmedian(["test", "teste"], [0, 0]) caused out of bound reads * Use a faster editops implementation provided by RapidFuzz * Reduce code duplication * Reuse implementations from rapidfuzz-cpp * Transition to scikit-build - from version 0.17.0 * Removed support for Python 3.5 - from version 0.16.1 * Add support for RapidFuzz v1.9.* - from version 0.16.0 * Add support for Python 3.10 - from version 0.15.0 * Update SequenceMatcher interface to support the autojunk parameter - from version 0.14.0 * Drop Python 2 support * Fixed free of non heap object due caused by zero offset on a heap object * Fixed warnings about missing type conversions * Fix segmentation fault in subtract_edit when incorrect input types are used * Fixed unchecked memory allocations * Implement distance/ratio/hamming/jaro/jaro_winkler using rapidfuzz instead of providing a own implementation * Implement Wrapper for inverse/editops/opcodes/matching_blocks/subtract_edit/apply_edit using Cython to simplify support for new Python versions - from version 0.13.0 * Maintainership passed to Max Bachmann * Use faster bitparallel implementations for distance and ratio * Avoid string copies in distance, ratio and hamming * Fix usage of deprecated Unicode APIs in distance, ratio and hamming * Fixed incorrect window size inside Jaro and Jaro-Winkler implementation * Fixed incorrect exception messages * Removed unused functions and compiler specific hacks * Split the Python and C implementations to simplify building of the C library * Fixed multiple bugs which prevented the use as C library, since some functions only got defined when compiling for Python * Build and deliver python wheels for the library * Fixed incorrect allocation size in lev_editops_matching_blocks and lev_opcodes_matching_blocks - from version 0.12.1 * Fixed handling of numerous possible wraparounds in calculating the size of memory allocations; incorrect handling of which could cause denial of service or even possible remote code execution in previous versions of the library. - Remove NEWS file from %files section - Rename HISTORY.txt to HISTORY.md in %files section - Rename README.rst to README.md in %files section - Switch build system from setuptools to pyproject.toml + Add python-pip and python-wheel to BuildRequires + Replace %python_build with %pyproject_wheel + Replace %python_install with %pyproject_install - Switch to new upstream project Levenshtein * Adjust upstream source name in spec file * Update URL to GitHub project * Update Source URL for upstream tarball - Update BuildRequires from pyproject.toml ------------------------------------------------------------------- Sun Feb 4 21:46:41 UTC 2024 - Axel Braun <axel.braun@gmx.de> - enable %{?sle15_python_module_pythons} ------------------------------------------------------------------- Thu Nov 7 14:53:50 UTC 2019 - Matej Cepl <mcepl@suse.com> - Run through spec-cleaner ------------------------------------------------------------------- Thu Aug 2 07:30:59 UTC 2018 - tchvatal@suse.com - Install license file - Remove duplicates ------------------------------------------------------------------- Fri Jun 30 13:37:49 UTC 2017 - jmatejek@suse.com - convert to singlespec - drop *.c and *.h from installed package ------------------------------------------------------------------- Sun Dec 21 23:27:33 UTC 2014 - termim@gmail.com - updated to version 0.12 * 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. - updated to version 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. ------------------------------------------------------------------- Thu Jan 30 13:50:25 UTC 2014 - elchevive@opensuse.org - updated to version 0.11.1 * Added Python 3 support ------------------------------------------------------------------- Thu Oct 24 11:07:43 UTC 2013 - speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged) ------------------------------------------------------------------- Tue Jan 31 12:12:07 UTC 2012 - saschpe@suse.de - Simplified macro usage - Don't package PKG-INFO or MANIFEST, this is setuptools bloat - Removed outdated %clean section ------------------------------------------------------------------- Tue Jan 31 11:43:49 UTC 2012 - elchevive@opensuse.org - change from python-setuptools to python-distribute ------------------------------------------------------------------- Thu Jan 26 17:16:00 UTC 2012 - elchevive@opensuse.org - spec cleaning, remove --record-from-files ------------------------------------------------------------------- Fri Nov 26 09:39:51 UTC 2010 - cfarrell@novell.com - initial build. this package is needed to build and use the python wurfl package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor