GNU bug report logs - #48842
[PATCH 0/6] gnu: Add python-myst-parser.

Previous Next

Package: guix-patches;

Reported by: Vinicius Monego <monego <at> posteo.net>

Date: Sat, 5 Jun 2021 01:46:01 UTC

Severity: normal

Tags: patch

Done: Vinicius Monego <monego <at> posteo.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 48842 in the body.
You can then email your comments to 48842 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:46:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vinicius Monego <monego <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 05 Jun 2021 01:46:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 0/6] gnu: Add python-myst-parser.
Date: Sat,  5 Jun 2021 01:45:17 +0000
Vinicius Monego (6):
  gnu: Add python-pytest-datadir.
  gnu: Add python-pytest-regressions.
  gnu: Add python-linkify-it-py.
  gnu: Add python-markdown-it-py.
  gnu: Add python-mdit-py-plugins.
  gnu: Add python-myst-parser.

 gnu/packages/python-check.scm |  73 ++++++++++++++++
 gnu/packages/python-xyz.scm   | 160 ++++++++++++++++++++++++++++++++++
 gnu/packages/sphinx.scm       |  53 +++++++++++
 3 files changed, 286 insertions(+)

-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:01 GMT) Full text and rfc822 format available.

Message #8 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 1/6] gnu: Add python-pytest-datadir.
Date: Sat,  5 Jun 2021 01:46:50 +0000
* gnu/packages/python-check.scm (python-pytest-datadir): New variable.
---
 gnu/packages/python-check.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 1206dda5c4..abcbb6d805 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -882,6 +882,36 @@ framework.")
 for the @code{pytest} framework.")
     (license license:expat)))
 
