diff --git a/pkgs/development/python-modules/boddle/default.nix b/pkgs/development/python-modules/boddle/default.nix new file mode 100644 index 0000000000000..30a874ad344a4 --- /dev/null +++ b/pkgs/development/python-modules/boddle/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, bottle +}: + +buildPythonPackage rec { + pname = "boddle"; + version = "0.2.9"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "keredson"; + repo = pname; + rev = "74413e4c5b39a37ea1694fab07b459ccd2998390"; + sha256 = "sha256-iyxgdUM3NEbDaRd8ogCsxyNPF0nMuIV2S4FiFAZJXrY="; + }; + + propagatedBuildInputs = [ bottle ]; + + pythonImportsCheck = [ + "boddle" + ]; + + meta = with lib; { + description = "Unit testing tool for Python's bottle library"; + homepage = "https://github.com/keredson/boddle"; + license = licenses.lgpl21; + maintainers = with maintainers; [ jpetrucciani ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 94212aa73570d..08bd66997e960 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1420,6 +1420,8 @@ in { bme680 = callPackage ../development/python-modules/bme680 { }; + boddle = callPackage ../development/python-modules/boddle { }; + bokeh = callPackage ../development/python-modules/bokeh { }; boltons = callPackage ../development/python-modules/boltons { };