Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / djangoql / default.nix
blob52316ee4444ecc871bb9f2e7ea58eb300d37c13f
1 { lib, buildPythonPackage, fetchPypi, python
2 , django, ply }:
4 buildPythonPackage rec {
5   pname = "djangoql";
6   version = "0.18.0";
7   format = "setuptools";
9   src = fetchPypi {
10     inherit pname version;
11     hash = "sha256-x8KJ08BLKLRD42uqIW/FSFf3V6TFNXLTyWaoCr5Zb78=";
12   };
14   propagatedBuildInputs = [ ply ];
16   nativeCheckInputs = [ django ];
18   checkPhase = ''
19     export PYTHONPATH=test_project:$PYTHONPATH
20     ${python.executable} test_project/manage.py test core.tests
21   '';
23   meta = with lib; {
24     description = "Advanced search language for Django";
25     homepage = "https://github.com/ivelum/djangoql";
26     license = licenses.mit;
27     maintainers = with maintainers; [ erikarvstedt ];
28   };