A personal podcast client
at main 27 lines 419 B view raw
1{ 2 pkgs ? import <nixpkgs> { }, 3}: 4let 5 python = pkgs.python3; 6in 7with python.pkgs; 8buildPythonPackage rec { 9 pname = "podcasts"; 10 version = "0.1.0"; 11 src = ./.; 12 format = "pyproject"; 13 nativeBuildInputs = [ setuptools ]; 14 propagatedBuildInputs = [ 15 requests 16 feedparser 17 pyyaml 18 dacite 19 sqlalchemy 20 flask 21 flask-httpauth 22 flask-sqlalchemy 23 ]; 24 passthru = { 25 inherit python; 26 }; 27}