Loading pkgs/development/python-modules/static3/default.nix 0 → 100644 +55 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub # optionals , genshi # tests , pytestCheckHook , webtest }: buildPythonPackage rec { pname = "static3"; version = "0.7.0"; format = "setuptools"; src = fetchFromGitHub { owner = "rmohr"; repo = "static3"; rev = "v${version}"; hash = "sha256-uFgv+57/UZs4KoOdkFxbvTEDQrJbb0iYJ5JoWWN4yFY="; }; postPatch = '' substituteInPlace setup.py \ --replace ", 'pytest-cov'" "" ''; passthru.optional-dependencies = { KidMagic = [ # TODO: kid ]; Genshimagic = [ genshi ]; }; pythonImportsCheck = [ "static" ]; nativeCheckInputs = [ pytestCheckHook webtest ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); meta = with lib; { changelog = "https://github.com/rmohr/static3/releases/tag/v${version}"; description = "A really simple WSGI way to serve static (or mixed) content"; homepage = "https://github.com/rmohr/static3"; license = licenses.lgpl21Only; maintainers = with maintainers; [ hexa ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -11485,6 +11485,8 @@ self: super: with self; { stashy = callPackage ../development/python-modules/stashy { }; static3 = callPackage ../development/python-modules/static3 { }; staticjinja = callPackage ../development/python-modules/staticjinja { }; statistics = callPackage ../development/python-modules/statistics { }; Loading Loading
pkgs/development/python-modules/static3/default.nix 0 → 100644 +55 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub # optionals , genshi # tests , pytestCheckHook , webtest }: buildPythonPackage rec { pname = "static3"; version = "0.7.0"; format = "setuptools"; src = fetchFromGitHub { owner = "rmohr"; repo = "static3"; rev = "v${version}"; hash = "sha256-uFgv+57/UZs4KoOdkFxbvTEDQrJbb0iYJ5JoWWN4yFY="; }; postPatch = '' substituteInPlace setup.py \ --replace ", 'pytest-cov'" "" ''; passthru.optional-dependencies = { KidMagic = [ # TODO: kid ]; Genshimagic = [ genshi ]; }; pythonImportsCheck = [ "static" ]; nativeCheckInputs = [ pytestCheckHook webtest ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); meta = with lib; { changelog = "https://github.com/rmohr/static3/releases/tag/v${version}"; description = "A really simple WSGI way to serve static (or mixed) content"; homepage = "https://github.com/rmohr/static3"; license = licenses.lgpl21Only; maintainers = with maintainers; [ hexa ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -11485,6 +11485,8 @@ self: super: with self; { stashy = callPackage ../development/python-modules/stashy { }; static3 = callPackage ../development/python-modules/static3 { }; staticjinja = callPackage ../development/python-modules/staticjinja { }; statistics = callPackage ../development/python-modules/statistics { }; Loading