From dd145a16d6382aacdc527d375b82c1bfe8927a71 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sun, 4 Sep 2022 09:24:35 -0700 Subject: [PATCH] python310Packages.jsonschema: remove patch hatch-fancy-pypi-readme has been packaged and is now available. --- .../python-modules/jsonschema/default.nix | 6 ++-- .../jsonschema/remove-fancy-pypi-readme.patch | 33 ------------------- 2 files changed, 2 insertions(+), 37 deletions(-) delete mode 100644 pkgs/development/python-modules/jsonschema/remove-fancy-pypi-readme.patch diff --git a/pkgs/development/python-modules/jsonschema/default.nix b/pkgs/development/python-modules/jsonschema/default.nix index 9bf0175025c5..536389fb3b10 100644 --- a/pkgs/development/python-modules/jsonschema/default.nix +++ b/pkgs/development/python-modules/jsonschema/default.nix @@ -2,6 +2,7 @@ , attrs , buildPythonPackage , fetchPypi +, hatch-fancy-pypi-readme , hatch-vcs , hatchling , importlib-metadata @@ -24,15 +25,12 @@ buildPythonPackage rec { sha256 = "sha256-FlBZ8Hbv9pcbrlt0L8App7TvP5vPBMFOR3anYF3hSyM="; }; - patches = [ - ./remove-fancy-pypi-readme.patch - ]; - postPatch = '' patchShebangs json/bin/jsonschema_suite ''; nativeBuildInputs = [ + hatch-fancy-pypi-readme hatch-vcs hatchling ]; diff --git a/pkgs/development/python-modules/jsonschema/remove-fancy-pypi-readme.patch b/pkgs/development/python-modules/jsonschema/remove-fancy-pypi-readme.patch deleted file mode 100644 index 7124e5a6263b..000000000000 --- a/pkgs/development/python-modules/jsonschema/remove-fancy-pypi-readme.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/pyproject.toml 2022-08-21 05:04:18.443484836 +0200 -+++ b/pyproject.toml 2022-08-21 05:04:50.789353514 +0200 -@@ -76,30 +76,6 @@ - Changelog = "https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst" - Source = "https://github.com/python-jsonschema/jsonschema" - --[tool.hatch.metadata.hooks.fancy-pypi-readme] --content-type = "text/x-rst" -- --[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] --path = "README.rst" --end-before = ".. start cut from PyPI" -- --[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] --path = "README.rst" --start-after = ".. end cut from PyPI\n\n\n" -- --[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] --text = """ -- -- --Release Information --------------------- -- --""" -- --[[tool.hatch.metadata.hooks.fancy-pypi-readme.fragments]] --path = "CHANGELOG.rst" --pattern = "(^v.+?)\nv" -- - [tool.isort] - from_first = true - include_trailing_comma = true