Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Rok Roškar
covid-19-public-data-new-fork
Commits
b0295078
Unverified
Commit
b0295078
authored
Sep 15, 2021
by
Rok Roškar
Browse files
chore: add a nix derivation
parent
e661fd52
Changes
2
Hide whitespace changes
Inline
Side-by-side
default.nix
0 → 100644
View file @
b0295078
{
system
?
builtins
.
currentSystem
}:
let
pkgs
=
import
<
nixpkgs
>
{
inherit
system
;
};
mach-nix
=
import
(
builtins
.
fetchGit
{
url
=
"https://github.com/uwmisl/mach-nix"
;
ref
=
"master"
;
})
{
inherit
pkgs
;
pypiDataRev
=
"5c6e5ecbc5a60fb9c43dc77be8e0eb8ac89f4fee"
;
pypiDataSha256
=
"0gnq6r92bmnhqjykx3jff7lvg7wbpayd0wvb0drra8r8dvmr5b2d"
;
};
renku
=
import
(
pkgs
.
fetchgit
{
url
=
"https://github.com/swissdatasciencecenter/renku-python"
;
rev
=
"refs/heads/nix"
;
deepClone
=
true
;
sha256
=
"0hlrnyym2ifivdczmy17r5ipyrs25ay0zr576wc4n283azccbkj5"
;
})
{
}
;
python-packages
=
mach-nix
.
mkPython
{
requirements
=
builtins
.
readFile
./requirements.txt
;
packagesExtra
=
[
./src/covid-19/covid_19_utils
];
};
in
with
pkgs
;
mkShell
{
buildInputs
=
[
python-packages
renku
nodejs
];
}
requirements.txt
View file @
b0295078
aiohttp
==3.6.2
alembic
==1.4.0
altair
==4.0.1
ansiwrap
==0.8.4
appnope
==0.1.0
argcomplete
==1.11.1
async-generator
==1.10
async-timeout
==3.0.1
attrs
==19.3.0
backcall
==0.1.0
bleach
==3.1.1
blinker
==1.4
certifi
==2019.11.28
certipy
==0.1.3
cffi
==1.13.2
chardet
==3.0.4
Click
==7.0
colorama
==0.4.3
cryptography
==2.8
cycler
==0.10.0
decorator
==4.4.1
defusedxml
==0.6.0
distro
==1.4.0
entrypoints
==0.3
future
==0.18.2
gitdb
==4.0.2
GitPython
==3.1.0
idna
==2.9
importlib-metadata
==1.5.0
ipykernel
==5.1.4
ipython
==7.12.0
ipython-genutils
==0.2.0
ipywidgets
jedi
==0.16.0
Jinja2
==2.11.1
json5
==0.9.0
jsonschema
==3.2.0
jupyter-client
==6.0.0
jupyter-core
==4.6.3
jupyter-rsession-proxy
==1.1
jupyterlab_server
>=1.1.0
jupyter-server-proxy
==1.2.0
jupyter-telemetry
==0.0.5
jupyterlab-git
==0.20.0rc0
kiwisolver
==1.1.0
Mako
==1.1.0
MarkupSafe
==1.1.1
matplotlib
==3.2.1
mistune
==0.8.4
multidict
==4.7.5
nbconvert
==5.6.1
nbdime
~=2.0
nbformat
==5.0.4
notebook
==6.0.3
numpy
==1.18.1
oauthlib
==3.0.1
pamela
==1.0.0
pandas
==1.0.1
pandocfilters
==1.4.2
papermill
==1.1.0
parso
==0.6.1
pexpect
==4.8.0
pickleshare
==0.7.5
pipx
==0.15.1.3
powerline-shell
==0.7.0
prometheus-client
==0.7.1
prompt-toolkit
==3.0.3
ptyprocess
==0.6.0
pycosat
==0.6.3
pycparser
==2.19
pycurl
==7.43.0.5
Pygments
==2.5.2
PyJWT
==1.7.1
pyOpenSSL
==19.1.0
pyparsing
==2.4.6
pyrsistent
==0.15.7
PySocks
==1.7.1
python-dateutil
==2.8.1
python-editor
==1.0.4
python-json-logger
==0.1.11
python-oauth2
==1.1.1
pytz
==2019.3
PyYAML
==5.3
pyzmq
==19.0.0
requests
==2.23.0
ruamel.yaml
==0.15.80
ruamel.yaml.clib
==0.2.0
Send2Trash
==1.5.0
simpervisor
==0.3
six
==1.14.0
smmap
==3.0.1
SPARQLWrapper
==1.8.5
SQLAlchemy
==1.3.13
tenacity
==6.1.0
terminado
==0.8.3
testpath
==0.4.4
textwrap3
==0.9.2
toolz
==0.10.0
tornado
==6.0.3
tqdm
==4.43.0
traitlets
==4.3.3
urllib3
==1.25.7
userpath
==1.3.0
vega-datasets
==0.8.0
voila
wcwidth
==0.1.8
webencodings
==0.5.1
yarl
==1.4.2
xlrd
zipp
==3.0.0
numpy
pandas
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment