nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 41 lines 886 B view raw
1{ 2 buildPythonPackage, 3 fetchPypi, 4 lib, 5 uv-build, 6 prompt-toolkit, 7}: 8 9buildPythonPackage rec { 10 pname = "noneprompt"; 11 version = "0.1.11"; 12 pyproject = true; 13 14 src = fetchPypi { 15 inherit pname version; 16 hash = "sha256-aCJpGPKhVDqjgMqtpcOArlyjj1cpInjFv9O3KJ8axts="; 17 }; 18 19 postPatch = '' 20 substituteInPlace pyproject.toml \ 21 --replace-fail "uv_build >=0.8.3, <0.9.0" uv_build 22 ''; 23 24 build-system = [ uv-build ]; 25 26 dependencies = [ prompt-toolkit ]; 27 28 # no test 29 doCheck = false; 30 31 pythonImportsCheck = [ "noneprompt" ]; 32 33 meta = { 34 description = "Prompt toolkit for console interaction"; 35 homepage = "https://github.com/nonebot/noneprompt"; 36 changelog = "https://github.com/nonebot/noneprompt/releases/tag/v${version}"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ moraxyc ]; 39 mainProgram = "noneprompt"; 40 }; 41}