From 840fdc7c70e2ee7851a26ba5e147b7d89e514eaa Mon Sep 17 00:00:00 2001 From: Sylvain Fankhauser Date: Fri, 23 Dec 2022 14:35:47 +0100 Subject: [PATCH] python3Packages.django-admin-sortable2: init at 2.1.4 --- .../django-admin-sortable2/default.nix | 25 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/python-modules/django-admin-sortable2/default.nix diff --git a/pkgs/development/python-modules/django-admin-sortable2/default.nix b/pkgs/development/python-modules/django-admin-sortable2/default.nix new file mode 100644 index 000000000000..7f53c238d5d5 --- /dev/null +++ b/pkgs/development/python-modules/django-admin-sortable2/default.nix @@ -0,0 +1,25 @@ +{ lib, buildPythonPackage, django_4, fetchPypi }: + +buildPythonPackage rec { + pname = "django-admin-sortable2"; + version = "2.1.4"; + + src = fetchPypi { + inherit version pname; + sha256 = "sha256-fcCP8PvOWFlQL4CdEIwElfOw2UYJJp6u27EjfgMISss="; + }; + + propagatedBuildInputs = [ django_4 ]; + + pythonImportsCheck = [ "adminsortable2" ]; + + # Tests are very slow (end-to-end with playwright) + doCheck = false; + + meta = with lib; { + description = "Generic drag-and-drop ordering for objects in the Django admin interface"; + homepage = "https://github.com/jrief/django-admin-sortable2"; + license = licenses.mit; + maintainers = with maintainers; [ sephi ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 38103581da5a..c5f77a0f6576 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2469,6 +2469,8 @@ self: super: with self; { # Current latest django_4 = callPackage ../development/python-modules/django/4.nix { }; + django-admin-sortable2 = callPackage ../development/python-modules/django-admin-sortable2 { }; + django-allauth = callPackage ../development/python-modules/django-allauth { }; django-anymail = callPackage ../development/python-modules/django-anymail { };