python3Packages.django-haystack: 3.2.1 -> 3.3.0

This commit is contained in:
Martin Weinelt
2024-06-24 12:14:53 +02:00
parent 4d79441b15
commit 6abc2f4548
@@ -14,7 +14,6 @@
# tests # tests
elasticsearch, elasticsearch,
geopy, geopy,
nose,
pysolr, pysolr,
python-dateutil, python-dateutil,
requests, requests,
@@ -23,42 +22,36 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "django-haystack"; pname = "django-haystack";
version = "3.2.1"; version = "3.3.0";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.5"; disabled = pythonOlder "3.5";
src = fetchPypi { src = fetchPypi {
inherit pname version; pname = "django_haystack";
hash = "sha256-l+MZeu/CJf5AW28XYAolNL+CfLTWdDEwwgvBoG9yk6Q="; inherit version;
hash = "sha256-487ta4AAYl2hTUCetNrGmJSQXirIrBj5v9tZMjygLqs=";
}; };
postPatch = '' build-system = [
substituteInPlace setup.py \
--replace "geopy==" "geopy>="
'';
nativeBuildInputs = [
setuptools setuptools
setuptools-scm setuptools-scm
]; ];
buildInputs = [ django ]; buildInputs = [ django ];
passthru.optional-dependencies = { optional-dependencies = {
elasticsearch = [ elasticsearch ]; elasticsearch = [ elasticsearch ];
}; };
doCheck = lib.versionOlder django.version "4";
nativeCheckInputs = [ nativeCheckInputs = [
geopy geopy
nose
pysolr pysolr
python-dateutil python-dateutil
requests requests
whoosh whoosh
] ++ passthru.optional-dependencies.elasticsearch; ] ++ optional-dependencies.elasticsearch;
checkPhase = '' checkPhase = ''
runHook preCheck runHook preCheck