python*Packages.pymdown-extensions: 9.1 -> 9.4

main
K900 2 years ago
parent fc13119566
commit 20581e0cc9
  1. 17
      pkgs/development/python-modules/pymdown-extensions/default.nix

@ -1,7 +1,7 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, fetchFromGitHub , fetchFromGitHub
, fetchpatch , hatchling
, pytestCheckHook , pytestCheckHook
, markdown , markdown
, pyyaml , pyyaml
@ -38,26 +38,17 @@ let
in in
buildPythonPackage rec { buildPythonPackage rec {
pname = "pymdown-extensions"; pname = "pymdown-extensions";
version = "9.1"; version = "9.4";
format = "pyproject"; format = "pyproject";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "facelessuser"; owner = "facelessuser";
repo = "pymdown-extensions"; repo = "pymdown-extensions";
rev = version; rev = version;
sha256 = "sha256-II8Po8144h3wPFrzMbOB/qiCm2HseYrcZkyIZFGT+ek="; sha256 = "sha256-9oYLDerz6ZcE4QyLO4mFPuHws8oZoXX8LcSV209MFec=";
}; };
patches = [ nativeBuildInputs = [ hatchling ];
# this patch is needed to allow tests to pass for later versions of the
# markdown dependency
#
# it can be removed after the next pymdown-extensions release
(fetchpatch {
url = "https://github.com/facelessuser/pymdown-extensions/commit/8ee5b5caec8f9373e025f50064585fb9d9b71f86.patch";
sha256 = "sha256-jTHNcsV0zL0EkSTSj8zCGXXtpUaLnNPldmL+krZj3Gk=";
})
];
propagatedBuildInputs = [ markdown pygments ]; propagatedBuildInputs = [ markdown pygments ];

Loading…
Cancel
Save