python310Packages.image-match: remove

Module is no longer maintained.
https://github.com/rhsimplex/image-match/blob/master/README.md
This commit is contained in:
Fabian Affolter 2023-06-10 15:25:54 +02:00
parent c38298b89c
commit f3d7f8af3a
3 changed files with 1 additions and 37 deletions

View file

@ -1,35 +0,0 @@
{ lib, buildPythonPackage, fetchFromGitHub, pytest-runner, scikit-image }:
buildPythonPackage {
pname = "image-match";
version = "1.1.2";
src = fetchFromGitHub {
owner = "ascribe";
repo = "image-match";
rev = "1c5f3170555540bdf43ff8b8189c4e8c13a8b950";
sha256 = "0vlmpidmhkpgdzw2k03x5layhijcrjpmyfd93yv2ls77ihz00ix5";
};
buildInputs = [ pytest-runner ];
propagatedBuildInputs = [
scikit-image
];
# remove elasticsearch requirement due to version incompatibility
postPatch = ''
substituteInPlace setup.py --replace "'elasticsearch>=5.0.0,<6.0.0'," ""
'';
# tests cannot work without elasticsearch
doCheck = false;
pythonImportsCheck = [ "image_match" ];
meta = with lib; {
homepage = "https://github.com/ascribe/image-match";
description = "Quickly search over billions of images";
license = licenses.asl20;
maintainers = with maintainers; [ cmcdragonkai ];
};
}

View file

@ -145,6 +145,7 @@ mapAliases ({
ihatemoney = throw "ihatemoney was removed because it is no longer maintained downstream"; # added 2023-04-08
IMAPClient = imapclient; # added 2021-10-28
imdbpy = throw "imdbpy has been renamed to cinemagoer"; # added 2022-08-08
image-match = throw "image-match has been removed because it is no longer maintained"; # added 2023-06-10
intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11
ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30
influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10

View file

@ -4845,8 +4845,6 @@ self: super: with self; {
image-go-nord = callPackage ../development/python-modules/image-go-nord { };
image-match = callPackage ../development/python-modules/image-match { };
imagesize = callPackage ../development/python-modules/imagesize { };
imantics = callPackage ../development/python-modules/imantics { };