{ lib, python3Packages }: python3Packages.buildPythonApplication rec { pname = "chatblade"; version = "0.2.3"; format = "setuptools"; src = python3Packages.fetchPypi { inherit pname version; sha256 = "sha256-YXZeqIX8cxNDvM4Pn0or6Lqj2ffX9aQb3b/xMIeBHRk="; }; doCheck = false; # there are no tests pythonImportsCheck = [ "chatblade" ]; propagatedBuildInputs = with python3Packages; [ aiohttp aiosignal async-timeout attrs certifi charset-normalizer frozenlist idna markdown-it-py mdurl multidict openai platformdirs pygments pyyaml regex requests rich tiktoken tqdm urllib3 yarl ]; meta = with lib; { homepage = "https://github.com/npiv/chatblade/"; description = "A CLI Swiss Army Knife for ChatGPT"; license = licenses.gpl3Only; maintainers = with maintainers; [ deejayem ]; }; }