python312Packages.llm-gguf: init at 0.2 (#364926)
[NixPkgs.git] / pkgs / development / python-modules / pysolr / default.nix
blob5a9a711f2815f56e66c48660d99c8e8ceb8a55b0
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools-scm,
6   requests,
7   mock,
8 }:
10 buildPythonPackage rec {
11   pname = "pysolr";
12   version = "3.10.0";
13   format = "setuptools";
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "sha256-EntKLdFpI0rLFYZkOmzR4+lLkXkh5pv1adeyoqoO9Ak=";
18   };
20   nativeBuildInputs = [ setuptools-scm ];
22   propagatedBuildInputs = [ requests ];
24   nativeCheckInputs = [ mock ];
26   doCheck = false; # requires network access
28   meta = with lib; {
29     description = "Lightweight Python wrapper for Apache Solr";
30     homepage = "https://github.com/toastdriven/pysolr/";
31     license = licenses.bsd3;
32   };