2025-03-05 12:04:25 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 5 10:37:35 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
|
|
|
|
|
|
|
- update to 0.27.1
|
|
|
|
* fix build with scikit-build-core v0.11
|
|
|
|
* upgrade to Cython==3.0.12
|
|
|
|
- Run tests
|
|
|
|
|
2024-10-29 21:21:54 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 29 21:21:39 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- update to 0.26.1:
|
|
|
|
* add missing mac os wheels
|
|
|
|
|
2024-09-24 07:03:50 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2024-05-28 16:32:09 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2024-02-05 08:39:25 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Feb 4 21:46:41 UTC 2024 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
|
2024-10-29 21:21:54 +00:00
|
|
|
- enable %{?sle15_python_module_pythons}
|
2024-02-05 08:39:25 +00:00
|
|
|
|
2019-11-07 14:54:15 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 7 14:53:50 UTC 2019 - Matej Cepl <mcepl@suse.com>
|
|
|
|
|
|
|
|
- Run through spec-cleaner
|
|
|
|
|
2018-08-02 07:31:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 2 07:30:59 UTC 2018 - tchvatal@suse.com
|
|
|
|
|
|
|
|
- Install license file
|
|
|
|
- Remove duplicates
|
|
|
|
|
2017-06-30 13:38:38 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 30 13:37:49 UTC 2017 - jmatejek@suse.com
|
|
|
|
|
|
|
|
- convert to singlespec
|
|
|
|
- drop *.c and *.h from installed package
|
|
|
|
|
2015-01-11 13:12:01 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2014-01-31 08:32:07 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 30 13:50:25 UTC 2014 - elchevive@opensuse.org
|
|
|
|
|
|
|
|
- updated to version 0.11.1
|
2018-08-02 07:31:35 +00:00
|
|
|
* Added Python 3 support
|
2014-01-31 08:32:07 +00:00
|
|
|
|
2013-10-24 11:07:45 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 24 11:07:43 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
- Require python-setuptools instead of distribute (upstreams merged)
|
|
|
|
|
2012-01-31 13:36:18 +00:00
|
|
|
-------------------------------------------------------------------
|
2012-02-01 12:06:27 +00:00
|
|
|
Tue Jan 31 12:12:07 UTC 2012 - saschpe@suse.de
|
2012-01-31 13:36:18 +00:00
|
|
|
|
|
|
|
- Simplified macro usage
|
|
|
|
- Don't package PKG-INFO or MANIFEST, this is setuptools bloat
|
|
|
|
- Removed outdated %clean section
|
|
|
|
|
2012-01-31 12:28:56 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 31 11:43:49 UTC 2012 - elchevive@opensuse.org
|
|
|
|
|
|
|
|
- change from python-setuptools to python-distribute
|
|
|
|
|
2012-01-27 11:29:37 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 26 17:16:00 UTC 2012 - elchevive@opensuse.org
|
|
|
|
|
|
|
|
- spec cleaning, remove --record-from-files
|
|
|
|
|
2010-11-29 15:31:40 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 26 09:39:51 UTC 2010 - cfarrell@novell.com
|
|
|
|
|
2024-10-29 21:21:54 +00:00
|
|
|
- initial build. this package is needed to build and use the python wurfl package
|
2010-11-29 15:31:40 +00:00
|
|
|
|