summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Bakke <mbakke@fastmail.com>2020-02-12 17:47:10 +0100
committerMarius Bakke <mbakke@fastmail.com>2020-02-13 16:47:22 +0100
commit2537ce68b02e50ed374ec2828aecfd7e14b6a62f (patch)
tree0b5609c478f83bffb2b01c8e6b506fd5401cbab3
parent8ae17933e2bdffe21351cfa664ac9773125c674b (diff)
downloadpatches-2537ce68b02e50ed374ec2828aecfd7e14b6a62f.tar
patches-2537ce68b02e50ed374ec2828aecfd7e14b6a62f.tar.gz
gnu: python-markdown: Update to 3.2.
* gnu/packages/python-xyz.scm (python-markdown): Update to 3.2. [properties]: New field. (python2-markdown): Stay on 3.1.1.
-rw-r--r--gnu/packages/python-xyz.scm17
1 files changed, 14 insertions, 3 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 77c960a2b2..fd222aa1f2 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -6731,14 +6731,14 @@ Python.")
(define-public python-markdown
(package
(name "python-markdown")
- (version "3.1.1")
+ (version "3.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "Markdown" version))
(sha256
(base32
- "0yhylk4ffqqs7x086fav4pnfsl1021v7lghznzkififprmmqfl1f"))))
+ "1gwqrhrp0n9xllgmjc8n1p260968kr0dd2jncjkj4r617q61imss"))))
(build-system python-build-system)
(native-inputs
`(("python-nose" ,python-nose)
@@ -6750,10 +6750,21 @@ Python.")
Markdown. The library features international input, various Markdown
extensions, and several HTML output formats. A command line wrapper
markdown_py is also provided to convert Markdown files to HTML.")
+ (properties `((python2-variant . ,(delay python2-markdown))))
(license license:bsd-3)))
+;; Markdown 3.2 dropped support for Python 2.
(define-public python2-markdown
- (package-with-python2 python-markdown))
+ (let ((base (package-with-python2 (strip-python2-variant python-markdown))))
+ (package/inherit
+ base
+ (version "3.1.1")
+ (source (origin
+ (method url-fetch)
+ (uri (pypi-uri "Markdown" version))
+ (sha256
+ (base32
+ "0yhylk4ffqqs7x086fav4pnfsl1021v7lghznzkififprmmqfl1f")))))))
(define-public python-ptyprocess
(package