{ lib, stdenv, python3, zlib, libffi, makeWrapper, }: let pythonEnv = python3.withPackages (ps: with ps; [ # Add any Python packages you want available globally here virtualenv ]); in stdenv.mkDerivation rec { pname = "aider-chat-env"; version = "0.1.0"; src = ./.; nativeBuildInputs = [makeWrapper]; buildInputs = [pythonEnv zlib libffi]; installPhase = '' mkdir -p $out/bin cat > $out/bin/aider-chat-env <