{ description = "Prysk - test using snippets of interactive shell sessions"; inputs = { nixpkgs.url = "nixpkgs/nixos-24.11"; }; outputs = {nixpkgs, ...}: let system = "x86_64-linux"; pkgs = import nixpkgs {inherit system;}; pname = "prysk"; version = "0.20.0"; format = "wheel"; in { packages.${system}.default = pkgs.python312Packages.buildPythonPackage { inherit pname version format; src = pkgs.python312Packages.fetchPypi rec { inherit pname version format; hash = "sha256-N1j1n+vh/ydxDIummo7a1CKGBQ0EHtjfUZ/Eu+6kETM="; dist = python; python = "py3"; }; propagatedBuildInputs = [ pkgs.python312Packages.rich ]; }; }; }