{ fossil, git, internetarchive, jq, libfaketime, little-things, little-things-script, mkShellNoCC, python3, python3Packages, pywikibotPackages, warcPackages, websocat, wikiteam, zlib, zstd, }: mkShellNoCC { packages = [ (python3.withPackages (p: [ p.requests p.lxml pywikibotPackages.pywikibot ])) pywikibotPackages.pywikibot pywikibotPackages.pywb websocat # connect to websocket jq libfaketime # used by my fossil script fossil git # scms internetarchive # ia cmdline tool little-things little-things-script (zstd.overrideAttrs(prev: { buildInputs = prev.buildInputs ++ [ zlib ]; cmakeFlags = prev.cmakeFlags ++ [ "-DZSTD_ZLIB_SUPPORT:BOOL=ON" ]; })) wikiteam.wikiteam3 wikiteam.dokuwiki-dumper warcPackages.wget-lua warcPackages.warcat warcPackages.warcprox ]; }