Loading pkgs/development/python-modules/wagtail-modeladmin/default.nix +24 −11 Original line number Diff line number Diff line { lib, buildPythonPackage, dj-database-url, fetchFromGitHub, flit-core, python, pythonOlder, wagtail, dj-database-url, python, }: buildPythonPackage rec { Loading @@ -14,18 +13,30 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { repo = pname; owner = "wagtail-nest"; repo = "wagtail-modeladmin"; tag = "v${version}"; hash = "sha256-IG7e7YomMM7K2IlJ1Dr1zo+blDPHnu/JeS5csos8ncc="; }; nativeBuildInputs = [ flit-core ]; # Fail with `AssertionError` # AssertionError: <Warning: level=30,... > not found in [<Warning: ...>] postPatch = '' substituteInPlace wagtail_modeladmin/test/tests/test_simple_modeladmin.py \ --replace-fail \ "def test_model_with_single_tabbed_panel_only(" \ "def no_test_model_with_single_tabbed_panel_only(" \ --replace-fail \ "def test_model_with_two_tabbed_panels_only(" \ "def no_test_model_with_two_tabbed_panels_only(" ''; build-system = [ flit-core ]; propagatedBuildInputs = [ wagtail ]; dependencies = [ wagtail ]; nativeCheckInputs = [ dj-database-url ]; Loading @@ -33,15 +44,17 @@ buildPythonPackage rec { checkPhase = '' runHook preCheck ${python.interpreter} testmanage.py test runHook postCheck ''; meta = with lib; { meta = { description = "Add any model in your project to the Wagtail admin. Formerly wagtail.contrib.modeladmin"; homepage = "https://github.com/wagtail-nest/wagtail-modeladmin"; changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/v${version}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ sephi ]; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sephi ]; }; } Loading
pkgs/development/python-modules/wagtail-modeladmin/default.nix +24 −11 Original line number Diff line number Diff line { lib, buildPythonPackage, dj-database-url, fetchFromGitHub, flit-core, python, pythonOlder, wagtail, dj-database-url, python, }: buildPythonPackage rec { Loading @@ -14,18 +13,30 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { repo = pname; owner = "wagtail-nest"; repo = "wagtail-modeladmin"; tag = "v${version}"; hash = "sha256-IG7e7YomMM7K2IlJ1Dr1zo+blDPHnu/JeS5csos8ncc="; }; nativeBuildInputs = [ flit-core ]; # Fail with `AssertionError` # AssertionError: <Warning: level=30,... > not found in [<Warning: ...>] postPatch = '' substituteInPlace wagtail_modeladmin/test/tests/test_simple_modeladmin.py \ --replace-fail \ "def test_model_with_single_tabbed_panel_only(" \ "def no_test_model_with_single_tabbed_panel_only(" \ --replace-fail \ "def test_model_with_two_tabbed_panels_only(" \ "def no_test_model_with_two_tabbed_panels_only(" ''; build-system = [ flit-core ]; propagatedBuildInputs = [ wagtail ]; dependencies = [ wagtail ]; nativeCheckInputs = [ dj-database-url ]; Loading @@ -33,15 +44,17 @@ buildPythonPackage rec { checkPhase = '' runHook preCheck ${python.interpreter} testmanage.py test runHook postCheck ''; meta = with lib; { meta = { description = "Add any model in your project to the Wagtail admin. Formerly wagtail.contrib.modeladmin"; homepage = "https://github.com/wagtail-nest/wagtail-modeladmin"; changelog = "https://github.com/wagtail/wagtail-modeladmin/blob/v${version}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ sephi ]; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sephi ]; }; }