Merge pull request #230594 from mweinelt/rules-3.3.0

python310Packages.rules: init at 3.3.0

authored by

Martin Weinelt and committed by
GitHub
47762292 2bb88378

+47
+45
pkgs/development/python-modules/rules/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + 5 + # tests 6 + , django 7 + , djangorestframework 8 + , python 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "rules"; 13 + version = "3.3.0"; 14 + format = "setuptools"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "dfunckt"; 18 + repo = "django-rules"; 19 + rev = "v${version}"; 20 + hash = "sha256-UFRfRwcvxEn0fD3ScJJ7f/EHd93BOpY3cEF9QDryJZY="; 21 + }; 22 + 23 + pythonImportsCheck = [ 24 + "rules" 25 + ]; 26 + 27 + nativeCheckInputs = [ 28 + django 29 + djangorestframework 30 + ]; 31 + 32 + checkPhase = '' 33 + runHook preCheck 34 + ${python.interpreter} tests/manage.py test testsuite -v2 35 + runHook postCheck 36 + ''; 37 + 38 + meta = with lib; { 39 + description = "Awesome Django authorization, without the database"; 40 + homepage = "https://github.com/dfunckt/django-rules"; 41 + changelog = "https://github.com/dfunckt/django-rules/blob/${src.rev}/CHANGELOG.md"; 42 + license = licenses.mit; 43 + maintainers = with maintainers; [ hexa ]; 44 + }; 45 + }
+2
pkgs/top-level/python-packages.nix
··· 10590 10590 10591 10591 ruffus = callPackage ../development/python-modules/ruffus { }; 10592 10592 10593 + rules = callPackage ../development/python-modules/rules { }; 10594 + 10593 10595 ruuvitag-ble = callPackage ../development/python-modules/ruuvitag-ble { }; 10594 10596 10595 10597 ruyaml = callPackage ../development/python-modules/ruyaml { };