self: super: with super.lib; mapAttrs' (name: _: { value = self.python3.pkgs.callPackage (./python-pkgs/${name}) { }; name = removeSuffix ".nix" name; }) (builtins.readDir ./python-pkgs)