|
|
|
@ -4,10 +4,10 @@ with lib; |
|
|
|
|
|
|
|
|
|
let |
|
|
|
|
fn = import ../fn.nix { inherit lib; }; |
|
|
|
|
gitpkgs = import /nixpkgs {}; |
|
|
|
|
# ocv3 = pkgs.python38Packages.opencv3.override { enableGtk2 = true; enableFfmpeg = true; enableGStreamer = true; }; |
|
|
|
|
in { |
|
|
|
|
config.machine.pkgsets.python3.pkgwrap = (pkgs.python38Full.withPackages (ps: with ps; (fn.pkgFilter config.machine.pkgsets.python3.pkgs))); |
|
|
|
|
config.machine.pkgsets.python3.pkgs = with pkgs.python38Packages; [ |
|
|
|
|
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 |
|
|
|
@ -15,16 +15,21 @@ in { |
|
|
|
|
epc |
|
|
|
|
flake8 |
|
|
|
|
genanki |
|
|
|
|
matplotlib ipywidgets |
|
|
|
|
python-docx |
|
|
|
|
mypy |
|
|
|
|
numpy |
|
|
|
|
opencv3 |
|
|
|
|
mysqlclient |
|
|
|
|
pandas |
|
|
|
|
# ocv3 scipy scikitimage (imutils.override { opencv3 = ocv3; }) |
|
|
|
|
paho-mqtt |
|
|
|
|
pep8 |
|
|
|
|
pillow |
|
|
|
|
pip |
|
|
|
|
plotly |
|
|
|
|
pyflakes |
|
|
|
|
pygame pygame_sdl2 |
|
|
|
|
pypdf2 |
|
|
|
|
# pygame pygame_sdl2 |
|
|
|
|
pylama |
|
|
|
|
pylint toml |
|
|
|
|
pyopengl |
|
|
|
@ -34,10 +39,12 @@ in { |
|
|
|
|
schedule |
|
|
|
|
scipy |
|
|
|
|
selenium |
|
|
|
|
setuptools |
|
|
|
|
telegram |
|
|
|
|
tkinter |
|
|
|
|
toolz |
|
|
|
|
tifffile |
|
|
|
|
virtualenv |
|
|
|
|
xdot |
|
|
|
|
# xdot |
|
|
|
|
]; |
|
|
|
|
} |
|
|
|
|