pythonPackages.streamlit: 0.50.2 -> 1.2.0

This commit is contained in:
piegames 2021-12-12 00:36:33 +01:00
parent df77386882
commit 9ddd00301c

View file

@ -1,23 +1,79 @@
{ lib, buildPythonApplication, fetchPypi
, altair, astor, base58, blinker, boto3, botocore, click, enum-compat
, future, pillow, protobuf, requests, toml, tornado_5, tzlocal, validators, watchdog
, jinja2, setuptools
{
# Nix
lib,
buildPythonApplication,
fetchPypi,
# Build inputs
altair,
astor,
base58,
blinker,
boto3,
botocore,
click,
cachetools,
enum-compat,
future,
GitPython,
jinja2,
pillow,
pyarrow,
pydeck,
pympler,
protobuf,
requests,
setuptools,
toml,
tornado,
tzlocal,
validators,
watchdog,
}:
buildPythonApplication rec {
let
click_7 = click.overridePythonAttrs(old: rec {
version = "7.1.2";
src = old.src.override {
inherit version;
sha256 = "d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a";
};
});
in buildPythonApplication rec {
pname = "streamlit";
version = "0.50.2";
version = "1.2.0";
format = "wheel"; # the only distribution available
src = fetchPypi {
inherit pname version format;
sha256 = "1wymv7qckafs0p2jdjlxjaf1xrhm3iyd185jkldanbb0na5n3ndz";
sha256 = "1dzb68a8n8wvjppcmqdaqnh925b2dg6rywv51ac9q09zjxb6z11n";
};
propagatedBuildInputs = [
altair astor base58 blinker boto3 botocore click enum-compat
future pillow protobuf requests toml tornado_5 tzlocal validators watchdog
jinja2 setuptools
altair
astor
base58
blinker
boto3
botocore
cachetools
click_7
enum-compat
future
GitPython
jinja2
pillow
protobuf
pyarrow
pydeck
pympler
requests
setuptools
toml
tornado
tzlocal
validators
watchdog
];
postInstall = ''
@ -30,5 +86,4 @@ buildPythonApplication rec {
maintainers = with maintainers; [ yrashk ];
license = licenses.asl20;
};
}