+(define-public python-pytest-datadir
+  (package
+    (name "python-pytest-datadir")
+    (version "1.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pytest-datadir" version))
+       (sha256
+        (base32 "066bg6wlzgq2pqnjp73dfrcmk8951xw3aqcxa3p1axgqimrixbyk"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-pathlib2" ,python-pathlib2)))
+    (native-inputs
+     `(("python-pytest" ,python-pytest)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page "https://github.com/gabrielcnr/pytest-datadir")
+    (synopsis "Pytest plugin for test data directories and files")
+    (description
+     "Pytest plugin for test data directories and files.")
+    (license license:expat)))
+
 (define-public python-pytest-benchmark
   (package
     (name "python-pytest-benchmark")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:02 GMT) Full text and rfc822 format available.

Message #11 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 2/6] gnu: Add python-pytest-regressions.
Date: Sat,  5 Jun 2021 01:46:51 +0000
* gnu/packages/python-check.scm (python-pytest-regressions): New variable.
---
 gnu/packages/python-check.scm | 43 +++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index abcbb6d805..19e9766229 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -35,9 +35,11 @@
   #:use-module (gnu packages django)
   #:use-module (gnu packages openstack)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-science)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages qt)
+  #:use-module (gnu packages sphinx)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
@@ -912,6 +914,47 @@ for the @code{pytest} framework.")
      "Pytest plugin for test data directories and files.")
     (license license:expat)))
 
+(define-public python-pytest-regressions
+  (package
+    (name "python-pytest-regressions")
+    (version "2.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pytest-regressions" version))
+       (sha256
+        (base32 "05jpsvv8rj8i4x24fphpnar5dl4s6d6bw6ikjk5d8v96rdviz9qm"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest"
+                       ;; DeprecrationWarning.
+                       "-k" "not test_image_regression")))))))
+    (propagated-inputs
+     `(("python-pytest-datadir" ,python-pytest-datadir)
+       ("python-pyyaml" ,python-pyyaml)))
+    (native-inputs
+     `(("python-matplotlib" ,python-matplotlib)
+       ("python-numpy" ,python-numpy)
+       ("python-pandas" ,python-pandas)
+       ("python-pillow" ,python-pillow)
+       ("python-pytest" ,python-pytest)
+       ("python-restructuredtext-lint"
+        ,python-restructuredtext-lint)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page "https://github.com/ESSS/pytest-regressions")
+    (synopsis "Easy to use fixtures to write regression tests")
+    (description
+     "This Pytest plugin makes it simple to test general data, images, files,
+and numeric tables by saving expected data in a data directory that can be
+used to verify that future runs produce the same data.")
+    (license license:expat)))
+
 (define-public python-pytest-benchmark
   (package
     (name "python-pytest-benchmark")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:02 GMT) Full text and rfc822 format available.

Message #14 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 3/6] gnu: Add python-linkify-it-py.
Date: Sat,  5 Jun 2021 01:46:52 +0000
* gnu/packages/python-xyz.scm (python-linkify-it-py, python-uc-micro-py): New variables.
---
 gnu/packages/python-xyz.scm | 72 +++++++++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d978942402..89717975ee 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7027,6 +7027,78 @@ cluster without needing to write any wrapper code yourself.")
 (define-public python2-gridmap
   (package-with-python2 python-gridmap))
 
+(define python-uc-micro-py
+  (package
+    (name "python-uc-micro-py")
+    (version "1.0.1")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/uc.micro-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/uc.micro-py")
+    (synopsis "Micro subset of unicode data files for linkify-it-py projects")
+    (description
+     "This is a Python port of @code{uc.micro}.  This package content is only
+for the @code{linkify-it-py} project needs.")
+    (license license:expat)))
+
+(define-public python-linkify-it-py
+  (package
+    (name "python-linkify-it-py")
+    (version (package-version python-uc-micro-py))
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/linkify-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00r4sxgvlxkm5k2jwvrsxgzcccfkfzd0knypbcig5almisg7bpl1"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-uc-micro-py" ,python-uc-micro-py)))
+    (native-inputs
+     `(("python-black" ,python-black)
+       ("python-coverage" ,python-coverage)
+       ("python-flake8" ,python-flake8)
+       ("python-isort" ,python-isort)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/linkify-it-py")
+    (synopsis "Links recognition library with full unicode support")
+    (description
+     "This is a Python port of @code{linkify-it}.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:02 GMT) Full text and rfc822 format available.

Message #17 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 4/6] gnu: Add python-markdown-it-py.
Date: Sat,  5 Jun 2021 01:46:53 +0000
* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.
---
 gnu/packages/python-xyz.scm | 51 +++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 89717975ee..fd7b1dd5f1 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7099,6 +7099,57 @@ for the @code{linkify-it-py} project needs.")
      "This is a Python port of @code{linkify-it}.")
     (license license:expat)))
 
+(define-public python-markdown-it-py
+  (package
+    (name "python-markdown-it-py")
+    (version "1.1.0")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/markdown-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0h7rn3rcqfwmnqs97qczwkw9w5g4df8bgn6sw7k149svfqgrkf56"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-attrs" ,python-attrs)
+       ("python-typing-extensions"
+        ,python-typing-extensions)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-linkify-it-py" ,python-linkify-it-py)
+       ("python-psutil" ,python-psutil)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-benchmark"
+        ,python-pytest-benchmark)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/markdown-it-py")
+    (synopsis "Python port of markdown-it")
+    (description
+     "This is a Python port of @code{markdown-it}, and some of its associated
+plugins.  Features:
+
+@itemize
+@item Follows the CommonMark spec for baseline parsing.
+@item Configurable syntax: Add new rules and even replace existing ones.
+@item Pluggable: Adds syntax extensions to extend the parser.
+@item Safe by default.
+@end itemize")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:03 GMT) Full text and rfc822 format available.

Message #20 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 5/6] gnu: Add python-mdit-py-plugins.
Date: Sat,  5 Jun 2021 01:46:54 +0000
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.
---
 gnu/packages/python-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index fd7b1dd5f1..d357a92474 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7150,6 +7150,43 @@ plugins.  Features:
 @end itemize")
     (license license:expat)))
 
+(define-public python-mdit-py-plugins
+  (package
+    (name "python-mdit-py-plugins")
+    (version "0.2.8")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/mdit-py-plugins")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pq7cgzwb1gcbsdpdp51r3l6mnjdxc4hbfmwk6dy30pfa1lj6x1i"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-markdown-it-py" ,python-markdown-it-py)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/mdit-py-plugins")
+    (synopsis "Collection of plugins for markdown-it-py")
+    (description
+     "Collection of plugins for markdown-it-py.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 01:48:03 GMT) Full text and rfc822 format available.

Message #23 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 6/6] gnu: Add python-myst-parser.
Date: Sat,  5 Jun 2021 01:46:55 +0000
* gnu/packages/sphinx.scm (python-myst-parser): New variable.
---
 gnu/packages/sphinx.scm | 53 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 14bc3f5a79..7ec0afae8b 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -44,6 +44,7 @@
   #:use-module (gnu packages image)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-crypto)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
@@ -603,6 +604,58 @@ and several other projects.")
 (define-public python2-sphinx-rtd-theme
   (package-with-python2 python-sphinx-rtd-theme))
 
+(define-public python-myst-parser
+  (package
+    (name "python-myst-parser")
+    (version "0.14.0")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/myst-parser")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0s5lmhj1rb94na646klivzvzzhzpy03m5q9ixif9vg14yin3gm7s"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest"
+                       ;; Tests fail with AssertionErrors like these:
+                       ;; E -   <section id="test">
+                       ;; E +   <div class="section" id="test">
+                       "--ignore" "tests/test_sphinx/test_sphinx_builds.py"
+                       ;; E -     <hlist>
+                       ;; E +     <hlist ncolumns="2">
+                       "-k" "not test_sphinx_directives")))))))
+    (propagated-inputs
+     `(("python-docutils" ,python-docutils)
+       ("python-jinja2" ,python-jinja2)
+       ("python-markdown-it-py" ,python-markdown-it-py)
+       ("python-mdit-py-plugins"
+        ,python-mdit-py-plugins)
+       ("python-pyyaml" ,python-pyyaml)
+       ("python-sphinx" ,python-sphinx)))
+    (native-inputs
+     `(("python-beautifulsoup4" ,python-beautifulsoup4)
+       ("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/MyST-Parser")
+    (synopsis "Extended commonmark compliant parser")
+    (description
+     "An extended commonmark compliant parser, with bridges to docutils and
+Sphinx.")
+    (license license:expat)))
+
 (define-public python-breathe
   (package
     (name "python-breathe")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 13:26:02 GMT) Full text and rfc822 format available.

Message #26 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Xinglu Chen <public <at> yoctocell.xyz>
To: Vinicius Monego <monego <at> posteo.net>, 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: Re: [bug#48842] [PATCH 1/6] gnu: Add python-pytest-datadir.
Date: Sat, 05 Jun 2021 15:24:53 +0200
[Message part 1 (text/plain, inline)]
On Sat, Jun 05 2021, Vinicius Monego wrote:

> +(define-public python-pytest-datadir
> +  (package
> +    (name "python-pytest-datadir")
> +    (version "1.3.1")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (pypi-uri "pytest-datadir" version))
> +       (sha256
> +        (base32 "066bg6wlzgq2pqnjp73dfrcmk8951xw3aqcxa3p1axgqimrixbyk"))))
> +    (build-system python-build-system)
> +    (arguments
> +     `(#:phases
> +       (modify-phases %standard-phases
> +         (replace 'check
> +           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
> +             (when tests?
> +               (add-installed-pythonpath inputs outputs)
> +               (invoke "python" "-m" "pytest")))))))
> +    (propagated-inputs
> +     `(("python-pathlib2" ,python-pathlib2)))
> +    (native-inputs
> +     `(("python-pytest" ,python-pytest)
> +       ("python-setuptools-scm" ,python-setuptools-scm)))
> +    (home-page "https://github.com/gabrielcnr/pytest-datadir")
> +    (synopsis "Pytest plugin for test data directories and files")
> +    (description
> +     "Pytest plugin for test data directories and files.")

The description should consist of one or more full sentences.

[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 13:28:01 GMT) Full text and rfc822 format available.

Message #29 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Xinglu Chen <public <at> yoctocell.xyz>
To: Vinicius Monego <monego <at> posteo.net>, 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: Re: [bug#48842] [PATCH 3/6] gnu: Add python-linkify-it-py.
Date: Sat, 05 Jun 2021 15:27:27 +0200
[Message part 1 (text/plain, inline)]
On Sat, Jun 05 2021, Vinicius Monego wrote:

> * gnu/packages/python-xyz.scm (python-linkify-it-py, python-uc-micro-py): New variables.

This should be split into two separate patches.  Also, since these two
packages seem closely related, it might be a good idea to put a comment
saying that both should be updated at the same time.

[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 13:28:02 GMT) Full text and rfc822 format available.

Message #32 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Xinglu Chen <public <at> yoctocell.xyz>
To: Vinicius Monego <monego <at> posteo.net>, 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: Re: [bug#48842] [PATCH 5/6] gnu: Add python-mdit-py-plugins.
Date: Sat, 05 Jun 2021 15:27:36 +0200
[Message part 1 (text/plain, inline)]
On Sat, Jun 05 2021, Vinicius Monego wrote:

> * gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.
> ---
>  gnu/packages/python-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
>  1 file changed, 37 insertions(+)
>
> diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
> index fd7b1dd5f1..d357a92474 100644
> --- a/gnu/packages/python-xyz.scm
> +++ b/gnu/packages/python-xyz.scm
> @@ -7150,6 +7150,43 @@ plugins.  Features:
>  @end itemize")
>      (license license:expat)))
>  
> +(define-public python-mdit-py-plugins
> +  (package
> +    (name "python-mdit-py-plugins")
> +    (version "0.2.8")
> +    (source
> +     (origin
> +       ;; There are no tests in the PyPI tarball.
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/executablebooks/mdit-py-plugins")
> +             (commit (string-append "v" version))))
> +       (file-name (git-file-name name version))
> +       (sha256
> +        (base32 "0pq7cgzwb1gcbsdpdp51r3l6mnjdxc4hbfmwk6dy30pfa1lj6x1i"))))
> +    (build-system python-build-system)
> +    (arguments
> +     `(#:phases
> +       (modify-phases %standard-phases
> +         (replace 'check
> +           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
> +             (when tests?
> +               (add-installed-pythonpath inputs outputs)
> +               (invoke "python" "-m" "pytest")))))))
> +    (propagated-inputs
> +     `(("python-markdown-it-py" ,python-markdown-it-py)))
> +    (native-inputs
> +     `(("python-coverage" ,python-coverage)
> +       ("python-pytest" ,python-pytest)
> +       ("python-pytest-cov" ,python-pytest-cov)
> +       ("python-pytest-regressions"
> +        ,python-pytest-regressions)))
> +    (home-page "https://github.com/executablebooks/mdit-py-plugins")
> +    (synopsis "Collection of plugins for markdown-it-py")
> +    (description
> +     "Collection of plugins for markdown-it-py.")

Please write a full sentence.

[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Sat, 05 Jun 2021 13:38:01 GMT) Full text and rfc822 format available.

Message #35 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Xinglu Chen <public <at> yoctocell.xyz>
To: Vinicius Monego <monego <at> posteo.net>, 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: Re: [bug#48842] [PATCH 6/6] gnu: Add python-myst-parser.
Date: Sat, 05 Jun 2021 15:37:32 +0200
[Message part 1 (text/plain, inline)]
On Sat, Jun 05 2021, Vinicius Monego wrote:

> * gnu/packages/sphinx.scm (python-myst-parser): New variable.
> ---
>  gnu/packages/sphinx.scm | 53 +++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 53 insertions(+)
>
> diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
> index 14bc3f5a79..7ec0afae8b 100644
> --- a/gnu/packages/sphinx.scm
> +++ b/gnu/packages/sphinx.scm
> @@ -44,6 +44,7 @@
>    #:use-module (gnu packages image)
>    #:use-module (gnu packages imagemagick)
>    #:use-module (gnu packages python-build)
> +  #:use-module (gnu packages python-check)
>    #:use-module (gnu packages python-crypto)
>    #:use-module (gnu packages python-web)
>    #:use-module (gnu packages python-xyz)
> @@ -603,6 +604,58 @@ and several other projects.")
>  (define-public python2-sphinx-rtd-theme
>    (package-with-python2 python-sphinx-rtd-theme))
>  
> +(define-public python-myst-parser
> +  (package
> +    (name "python-myst-parser")
> +    (version "0.14.0")
> +    (source
> +     (origin
> +       ;; There are no tests in the PyPI tarball.
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/executablebooks/myst-parser")
> +             (commit (string-append "v" version))))
> +       (file-name (git-file-name name version))
> +       (sha256
> +        (base32 "0s5lmhj1rb94na646klivzvzzhzpy03m5q9ixif9vg14yin3gm7s"))))
> +    (build-system python-build-system)
> +    (arguments
> +     `(#:phases
> +       (modify-phases %standard-phases
> +         (replace 'check
> +           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
> +             (when tests?
> +               (add-installed-pythonpath inputs outputs)
> +               (invoke "python" "-m" "pytest"
> +                       ;; Tests fail with AssertionErrors like these:
> +                       ;; E -   <section id="test">
> +                       ;; E +   <div class="section" id="test">
> +                       "--ignore" "tests/test_sphinx/test_sphinx_builds.py"
> +                       ;; E -     <hlist>
> +                       ;; E +     <hlist ncolumns="2">
> +                       "-k" "not test_sphinx_directives")))))))

Maybe this is because our ‘python-sphinx’ package is outdated?  Just a
guess.

> +    (propagated-inputs
> +     `(("python-docutils" ,python-docutils)
> +       ("python-jinja2" ,python-jinja2)
> +       ("python-markdown-it-py" ,python-markdown-it-py)
> +       ("python-mdit-py-plugins"
> +        ,python-mdit-py-plugins)
> +       ("python-pyyaml" ,python-pyyaml)
> +       ("python-sphinx" ,python-sphinx)))
> +    (native-inputs
> +     `(("python-beautifulsoup4" ,python-beautifulsoup4)
> +       ("python-coverage" ,python-coverage)
> +       ("python-pytest" ,python-pytest)
> +       ("python-pytest-cov" ,python-pytest-cov)
> +       ("python-pytest-regressions"
> +        ,python-pytest-regressions)))
> +    (home-page "https://github.com/executablebooks/MyST-Parser")
> +    (synopsis "Extended commonmark compliant parser")
> +    (description
> +     "An extended commonmark compliant parser, with bridges to docutils and
> +Sphinx.")

Full sentence.  :)

Builds fine for me!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:01 GMT) Full text and rfc822 format available.

Message #38 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 2/7] gnu: Add python-pytest-regressions.
Date: Mon,  7 Jun 2021 11:20:46 +0000
* gnu/packages/python-check.scm (python-pytest-regressions): New variable.
---
Rebasing only.

 gnu/packages/python-check.scm | 43 +++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 3bdd11d4f5..7c8e6546a2 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -35,9 +35,11 @@
   #:use-module (gnu packages django)
   #:use-module (gnu packages openstack)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-science)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages qt)
+  #:use-module (gnu packages sphinx)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg)
@@ -912,6 +914,47 @@ for the @code{pytest} framework.")
 data directories and files.")
     (license license:expat)))
 
+(define-public python-pytest-regressions
+  (package
+    (name "python-pytest-regressions")
+    (version "2.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pytest-regressions" version))
+       (sha256
+        (base32 "05jpsvv8rj8i4x24fphpnar5dl4s6d6bw6ikjk5d8v96rdviz9qm"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest"
+                       ;; DeprecrationWarning.
+                       "-k" "not test_image_regression")))))))
+    (propagated-inputs
+     `(("python-pytest-datadir" ,python-pytest-datadir)
+       ("python-pyyaml" ,python-pyyaml)))
+    (native-inputs
+     `(("python-matplotlib" ,python-matplotlib)
+       ("python-numpy" ,python-numpy)
+       ("python-pandas" ,python-pandas)
+       ("python-pillow" ,python-pillow)
+       ("python-pytest" ,python-pytest)
+       ("python-restructuredtext-lint"
+        ,python-restructuredtext-lint)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page "https://github.com/ESSS/pytest-regressions")
+    (synopsis "Easy to use fixtures to write regression tests")
+    (description
+     "This Pytest plugin makes it simple to test general data, images, files,
+and numeric tables by saving expected data in a data directory that can be
+used to verify that future runs produce the same data.")
+    (license license:expat)))
+
 (define-public python-pytest-benchmark
   (package
     (name "python-pytest-benchmark")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:02 GMT) Full text and rfc822 format available.

Message #41 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 1/7] gnu: Add python-pytest-datadir.
Date: Mon,  7 Jun 2021 11:20:45 +0000
* gnu/packages/python-check.scm (python-pytest-datadir): New variable.
---
Changed synopsis and description.

 gnu/packages/python-check.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 1206dda5c4..3bdd11d4f5 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -882,6 +882,36 @@ framework.")
 for the @code{pytest} framework.")
     (license license:expat)))
 
+(define-public python-pytest-datadir
+  (package
+    (name "python-pytest-datadir")
+    (version "1.3.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "pytest-datadir" version))
+       (sha256
+        (base32 "066bg6wlzgq2pqnjp73dfrcmk8951xw3aqcxa3p1axgqimrixbyk"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-pathlib2" ,python-pathlib2)))
+    (native-inputs
+     `(("python-pytest" ,python-pytest)
+       ("python-setuptools-scm" ,python-setuptools-scm)))
+    (home-page "https://github.com/gabrielcnr/pytest-datadir")
+    (synopsis "Pytest plugin to manipulate test data directories and files")
+    (description "This package provides a Pytest plugin for manipulating test
+data directories and files.")
+    (license license:expat)))
+
 (define-public python-pytest-benchmark
   (package
     (name "python-pytest-benchmark")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:02 GMT) Full text and rfc822 format available.

Message #44 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 3/7] gnu: Add python-uc-micro-py.
Date: Mon,  7 Jun 2021 11:20:47 +0000
* gnu/packages/python-xyz.scm (python-uc-micro-py): New variable.
---
Split this patch into two. Added a comment on the top of the definition. Changed synopsis and description.

 gnu/packages/python-xyz.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b63c2852d5..0292fdcdfb 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7061,6 +7061,41 @@ cluster without needing to write any wrapper code yourself.")
 (define-public python2-gridmap
   (package-with-python2 python-gridmap))
 
+;; This package's only purpose is to support python-linkify-it-py.  Both
+;; have to be updated at the same time by updating this one.
+(define python-uc-micro-py
+  (package
+    (name "python-uc-micro-py")
+    (version "1.0.1")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/uc.micro-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/uc.micro-py")
+    (synopsis "Data files for @code{python-linkify-it-py}")
+    (description "This is a Python port of @code{uc.micro}.  This package's
+content is only for the @code{python-linkify-it-py} project needs.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:02 GMT) Full text and rfc822 format available.

Message #47 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 4/7] gnu: Add python-linkify-it-py.
Date: Mon,  7 Jun 2021 11:20:48 +0000
* gnu/packages/python-xyz.scm (python-linkify-it-py): New variable.
---
Changed description.

 gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0292fdcdfb..d910d370e9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7096,6 +7096,44 @@ cluster without needing to write any wrapper code yourself.")
 content is only for the @code{linkify-it-py} project needs.")
     (license license:expat)))
 
+(define-public python-linkify-it-py
+  (package
+    (name "python-linkify-it-py")
+    (version (package-version python-uc-micro-py))
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/linkify-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00r4sxgvlxkm5k2jwvrsxgzcccfkfzd0knypbcig5almisg7bpl1"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-uc-micro-py" ,python-uc-micro-py)))
+    (native-inputs
+     `(("python-black" ,python-black)
+       ("python-coverage" ,python-coverage)
+       ("python-flake8" ,python-flake8)
+       ("python-isort" ,python-isort)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/linkify-it-py")
+    (synopsis "Links recognition library with full unicode support")
+    (description "This is a Python port of @code{linkify-it}, a JavaScript
+links recognition library with full unicode support.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:03 GMT) Full text and rfc822 format available.

Message #50 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 5/7] gnu: Add python-markdown-it-py.
Date: Mon,  7 Jun 2021 11:20:49 +0000
* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.
---
Changed synopsis and description.

 gnu/packages/python-xyz.scm | 50 +++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d910d370e9..170eb15759 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7134,6 +7134,56 @@ content is only for the @code{linkify-it-py} project needs.")
 links recognition library with full unicode support.")
     (license license:expat)))
 
+(define-public python-markdown-it-py
+  (package
+    (name "python-markdown-it-py")
+    (version "1.1.0")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/markdown-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0h7rn3rcqfwmnqs97qczwkw9w5g4df8bgn6sw7k149svfqgrkf56"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-attrs" ,python-attrs)
+       ("python-typing-extensions"
+        ,python-typing-extensions)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-linkify-it-py" ,python-linkify-it-py)
+       ("python-psutil" ,python-psutil)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-benchmark"
+        ,python-pytest-benchmark)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/markdown-it-py")
+    (synopsis "Markdown parser with CommonMark support")
+    (description "This is a Python port of @code{markdown-it} (a Markdown
+parser in JavaScript), and some of its associated plugins.  Features:
+
+@itemize
+@item Follows the CommonMark spec for baseline parsing.
+@item Configurable syntax: Add new rules and even replace existing ones.
+@item Pluggable: Adds syntax extensions to extend the parser.
+@item Safe by default.
+@end itemize")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:03 GMT) Full text and rfc822 format available.

Message #53 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 6/7] gnu: Add python-mdit-py-plugins.
Date: Mon,  7 Jun 2021 11:20:50 +0000
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.
---
Changed synopsis and description.

 gnu/packages/python-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 170eb15759..b01a7f5bb8 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7184,6 +7184,43 @@ parser in JavaScript), and some of its associated plugins.  Features:
 @end itemize")
     (license license:expat)))
 
+(define-public python-mdit-py-plugins
+  (package
+    (name "python-mdit-py-plugins")
+    (version "0.2.8")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/mdit-py-plugins")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pq7cgzwb1gcbsdpdp51r3l6mnjdxc4hbfmwk6dy30pfa1lj6x1i"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-markdown-it-py" ,python-markdown-it-py)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/mdit-py-plugins")
+    (synopsis "Collection of plugins for @code{python-markdown-it-py}")
+    (description "This package provides a collection of plugins for
+@code{python-markdown-it-py}.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Mon, 07 Jun 2021 11:22:04 GMT) Full text and rfc822 format available.

Message #56 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v2 7/7] gnu: Add python-myst-parser.
Date: Mon,  7 Jun 2021 11:20:51 +0000
* gnu/packages/sphinx.scm (python-myst-parser): New variable.
---
Changed synopsis and description, and clarified the comment about why tests are skipped.

 gnu/packages/sphinx.scm | 55 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 428a701d87..eefba27f00 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -45,6 +45,7 @@
   #:use-module (gnu packages image)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-crypto)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
@@ -616,6 +617,60 @@ and several other projects.")
 (define-public python2-sphinx-rtd-theme
   (package-with-python2 python-sphinx-rtd-theme))
 
+(define-public python-myst-parser
+  (package
+    (name "python-myst-parser")
+    (version "0.14.0")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/myst-parser")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0s5lmhj1rb94na646klivzvzzhzpy03m5q9ixif9vg14yin3gm7s"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest"
+                       ;; Tests in this file fail with AssertionErrors related
+                       ;; to adding divs to the HTML tags:
+                       ;; E -   <section id="test">
+                       ;; E +   <div class="section" id="test">
+                       "--ignore" "tests/test_sphinx/test_sphinx_builds.py"
+                       ;; Another AssertionError:
+                       ;; E -     <hlist>
+                       ;; E +     <hlist ncolumns="2">
+                       "-k" "not test_sphinx_directives")))))))
+    (propagated-inputs
+     `(("python-docutils" ,python-docutils)
+       ("python-jinja2" ,python-jinja2)
+       ("python-markdown-it-py" ,python-markdown-it-py)
+       ("python-mdit-py-plugins"
+        ,python-mdit-py-plugins)
+       ("python-pyyaml" ,python-pyyaml)
+       ("python-sphinx" ,python-sphinx)))
+    (native-inputs
+     `(("python-beautifulsoup4" ,python-beautifulsoup4)
+       ("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/MyST-Parser")
+    (synopsis "Extended CommonMark-compliant parser")
+    (description
+     "MyST-parser is an extended CommonMark-compliant parser, with bridges to
+docutils and Sphinx.")
+    (license license:expat)))
+
 (define-public python-breathe
   (package
     (name "python-breathe")
-- 
2.31.1





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Wed, 15 Sep 2021 16:43:01 GMT) Full text and rfc822 format available.

Message #59 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v3 2/5] gnu: Add python-linkify-it-py.
Date: Wed, 15 Sep 2021 16:41:27 +0000
* gnu/packages/python-xyz.scm (python-linkify-it-py): New variable.
---
Rebasing.

 gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index b742050b06..8e50b1c4ff 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7292,6 +7292,44 @@ cluster without needing to write any wrapper code yourself.")
 content is only for the @code{linkify-it-py} project needs.")
     (license license:expat)))
 
+(define-public python-linkify-it-py
+  (package
+    (name "python-linkify-it-py")
+    (version (package-version python-uc-micro-py))
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/linkify-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "00r4sxgvlxkm5k2jwvrsxgzcccfkfzd0knypbcig5almisg7bpl1"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-uc-micro-py" ,python-uc-micro-py)))
+    (native-inputs
+     `(("python-black" ,python-black)
+       ("python-coverage" ,python-coverage)
+       ("python-flake8" ,python-flake8)
+       ("python-isort" ,python-isort)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/linkify-it-py")
+    (synopsis "Links recognition library with full unicode support")
+    (description "This is a Python port of @code{linkify-it}, a JavaScript
+links recognition library with full unicode support.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.30.2





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Wed, 15 Sep 2021 16:43:02 GMT) Full text and rfc822 format available.

Message #62 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v3 1/5] gnu: Add python-uc-micro-py.
Date: Wed, 15 Sep 2021 16:41:26 +0000
* gnu/packages/python-xyz.scm (python-uc-micro-py): New variable.
---
Rebasing. Starting from this patch because the pytest plugins were pushed to the repository.

 gnu/packages/python-xyz.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e98eec19bc..b742050b06 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7257,6 +7257,41 @@ cluster directly from Python.  You can directly map Python functions onto the
 cluster without needing to write any wrapper code yourself.")
     (license license:gpl3+)))
 
+;; This package's only purpose is to support python-linkify-it-py.  Both
+;; have to be updated at the same time by updating this one.
+(define python-uc-micro-py
+  (package
+    (name "python-uc-micro-py")
+    (version "1.0.1")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/tsutsu3/uc.micro-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17f55gi55rg47nm88fn3f8851ph03dgykdp011lxr3j6hk18lyfv"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)))
+    (home-page "https://github.com/tsutsu3/uc.micro-py")
+    (synopsis "Micro subset of unicode data files for linkify-it-py projects")
+    (description "This is a Python port of @code{uc.micro}.  This package's
+content is only for the @code{linkify-it-py} project needs.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.30.2





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Wed, 15 Sep 2021 16:43:02 GMT) Full text and rfc822 format available.

Message #65 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v3 3/5] gnu: Add python-markdown-it-py.
Date: Wed, 15 Sep 2021 16:41:28 +0000
* gnu/packages/python-xyz.scm (python-markdown-it-py): New variable.
---
Rebasing.

 gnu/packages/python-xyz.scm | 50 +++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8e50b1c4ff..11e766ab35 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7330,6 +7330,56 @@ content is only for the @code{linkify-it-py} project needs.")
 links recognition library with full unicode support.")
     (license license:expat)))
 
+(define-public python-markdown-it-py
+  (package
+    (name "python-markdown-it-py")
+    (version "1.1.0")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/markdown-it-py")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0h7rn3rcqfwmnqs97qczwkw9w5g4df8bgn6sw7k149svfqgrkf56"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-attrs" ,python-attrs)
+       ("python-typing-extensions"
+        ,python-typing-extensions)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-linkify-it-py" ,python-linkify-it-py)
+       ("python-psutil" ,python-psutil)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-benchmark"
+        ,python-pytest-benchmark)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/markdown-it-py")
+    (synopsis "Markdown parser with CommonMark support")
+    (description "This is a Python port of @code{markdown-it} (a Markdown
+parser in JavaScript), and some of its associated plugins.  Features:
+
+@itemize
+@item Follows the CommonMark spec for baseline parsing.
+@item Configurable syntax: Add new rules and even replace existing ones.
+@item Pluggable: Adds syntax extensions to extend the parser.
+@item Safe by default.
+@end itemize")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.30.2





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Wed, 15 Sep 2021 16:43:03 GMT) Full text and rfc822 format available.

Message #68 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v3 4/5] gnu: Add python-mdit-py-plugins.
Date: Wed, 15 Sep 2021 16:41:29 +0000
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): New variable.
---
Rebasing.

 gnu/packages/python-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 11e766ab35..fa00277500 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -7380,6 +7380,43 @@ parser in JavaScript), and some of its associated plugins.  Features:
 @end itemize")
     (license license:expat)))
 
