mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 13:41:26 +00:00
python3Packages.dash: init at 1.8.0
This commit is contained in:
parent
6030346166
commit
de6fabbe66
62
pkgs/development/python-modules/dash/default.nix
Normal file
62
pkgs/development/python-modules/dash/default.nix
Normal file
|
@ -0,0 +1,62 @@
|
|||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchFromGitHub
|
||||
, plotly
|
||||
, flask
|
||||
, flask-compress
|
||||
, future
|
||||
, dash-core-components
|
||||
, dash-renderer
|
||||
, dash-html-components
|
||||
, dash-table
|
||||
, pytest
|
||||
, pytest-mock
|
||||
, mock
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "dash";
|
||||
version = "1.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "plotly";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "11skbvjlj93aw1pqx6j56h73sy9r06jwq7z5h64fd1a3d4z2gsvy";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
plotly
|
||||
flask
|
||||
flask-compress
|
||||
future
|
||||
dash-core-components
|
||||
dash-renderer
|
||||
dash-html-components
|
||||
dash-table
|
||||
];
|
||||
|
||||
checkInputs = [
|
||||
pytest
|
||||
pytest-mock
|
||||
mock
|
||||
];
|
||||
|
||||
checkPhase = ''
|
||||
pytest tests/unit/test_configs.py
|
||||
pytest tests/unit/test_fingerprint.py
|
||||
pytest tests/unit/test_import.py
|
||||
pytest tests/unit/test_resources.py
|
||||
pytest tests/unit/dash/
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [
|
||||
"dash"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python framework for building analytical web applications";
|
||||
homepage = https://dash.plot.ly/;
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -2446,6 +2446,8 @@ in {
|
|||
|
||||
daphne = callPackage ../development/python-modules/daphne { };
|
||||
|
||||
dash = callPackage ../development/python-modules/dash { };
|
||||
|
||||
dash-core-components = callPackage ../development/python-modules/dash-core-components { };
|
||||
|
||||
dash-html-components = callPackage ../development/python-modules/dash-html-components { };
|
||||
|
|
Loading…
Reference in a new issue