diff --git a/pkgs/development/python-modules/json-merge-patch/default.nix b/pkgs/development/python-modules/json-merge-patch/default.nix index 8e7bce50297e..3562eb6f743e 100644 --- a/pkgs/development/python-modules/json-merge-patch/default.nix +++ b/pkgs/development/python-modules/json-merge-patch/default.nix @@ -2,28 +2,21 @@ lib, buildPythonPackage, fetchPypi, - fetchpatch, + setuptools, }: buildPythonPackage rec { pname = "json-merge-patch"; - version = "0.2"; - format = "setuptools"; + version = "0.3.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "09898b6d427c08754e2a97c709cf2dfd7e28bd10c5683a538914975eab778d39"; + pname = "json_merge_patch"; + inherit version; + sha256 = "sha256-SgItePwvCctJ2Wxkbvw4DTterStcfaviLDkowsLpxOA="; }; - patches = [ - # This prevented tests from running (was using a relative import) - # https://github.com/OpenDataServices/json-merge-patch/pull/1 - (fetchpatch { - name = "fully-qualified-json-merge-patch-import-on-tests"; - url = "https://patch-diff.githubusercontent.com/raw/OpenDataServices/json-merge-patch/pull/1.patch"; - sha256 = "1k6xsrxsmz03nwcqsf4gf0zsfnl2r20n83npic8z6bqlpl4lidl4"; - }) - ]; + build-system = [ setuptools ]; meta = with lib; { description = "JSON Merge Patch library";