29 lines
416 B
Nix
29 lines
416 B
Nix
{ pkgs, lib, config, ... }:
|
|
|
|
{
|
|
languages.python = {
|
|
enable = true;
|
|
version = "3.12";
|
|
venv.enable = true;
|
|
venv.requirements = ''
|
|
imbalanced-learn
|
|
ipython
|
|
jupyter
|
|
jupyterlab
|
|
matplotlib
|
|
numpy
|
|
pandas
|
|
scikit-learn
|
|
seaborn
|
|
setuptools<81
|
|
statsmodels
|
|
ydata-profiling
|
|
'';
|
|
};
|
|
|
|
packages = [
|
|
pkgs.graphviz
|
|
pkgs.zsh
|
|
];
|
|
}
|