aboutsummaryrefslogtreecommitdiff
path: root/overlays/python/default.nix
blob: 293d378217f0eefdf8bed1cd2f233af8d69c660c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
self: super:
{
  python-environment = super.buildEnv {
    name = "python-environment";
    paths = [
      (self.python38.withPackages (
        ps: with ps; [
          flake8
          gprof2dot
          ipython
          matplotlib
          pandas
          pip
          pycodestyle
          pyflakes
          pygobject3
          pyparsing
          scipy
          setuptools
          virtualenv
          yamllint
        ]
      ))
      self.python-language-server
      self.setupcfg2nix
    ];
  };
}