Pyprland version
3.3.1
Describe the bug
The pypr-client command is no longer available.
To Reproduce
Try running any pypr-client command using an installation of pyprland from nix or uv.
Expected behavior
Pypr-client should available for use, just as it was previously.
Additional context
#222 was resolved when you made some changes that allowed pypr-client to be included when the pyprland package was built. However, this problem seems to have re-surfaced. Worse yet, it retroactively affects previous versions when installed with uv tool install.
I noticed the issue when I upgraded my NixOS system, thereby upgrading pyprland from 3.3.0 to 3.3.1. To test if it was a nix-specific issue, I tried installing pyprland with uv.
If I do uv tool install https://github.com/hyprland-community/pyprland/archive/d857f23.zip (release 3.3.0) or uv tool install https://github.com/hyprland-community/pyprland/archive/refs/heads/main.zip (latest commit), pypr-client is not available. However, if I clone the repo and do uv build (with gcc available) then pypr-client successfully builds when checked out at d857f23 but not on main.
So I did a bisect and identified cb945df as the commit that created the problem.
Pyprland version
3.3.1
Describe the bug
The pypr-client command is no longer available.
To Reproduce
Try running any
pypr-clientcommand using an installation of pyprland from nix or uv.Expected behavior
Pypr-client should available for use, just as it was previously.
Additional context
#222 was resolved when you made some changes that allowed pypr-client to be included when the pyprland package was built. However, this problem seems to have re-surfaced. Worse yet, it retroactively affects previous versions when installed with
uv tool install.I noticed the issue when I upgraded my NixOS system, thereby upgrading pyprland from 3.3.0 to 3.3.1. To test if it was a nix-specific issue, I tried installing pyprland with uv.
If I do
uv tool install https://github.com/hyprland-community/pyprland/archive/d857f23.zip(release 3.3.0) oruv tool install https://github.com/hyprland-community/pyprland/archive/refs/heads/main.zip(latest commit), pypr-client is not available. However, if I clone the repo and douv build(with gcc available) then pypr-client successfully builds when checked out atd857f23but not onmain.So I did a bisect and identified
cb945dfas the commit that created the problem.