diff --git a/pkgs/development/python-modules/qtile-bonsai/default.nix b/pkgs/development/python-modules/qtile-bonsai/default.nix index 38f10c885182..f632fcceaae3 100644 --- a/pkgs/development/python-modules/qtile-bonsai/default.nix +++ b/pkgs/development/python-modules/qtile-bonsai/default.nix @@ -4,34 +4,31 @@ fetchFromGitHub, cairocffi, cffi, - strenum, psutil, xcffib, - pdm-backend, + uv-build, pyside6, pyvirtualdisplay, pytestCheckHook, qtile, }: - buildPythonPackage rec { pname = "qtile-bonsai"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "aravinda0"; repo = "qtile-bonsai"; tag = "v${version}"; - hash = "sha256-1wiBrLQDdQGsoZAT5XUzmuloVo90y+GZu1bqPrbQl48="; + hash = "sha256-JCElI4Ymr99p9dj++N9lyTFNmikntBwwImYREXFsUo0="; }; build-system = [ - pdm-backend + uv-build ]; dependencies = [ - strenum psutil ]; @@ -45,6 +42,11 @@ buildPythonPackage rec { pytestCheckHook ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace 'uv_build>=0.8.13,<0.9.0' 'uv_build' + ''; + preCheck = '' export HOME=$(mktemp -d) '';