+(define-public python-mdit-py-plugins
+  (package
+    (name "python-mdit-py-plugins")
+    (version "0.2.8")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/mdit-py-plugins")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pq7cgzwb1gcbsdpdp51r3l6mnjdxc4hbfmwk6dy30pfa1lj6x1i"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-markdown-it-py" ,python-markdown-it-py)))
+    (native-inputs
+     `(("python-coverage" ,python-coverage)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/mdit-py-plugins")
+    (synopsis "Collection of plugins for @code{python-markdown-it-py}")
+    (description "This package provides a collection of plugins for
+@code{python-markdown-it-py}.")
+    (license license:expat)))
+
 (define-public python-honcho
   (package
     (name "python-honcho")
-- 
2.30.2





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Wed, 15 Sep 2021 16:43:03 GMT) Full text and rfc822 format available.

Message #71 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842 <at> debbugs.gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH v3 5/5] gnu: Add python-myst-parser.
Date: Wed, 15 Sep 2021 16:41:30 +0000
* gnu/packages/sphinx.scm (python-myst-parser): New variable.
---
Updated to 0.15.2 and enabled full tests.

 gnu/packages/sphinx.scm | 47 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index a7a3443707..b801ef41c7 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -46,6 +46,7 @@
   #:use-module (gnu packages image)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-crypto)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
@@ -619,6 +620,52 @@ and several other projects.")
 (define-public python2-sphinx-rtd-theme
   (package-with-python2 python-sphinx-rtd-theme))
 
+(define-public python-myst-parser
+  (package
+    (name "python-myst-parser")
+    (version "0.15.2")
+    (source
+     (origin
+       ;; There are no tests in the PyPI tarball.
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/executablebooks/myst-parser")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x894k0s2c1f71b5rh0vlcv8hxm1p1i3hqnyhi5qz5z35npnf3ms"))))
+    (build-system python-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (replace 'check
+           (lambda* (#:key inputs outputs tests? #:allow-other-keys)
+             (when tests?
+               (add-installed-pythonpath inputs outputs)
+               (invoke "python" "-m" "pytest")))))))
+    (propagated-inputs
+     `(("python-docutils" ,python-docutils)
+       ("python-jinja2" ,python-jinja2)
+       ("python-markdown-it-py" ,python-markdown-it-py)
+       ("python-mdit-py-plugins"
+        ,python-mdit-py-plugins)
+       ("python-pyyaml" ,python-pyyaml)
+       ("python-sphinx" ,python-sphinx)))
+    (native-inputs
+     `(("python-beautifulsoup4" ,python-beautifulsoup4)
+       ("python-coverage" ,python-coverage)
+       ("python-linkify-it-py" ,python-linkify-it-py)
+       ("python-pytest" ,python-pytest)
+       ("python-pytest-cov" ,python-pytest-cov)
+       ("python-pytest-regressions"
+        ,python-pytest-regressions)))
+    (home-page "https://github.com/executablebooks/MyST-Parser")
+    (synopsis "Extended commonmark compliant parser")
+    (description
+     "MyST-parser is an extended commonmark compliant parser, with bridges to
+docutils and Sphinx.")
+    (license license:expat)))
+
 (define-public python-breathe
   (package
     (name "python-breathe")
-- 
2.30.2





Information forwarded to guix-patches <at> gnu.org:
bug#48842; Package guix-patches. (Fri, 12 Nov 2021 03:43:02 GMT) Full text and rfc822 format available.

Message #74 received at 48842 <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: Xinglu Chen <public <at> yoctocell.xyz>, 48842 <at> debbugs.gnu.org
Subject: Re: [bug#48842] [PATCH 6/6] gnu: Add python-myst-parser.
Date: Fri, 12 Nov 2021 03:42:01 +0000
Hi,

Em sáb, 2021-06-05 às 15:37 +0200, Xinglu Chen escreveu:
> On Sat, Jun 05 2021, Vinicius Monego wrote:
> 
> > * gnu/packages/sphinx.scm (python-myst-parser): New variable.
> > ---
> >  gnu/packages/sphinx.scm | 53
> > +++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 53 insertions(+)
> > 
> > diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
> > index 14bc3f5a79..7ec0afae8b 100644
> > --- a/gnu/packages/sphinx.scm
> > +++ b/gnu/packages/sphinx.scm
> > @@ -44,6 +44,7 @@
> >    #:use-module (gnu packages image)
> >    #:use-module (gnu packages imagemagick)
> >    #:use-module (gnu packages python-build)
> > +  #:use-module (gnu packages python-check)
> >    #:use-module (gnu packages python-crypto)
> >    #:use-module (gnu packages python-web)
> >    #:use-module (gnu packages python-xyz)
> > @@ -603,6 +604,58 @@ and several other projects.")
> >  (define-public python2-sphinx-rtd-theme
> >    (package-with-python2 python-sphinx-rtd-theme))
> >  
> > +(define-public python-myst-parser
> > +  (package
> > +    (name "python-myst-parser")
> > +    (version "0.14.0")
> > +    (source
> > +     (origin
> > +       ;; There are no tests in the PyPI tarball.
> > +       (method git-fetch)
> > +       (uri (git-reference
> > +             (url
> > "https://github.com/executablebooks/myst-parser")
> > +             (commit (string-append "v" version))))
> > +       (file-name (git-file-name name version))
> > +       (sha256
> > +        (base32
> > "0s5lmhj1rb94na646klivzvzzhzpy03m5q9ixif9vg14yin3gm7s"))))
> > +    (build-system python-build-system)
> > +    (arguments
> > +     `(#:phases
> > +       (modify-phases %standard-phases
> > +         (replace 'check
> > +           (lambda* (#:key inputs outputs tests? #:allow-other-
> > keys)
> > +             (when tests?
> > +               (add-installed-pythonpath inputs outputs)
> > +               (invoke "python" "-m" "pytest"
> > +                       ;; Tests fail with AssertionErrors like
> > these:
> > +                       ;; E -   <section id="test">
> > +                       ;; E +   <div class="section" id="test">
> > +                       "--ignore"
> > "tests/test_sphinx/test_sphinx_builds.py"
> > +                       ;; E -     <hlist>
> > +                       ;; E +     <hlist ncolumns="2">
> > +                       "-k" "not test_sphinx_directives")))))))
> 
> Maybe this is because our ‘python-sphinx’ package is outdated?  Just
> a
> guess.
> 

A very late thanks for the review.

After updating to version 0.15.2 in v3 the tests are running fine, so I
guess the problem was in upstream.

> > +    (propagated-inputs
> > +     `(("python-docutils" ,python-docutils)
> > +       ("python-jinja2" ,python-jinja2)
> > +       ("python-markdown-it-py" ,python-markdown-it-py)
> > +       ("python-mdit-py-plugins"
> > +        ,python-mdit-py-plugins)
> > +       ("python-pyyaml" ,python-pyyaml)
> > +       ("python-sphinx" ,python-sphinx)))
> > +    (native-inputs
> > +     `(("python-beautifulsoup4" ,python-beautifulsoup4)
> > +       ("python-coverage" ,python-coverage)
> > +       ("python-pytest" ,python-pytest)
> > +       ("python-pytest-cov" ,python-pytest-cov)
> > +       ("python-pytest-regressions"
> > +        ,python-pytest-regressions)))
> > +    (home-page "https://github.com/executablebooks/MyST-Parser")
> > +    (synopsis "Extended commonmark compliant parser")
> > +    (description
> > +     "An extended commonmark compliant parser, with bridges to
> > docutils and
> > +Sphinx.")
> 
> Full sentence.  :)
> 

I added full sentences in the series and removed the first 2 patches in
v3 because these were merged in another commit. Thanks again!

> Builds fine for me!






Reply sent to Vinicius Monego <monego <at> posteo.net>:
You have taken responsibility. (Sun, 06 Nov 2022 10:47:01 GMT) Full text and rfc822 format available.

Notification sent to Vinicius Monego <monego <at> posteo.net>:
bug acknowledged by developer. (Sun, 06 Nov 2022 10:47:02 GMT) Full text and rfc822 format available.

Message #79 received at 48842-done <at> debbugs.gnu.org (full text, mbox):

From: Vinicius Monego <monego <at> posteo.net>
To: 48842-done <at> debbugs.gnu.org
Subject: [PATCH 0/6] gnu: Add python-myst-parser.
Date: Sun,  6 Nov 2022 10:46:03 +0000
[Message part 1 (text/plain, inline)]
A corresponding patch was pushed in 
788901567dc9ab7e514d738debc21f8610bec21c 
<https://git.savannah.gnu.org/cgit/guix.git/commit/?id=788901567dc9ab7e514d738debc21f8610bec21c>. 
Closing.
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 04 Dec 2022 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 143 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.