diff --git a/pkgs/development/python-modules/pycapnp/default.nix b/pkgs/development/python-modules/pycapnp/default.nix index d0d460762cb9..2a60d3958e18 100644 --- a/pkgs/development/python-modules/pycapnp/default.nix +++ b/pkgs/development/python-modules/pycapnp/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, replaceVars, fetchFromGitHub, - fetchpatch2, setuptools, wheel, capnproto, @@ -15,14 +14,14 @@ buildPythonPackage rec { pname = "pycapnp"; - version = "2.0.0"; + version = "2.2.2"; pyproject = true; src = fetchFromGitHub { owner = "capnproto"; repo = "pycapnp"; tag = "v${version}"; - hash = "sha256-SVeBRJMMR1Z8+S+QoiUKGRFGUPS/MlmWLi1qRcGcPoE="; + hash = "sha256-oRgO/FuNxNMSUla+jIypD/dAvFi27TkEfCHbqovhq9I="; }; patches = [ @@ -36,11 +35,6 @@ buildPythonPackage rec { # other than the builtin schemas (based on quick GitHub code search), so I don't # think it's worthwhile. (replaceVars ./include-paths.patch { inherit capnproto; }) - (fetchpatch2 { - name = "cython-3.patch"; - url = "https://github.com/capnproto/pycapnp/pull/334.diff?full_index=1"; - hash = "sha256-we7v4RaL7c1tePWl+oYfzMHAfnvnpdMkQgVu9YLwC6Y="; - }) ]; build-system = [ @@ -69,7 +63,7 @@ buildPythonPackage rec { meta = { description = "Cython wrapping of the C++ Cap'n Proto library"; homepage = "https://capnproto.github.io/pycapnp/"; - changelog = "https://github.com/capnproto/pycapnp/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/capnproto/pycapnp/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ Liamolucko ]; };