diff --git a/pkgs/development/python-modules/mwclient/default.nix b/pkgs/development/python-modules/mwclient/default.nix index 9603f172bc76..5a8442963d60 100644 --- a/pkgs/development/python-modules/mwclient/default.nix +++ b/pkgs/development/python-modules/mwclient/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, mock, pytest-cov-stub, pytestCheckHook, @@ -12,15 +13,15 @@ }: buildPythonPackage rec { - version = "0.11.0"; + version = "0.11.0-unstable-2026-05-15"; pname = "mwclient"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "mwclient"; repo = "mwclient"; - tag = "v${version}"; - sha256 = "sha256-qnWVQEG1Ri0z4RYmmG/fxYrlIFFf/6PnP5Dnv0cZb5I="; + rev = "87113730b1f41d8160057621bfd90ad88428f602"; + sha256 = "sha256-R2erz4oo6111haxlc9zhpgWhihFjMT2Mg/kdWERzcp4="; }; propagatedBuildInputs = [ @@ -29,6 +30,10 @@ buildPythonPackage rec { six ]; + build-system = [ + hatchling + ]; + nativeCheckInputs = [ mock pytest-cov-stub