{ description = "free-bandcamp-downloader flake"; inputs = { nixpkgs.url = "github:NixOS/nixpkgs"; }; outputs = { self, nixpkgs, ... }: let system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; packageOverrides = pkgs.callPackage ./python-packages.nix { }; python = pkgs.python3.override { inherit packageOverrides; }; in { packages.${system}.default = pkgs.callPackage ./package.nix { }; devShells.x86_64-linux.default = pkgs.mkShell { packages = [ (python.withPackages ( p: with p; [ requests beautifulsoup4 tqdm urllib3 docopt-ng pyrfc6266 python-guerrillamail ] )) ]; }; }; }