diff options
author | Robert Schütz <nix@dotlambda.de> | 2023-03-23 22:00:59 -0700 |
---|---|---|
committer | Robert Schütz <nix@dotlambda.de> | 2023-03-23 22:11:35 -0700 |
commit | 9d719e198c6a6a5b9a2d5f02b3b41660f79610ff (patch) | |
tree | 4ff3e7cde7835c8f8f464ce8d07853431ddb20e0 | |
parent | 4a3d90135ba8d31ef4d5a19de23f7e74b9914d08 (diff) | |
download | nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar.gz nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar.bz2 nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar.lz nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar.xz nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.tar.zst nixpkgs-9d719e198c6a6a5b9a2d5f02b3b41660f79610ff.zip |
python310Packages.markdown: 3.4.1 -> 3.4.3
Changelog: https://github.com/Python-Markdown/markdown/blob/3.4.3/docs/change_log/index.md
-rw-r--r-- | pkgs/development/python-modules/markdown/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index b9e8f8df517..9ad29d3a2c2 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -1,26 +1,34 @@ { lib , buildPythonPackage , pythonOlder -, fetchPypi +, fetchFromGitHub , importlib-metadata , pyyaml +, setuptools , unittestCheckHook +, wheel }: buildPythonPackage rec { pname = "markdown"; - version = "3.4.1"; + version = "3.4.3"; disabled = pythonOlder "3.7"; - format = "setuptools"; + format = "pyproject"; - src = fetchPypi { - pname = "Markdown"; - inherit version; - sha256 = "3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff"; + src = fetchFromGitHub { + owner = "Python-Markdown"; + repo = "markdown"; + rev = "refs/tags/${version}"; + hash = "sha256-o2MDsrSkR0fMA5I8AoQcJrpwNGO5lXJn8O47tQN7U6o="; }; + nativeBuildInputs = [ + setuptools + wheel + ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; @@ -30,7 +38,8 @@ buildPythonPackage rec { pythonImportsCheck = [ "markdown" ]; meta = with lib; { - description = "A Python implementation of John Gruber's Markdown with Extension support"; + changelog = "https://github.com/Python-Markdown/markdown/blob/${src.rev}/docs/change_log/index.md"; + description = "Python implementation of John Gruber's Markdown"; homepage = "https://github.com/Python-Markdown/markdown"; license = licenses.bsd3; maintainers = with maintainers; [ dotlambda ]; |