Skip to content

Commit

Permalink
streamlit: init at 0.49.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yrashk authored and jonringer committed Nov 6, 2019
1 parent 874201a commit 2e52f98
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
34 changes: 34 additions & 0 deletions pkgs/applications/science/machine-learning/streamlit/default.nix
@@ -0,0 +1,34 @@
{ lib, buildPythonApplication, fetchPypi
, altair, astor, base58, blinker, boto3, botocore, click, enum-compat
, future, pillow, protobuf, requests, toml, tornado, tzlocal, validators, watchdog
, jinja2, setuptools
}:

buildPythonApplication rec {
pname = "streamlit";
version = "0.49.0";
format = "wheel"; # the only distribution available

src = fetchPypi {
inherit pname version format;
sha256 = "1g12z93yh85vcgf3g9banshllr5fhz8i4f9llymcnk6mafvcsiv7";
};

propagatedBuildInputs = [
altair astor base58 blinker boto3 botocore click enum-compat
future pillow protobuf requests toml tornado tzlocal validators watchdog
jinja2 setuptools
];

postInstall = ''
rm $out/bin/streamlit.cmd # remove windows helper
'';

meta = with lib; {
homepage = https://streamlit.io/;
description = "The fastest way to build custom ML tools";
maintainers = with maintainers; [ yrashk ];
license = licenses.asl20;
};

}
2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Expand Up @@ -22900,6 +22900,8 @@ in
ffmpeg = ffmpeg_2;
};

streamlit = python3Packages.callPackage ../applications/science/machine-learning/streamlit { };

stuntrally = callPackage ../games/stuntrally {
ogre = ogre1_9;
mygui = mygui.override {
Expand Down

0 comments on commit 2e52f98

Please sign in to comment.