evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / django-admin-sortable2 / default.nix
blob1fb7a4c825a744e2477a0a007840b3a38ef696f7
2   lib,
3   buildPythonPackage,
4   pythonOlder,
5   fetchFromGitHub,
6   setuptools,
7   django,
8 }:
10 buildPythonPackage rec {
11   pname = "django-admin-sortable2";
12   version = "2.2.3";
13   pyproject = true;
15   disabled = pythonOlder "3.9";
17   src = fetchFromGitHub {
18     owner = "jrief";
19     repo = "django-admin-sortable2";
20     rev = "refs/tags/${version}";
21     hash = "sha256-ZXaLe6H6il27DXMwclKR4iRGyus6zyYt3rNWRsLPHSU=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [ django ];
28   pythonImportsCheck = [ "adminsortable2" ];
30   # Tests are very slow (end-to-end with playwright)
31   doCheck = false;
33   meta = {
34     description = "Generic drag-and-drop ordering for objects in the Django admin interface";
35     homepage = "https://github.com/jrief/django-admin-sortable2";
36     changelog = "https://github.com/jrief/django-admin-sortable2/blob/${version}/CHANGELOG.md";
37     license = lib.licenses.mit;
38     maintainers = with lib.maintainers; [ sephi ];
39   };