1{ lib
2, buildPythonPackage
3, fetchPypi
4 # Python Inputs
5, ipyvue
6}:
7
8buildPythonPackage rec {
9 pname = "ipyvuetify";
10 version = "1.8.10";
11
12 # GitHub version tries to run npm (Node JS)
13 src = fetchPypi {
14 inherit pname version;
15 hash = "sha256-m6RCeUefM/XLg69AaqgTBQ7pYgGVXCy6CH/SOoQ9W04=";
16 };
17
18 propagatedBuildInputs = [ ipyvue ];
19
20 doCheck = false; # no tests on PyPi/GitHub
21 pythonImportsCheck = [ "ipyvuetify" ];
22
23 meta = with lib; {
24 description = "Jupyter widgets based on Vuetify UI Components.";
25 homepage = "https://github.com/mariobuikhuizen/ipyvuetify";
26 license = licenses.mit;
27 maintainers = with maintainers; [ drewrisinger ];
28 };
29}