Re: Missing dependancies for streamlit
However, streamlit also has a Javascript component (the frontend
directory), with ~100 dependencies Debian doesn't have (plus a few that
Debian has in too old a version):
$ npm2deb depends /home/rnpalmer/Debian/builds/stackbuild/package.json
Dependencies:
NPM Debian
streamlit-browser (0.56.0) None
-- @loaders.gl/core (^2.0.2) None
-- @loaders.gl/csv (^2.0.2) None
-- aws-sdk (^2.524.0) None
-- axios (^0.19.0) node-axios (0.19.0+dfsg-2)
-- baseui (^8.17.1) None
-- bokehjs (^1.2.0) None
-- bootstrap (^4.3.1) None
-- camelcase (^5.2.0) node-camelcase (5.3.1-1)
-- classnames (^2.2.6) None
-- clipboard (^2.0.4) node-clipboard
(2.0.6+ds-1)
-- d3 (^5.12.0) node-d3 (5.12.0-2)
-- d3-graphviz (^2.6.1) None
-- deck.gl (^8.0.12) None
-- hoist-non-react-statics (^3.3.1) None
-- immutable (^4.0.0-rc.12) node-immutable
(3.8.2+dfsg-3)
-- katex (^0.11.1) node-katex (0.8.3+dfsg-1)
-- leaflet (^1.3.4) leaflet (1.6.0~dfsg-1)
-- lodash (^4.17.15) node-lodash
(4.17.15+dfsg-2)
-- mapbox-gl (^1.7.0) None
-- moment (^2.22.2) node-moment (2.24.0+ds-2)
-- moment-duration-format (^2.3.2) None
-- node-sass (^4.12.0) node-node-sass (4.13.1-3)
-- numbro (^2.1.2) None
-- plotly.js (^1.51.2) None
-- prismjs (^1.15.0) node-prismjs
(1.11.0+dfsg-3)
-- protobufjs (^6.8.8) None
-- react (^16.8.6) node-react (16.2.0-4)
-- react-copy-to-clipboard (^5.0.1) None
-- react-dom (^16.8.4) None
-- react-feather (^2.0.3) None
-- react-google-login (^5.0.4) None
-- react-hotkeys (^1.1.4) None
-- react-json-view (^1.19.1) None
-- react-katex (^2.0.2) None
-- react-leaflet (^2.4.0) None
-- react-map-gl (^5.2.1) None
-- react-markdown (^4.2.2) None
-- react-plotly.js (^2.4.0) None
-- react-scripts (^3.0.1) None
-- react-test-renderer (^16.10.2) None
-- react-transition-group (^4.3.0) None
-- react-virtualized (^9.21.0) None
-- reactstrap (^8.0.1) None
-- recharts (^1.6.2) None
-- remark-emoji (^2.0.2) None
-- remark-math (^2.0.0) None
-- sprintf-js (^1.1.2) node-sprintf-js
(1.1.2+ds1-1)
-- styletron-engine-atomic (^1.4.1) None
-- styletron-react (^5.2.1) None
-- typed-signals (^1.0.5) None
-- vega (^5.7.3) None
-- vega-embed (^6.0.0) None
-- vega-lite (^4.0.0-beta.10) None
-- which-browser (^0.5.1) None
-- xxhashjs (^0.2.2) None
Build dependencies:
NPM Debian
@craco/craco (^5.5.0) None
@deck.gl/json (^8.0.5) None
@types/classnames (^2.2.9) None
@types/clipboard (^2.0.1) None
@types/d3 (^5.7.2) None
@types/d3-graphviz (^2.6.2) None
@types/dom-mediacapture-record (^1.0.2) None
@types/enzyme (^3.10.3) None
@types/fetch-mock (^7.3.1) None
@types/hoist-non-react-statics (^3.3.1) None
@types/jest (^24.0.11) None
@types/katex (^0.10.2) None
@types/lodash (^4.14.138) None
@types/mocha (^5.2.7) None
@types/moment (^2.13.0) None
@types/moment-duration-format (^2.2.2) None
@types/node (^12.7.4) None
@types/numeral (^0.0.26) None
@types/plotly.js (^1.44.8) None
@types/prismjs (^1.16.0) None
@types/react (^16.9.17) None
@types/react-copy-to-clipboard (^4.2.6) None
@types/react-dom (^16.8.4) None
@types/react-map-gl (^5.0.1) None
@types/react-plotly.js (^2.2.3) None
@types/react-transition-group (^4.2.2) None
@types/react-virtualized (^9.21.3) None
@types/reactstrap (^8.0.1) None
@types/recharts (^1.1.20) None
@types/sprintf-js (^1.1.2) None
@types/styletron-engine-atomic (^1.1.0) None
@types/styletron-react (^5.0.1) None
@types/styletron-standard (^2.0.0) None
@types/xxhashjs (^0.2.1) None
@typescript-eslint/eslint-plugin (^2.5.0) None
@typescript-eslint/parser (^2.5.0) None
cypress (^3.8.0) None
cypress-file-upload (^3.5.1) None
cypress-image-snapshot (^3.1.1) None
enzyme (^3.10.0) None
enzyme-adapter-react-16 (^1.15.1) None
eslint (^6.3.0) None
eslint-config-prettier (^6.2.0) None
eslint-plugin-prettier (^3.1.0) None
eslint-plugin-react (^7.14.3) None
fetch-mock (^7.3.9) None
hard-source-webpack-plugin (^0.13.1) None
husky (^3.0.5) None
mocha (5.2.0) node-mocha (7.0.1+ds1-2)
mocha-junit-reporter (^1.23.1) None
mocha-multi-reporters (^1.1.7) None
mochawesome (^4.0.1) None
mochawesome-merge (^2.0.1) None
mochawesome-report-generator (^4.0.1) None
prettier (^1.18.2) None
pretty-quick (^1.11.1) None
scss-to-json (^2.0.0) None
source-map-explorer (^2.1.0) None
start-server-and-test (^1.9.1) None
typescript (3.6.3) node-typescript (3.8.3-1)
Warnings occurred:
[warning] prettier: Useless in Debian compilation, see node-jest for
an example
(edited to use -- instead of drawing characters)
Reply to: