nixos/pkgsets/python3.nix

51 lines
975 B
Nix
Raw Normal View History

{ config, lib, pkgs, ... }:
2020-06-01 02:39:46 +02:00
with lib;
let
fn = import ../fn.nix { inherit lib; };
2021-10-28 09:46:12 +02:00
# ocv3 = pkgs.python38Packages.opencv3.override { enableGtk2 = true; enableFfmpeg = true; enableGStreamer = true; };
in {
2021-10-28 09:46:12 +02:00
config.machine.pkgsets.python3.pkgwrap = (pkgs.gitpkgs.python38.withPackages (ps: (fn.pkgFilter config.machine.pkgsets.python3.pkgs)));
config.machine.pkgsets.python3.pkgs = with pkgs.gitpkgs.python38Packages; [
GitPython
bpython
configparser
emoji
epc
flake8
genanki
2021-10-28 09:46:12 +02:00
matplotlib ipywidgets
python-docx
mypy
numpy
2021-10-28 09:46:12 +02:00
mysqlclient
pandas
# ocv3 scipy scikitimage (imutils.override { opencv3 = ocv3; })
paho-mqtt
pep8
pillow
pip
plotly
pyflakes
2021-10-28 09:46:12 +02:00
pypdf2
# pygame pygame_sdl2
pylama
2020-07-01 14:45:32 +02:00
pylint toml
pyopengl
pyproj
pytest
requests
schedule
scipy
selenium
2021-10-28 09:46:12 +02:00
setuptools
telegram
tkinter
toolz
2021-10-28 09:46:12 +02:00
tifffile
virtualenv
2021-10-28 09:46:12 +02:00
# xdot
];
}