diff --git a/pkgs/development/python-modules/msgpack/default.nix b/pkgs/development/python-modules/msgpack/default.nix index 18287c641989..f519ebb89c48 100644 --- a/pkgs/development/python-modules/msgpack/default.nix +++ b/pkgs/development/python-modules/msgpack/default.nix @@ -1,25 +1,29 @@ { lib , buildPythonPackage -, fetchPypi +, fetchFromGitHub , pytestCheckHook , pythonOlder , setuptools +, cython_3 }: buildPythonPackage rec { pname = "msgpack"; - version = "1.0.5"; - format = "setuptools"; + version = "1.0.7"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; - src = fetchPypi { - inherit pname version; - hash = "sha256-wHVUQoTq3Fzdxw9HVzMdmdy8FrK71ISdFfiq5M820xw="; + src = fetchFromGitHub { + owner = "msgpack"; + repo = "msgpack-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-ayEyvKiTYPdhy4puUjtyGIR+jsTXd2HRINaAYxQGTZM="; }; nativeBuildInputs = [ setuptools + cython_3 ]; nativeCheckInputs = [