Commit de54eea1 authored by happysalada's avatar happysalada Committed by Yt
Browse files

python310Packages.markdown2: 2.4.8 -> 2.4.10

parent c4a980a1
Loading
Loading
Loading
Loading
+16 −2
Original line number Diff line number Diff line
@@ -3,18 +3,22 @@
, fetchFromGitHub
, python
, pygments
, pythonOlder
, wavedrom
}:

buildPythonPackage rec {
  pname = "markdown2";
  version = "2.4.8";
  version = "2.4.10";

  disabled = pythonOlder "3.5";

  # PyPI does not contain tests, so using GitHub instead.
  src = fetchFromGitHub {
    owner = "trentm";
    repo = "python-markdown2";
    rev = version;
    hash = "sha256-0T3HcfjEApEEWtNZGZcta85dY9d/0mSyRBlrqBQEQwk=";
    hash = "sha256-1Vs2OMQm/XBOEefV6W58X5hap91aTNuTx8UFf0285uk=";
  };

  nativeCheckInputs = [ pygments ];
@@ -29,6 +33,16 @@ buildPythonPackage rec {
    runHook postCheck
  '';

  passthru.optional-dependencies = {
    code_syntax_highlighting = [
      pygments
    ];
    wavedrom = [
      wavedrom
    ];
    all = lib.flatten (lib.attrValues (lib.filterAttrs (n: v: n != "all") passthru.optional-dependencies));
  };

  meta = with lib; {
    changelog = "https://github.com/trentm/python-markdown2/blob/${src.rev}/CHANGES.md";
    description = "A fast and complete Python implementation of Markdown";