Move pkgsets folder into project root to conform with option naming.

Add simple package filter to auto remove broken packages.
This commit is contained in:
Kevin Baensch 2020-03-27 13:25:54 +01:00
parent 5242db83e2
commit ad76922338
Signed by: derped
GPG key ID: C0F1D326C7626543
36 changed files with 18 additions and 5 deletions

63
pkgsets/python3.nix Normal file
View file

@ -0,0 +1,63 @@
{ config, pkgs, ... }:
let
gitpkgs = import /nixpkgs {};
in {
config.machine.pkgsets.python3.pkgwrap = (pkgs.python3Full.withPackages (ps: with ps; config.machine.pkgsets.python3.pkgs));
config.machine.pkgsets.python3.pkgs = with pkgs.python3Packages; [
GitPython
bpython
# cairosvg cairocffi
configparser
pkgs.django3
emoji
epc
flake8
genanki
mypy
numpy
opencv3
paho-mqtt
pep8
pillow
pip
plotly
pyflakes
pygame pygame_sdl2
pylama
pylint
pyopengl
pyproj
pytest
requests
schedule
scipy
selenium
telegram
tkinter
toolz
virtualenv
xdot
# flask
# flask-common
# flask-compress
# flask-cors
# flask-limiter
# flask-pymongo
# flask-restful
# flask-restplus
# flask_assets
# flask_elastic
# flask_login
# flask_mail
# flask_marshmallow
# flask_migrate
# flask_oauthlib
# flask_principal
# flask_script
# flask_sqlalchemy
# flask_testing
# flask_wtf
# flaskbabel
];
}