dedupeio / dedupe

:id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.
https://docs.dedupe.io
MIT License
4.16k stars 551 forks source link

Installation breaks because Levenshtein_search version 1.4.5 is no more listed on PyPi #1129

Closed fsal closed 1 year ago

fsal commented 1 year ago

Installing dedupe now breaks because Levenshtein_search version 1.4.5 is not listed anymore on PyPi.

image

There is version 1.4.6 though, released yesterday. I guess the dependency should be updated in the pyproject.toml and a new dedupe version released and uploaded to PyPi, because right now it is impossible to install.

fsal commented 1 year ago

as the maintainer of the package says here, the only solution is updating the version number in the dependencies in the pyproject.toml

mattandahalfew commented 1 year ago

Agree - would recommend changing the requirement to >=1.4.5

fgregg commented 1 year ago

Levenshtein-search changed its license from MIT in 1.4.5 to GPL in 1.4.6.

as we want dedupe to remain MIT, we cannot depend on GPL versions, so i cannot simply bump the version number.

i have a fork of the library up to the GPL license change, and i can release a version of that to pypi tonight, along with a new version of dedupe that points to the forked library.

mattandahalfew commented 1 year ago

1.4.4 is MITOn Jan 16, 2023, at 6:17 PM, Forest Gregg @.***> wrote: Levenshtein-search changed its license from MIT in 1.4.5 to GPL in 1.4.6. as we want dedupe to remain MIT, we cannot depend on GPL versions, so i cannot simply bump the version number. i have a fork of the library up to the GPL license change, and i can release a version of that to pypi tonight, along with a new version of dedupe that points to the forked library.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

fgregg commented 1 year ago

thanks, @mattandahalfew !