Your message dated Sun, 14 Jul 2024 16:04:19 +0000
with message-id <[email protected]>
and subject line Bug#1075891: fixed in pydoctor 23.9.1-2
has caused the Debian Bug report #1075891,
regarding pydoctor: Autopkgtest fails with docutils 0.21: 6 tests failed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1075891: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075891
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pydoctor
Version: 23.9.1-1
Severity: important

Dear Maintainer,

The autopkgtest for your package failed when it was run against
python-docutils 0.21.2+dfsg-1 from experimental.

The log can be found here:
https://ci.debian.net/packages/p/pydoctor/unstable/amd64/48395014/

Relevant part:

> 76s =================================== FAILURES 
> ===================================
> 76s _____________________________ test_epytext_inline 
> ______________________________
> 76s 
> 76s     def test_epytext_inline() -> None:
> 76s         doc = '''
> 76s             I{B{Inline markup} may be nested; and
> 76s             it may span} multiple lines.
> 76s     
> 76s               - I{Italicized text}
> 76s               - B{Bold-faced text}
> 76s               - C{Source code}
> 76s               - Math: M{m*x+b}
> 76s     
> 76s             Without the capital letter, matching
> 76s             braces are not interpreted as markup:
> 76s             C{my_dict={1:2, 3:4}}.
> 76s             '''
> 76s         expected = '''
> 76s             <p> <em>  <strong>   Inline markup  </strong>  may be nested; 
> and it may span </em> multiple lines.</p>
> 76s             <ul class="rst-simple"> <li>  <em>   Italicized text  </em> 
> </li> <li>  <strong>   Bold-faced text  </strong> </li>
> 76s             <li>  <tt class="rst-docutils literal">   Source code  </tt> 
> </li>
> 76s             <li>  Math:  <span class="rst-math rst-formula">   <i>    m   
> </i>   *   <i>    x   </i>   +   <i>    b   </i>  </span> </li></ul>
> 76s             <p> Without the capital letter, matching braces are not 
> interpreted as markup: <tt class="rst-docutils literal">
> 76s             <span class="pre">   my_dict={1:2,  </span>  3:4} </tt> .</p>
> 76s             '''
> 76s >       assert epytext2html(doc) == squash(expected)
> 76s E       assert '<p><em><strong>Inline markup</strong>may be nested; and 
> it may span</em>multiple lines.</p><ul class="rst-simple"><li><em>Italicized 
> text</em></li><li><strong>Bold-faced text</strong></li><li><tt 
> class="rst-docutils literal">Source code</tt></li><li>Math:<span 
> class="rst-formula 
> rst-math"><i>m</i>*<i>x</i>+<i>b</i></span></li></ul><p>Without the capital 
> letter, matching braces are not interpreted as markup:<tt class="rst-docutils 
> literal"><span class="pre">my_dict={1:2,</span>3:4}</tt>.</p>' == 
> '<p><em><strong>Inline markup</strong>may be nested; and it may 
> span</em>multiple lines.</p><ul class="rst-simple"><li><em>Italicized 
> text</em></li><li><strong>Bold-faced text</strong></li><li><tt 
> class="rst-docutils literal">Source code</tt></li><li>Math:<span 
> class="rst-math 
> rst-formula"><i>m</i>*<i>x</i>+<i>b</i></span></li></ul><p>Without the 
> capital letter, matching braces are not interpreted as markup:<tt 
> class="rst-docutils literal"><span 
> class="pre">my_dict={1:2,</span>3:4}</tt>.</p>'
> 76s E         
> 76s E         - <p><em><strong>Inline markup</strong>may be nested; and it 
> may span</em>multiple lines.</p><ul class="rst-simple"><li><em>Italicized 
> text</em></li><li><strong>Bold-faced text</strong></li><li><tt 
> class="rst-docutils literal">Source code</tt></li><li>Math:<span 
> class="rst-math 
> rst-formula"><i>m</i>*<i>x</i>+<i>b</i></span></li></ul><p>Without the 
> capital letter, matching braces are not interpreted as markup:<tt 
> class="rst-docutils literal"><span 
> class="pre">my_dict={1:2,</span>3:4}</tt>.</p>
> 76s E         ?                                                               
>                                                                               
>                                                                               
>                                                           ------------
> 76s E         + <p><em><strong>Inline markup</strong>may be nested; and it 
> may span</em>multiple lines.</p><ul class="rst-simple"><li><em>Italicized 
> text</em></li><li><strong>Bold-faced text</strong></li><li><tt 
> class="rst-docutils literal">Source code</tt></li><li>Math:<span 
> class="rst-formula 
> rst-math"><i>m</i>*<i>x</i>+<i>b</i></span></li></ul><p>Without the capital 
> letter, matching braces are not interpreted as markup:<tt class="rst-docutils 
> literal"><span class="pre">my_dict={1:2,</span>3:4}</tt>.</p>
> 76s E         ?                                                               
>                                                                               
>                                                                               
>                                                   ++++++++++++
> 76s 
> 76s pydoctor/test/epydoc/test_epytext2html.py:233: AssertionError
> 76s _______________________________ test_epytext_url 
> _______________________________
> 76s 
> 76s     def test_epytext_url() -> None:
> 76s         doc = '''
> 76s             - U{www.python.org}
> 76s             - U{http://www.python.org}
> 76s             - U{The epydoc homepage<http://
> 76s               epydoc.sourceforge.net>}
> 76s             - U{The B{I{Python}} homepage
> 76s               <www.python.org>}
> 76s             - U{Edward Loper<mailto:edloper@
> 76s               gradient.cis.upenn.edu>}
> 76s             '''
> 76s         expected = '''
> 76s             <ul class="rst-simple">
> 76s             <li><a class="rst-reference external" 
> href="http://www.python.org"; target="_top">www.python.org</a></li>
> 76s             <li><a class="rst-reference external" 
> href="http://www.python.org"; target="_top">http://www.python.org</a></li>
> 76s             <li><a class="rst-reference external" 
> href="http://epydoc.sourceforge.net"; target="_top">The epydoc 
> homepage</a></li>
> 76s             <li><a class="rst-reference external" 
> href="http://www.python.org"; 
> target="_top">The<strong><em>Python</em></strong>homepage</a></li>
> 76s             <li><a class="rst-reference external" 
> href="mailto:[email protected]"; target="_top">Edward 
> Loper</a></li></ul>'''
> 76s     
> 76s >       assert epytext2html(doc) == squash(expected)
> 76s E       assert '<ul class="rst-simple"><li><a class="rst-reference 
> rst-external" href="http://www.python.org"; 
> target="_top">www.python.org</a></li><li><a class="rst-reference 
> rst-external" href="http://www.python.org"; 
> target="_top">http://www.python.org</a></li><li><a class="rst-reference 
> rst-external" href="http://epydoc.sourceforge.net"; target="_top">The epydoc 
> homepage</a></li><li><a class="rst-reference rst-external" 
> href="http://www.python.org"; 
> target="_top">The<strong><em>Python</em></strong>homepage</a></li><li><a 
> class="rst-reference rst-external" 
> href="mailto:[email protected]"; target="_top">Edward 
> Loper</a></li></ul>' == '<ul class="rst-simple"><li><a class="rst-reference 
> external" href="http://www.python.org"; 
> target="_top">www.python.org</a></li><li><a class="rst-reference external" 
> href="http://www.python.org"; 
> target="_top">http://www.python.org</a></li><li><a class="rst-reference 
> external" href="http://epydoc.sourceforge.net"; target="_top">The epydoc 
> homepage</a></li><li><a class="rst-reference external" 
> href="http://www.python.org"; 
> target="_top">The<strong><em>Python</em></strong>homepage</a></li><li><a 
> class="rst-reference external" href="mailto:[email protected]"; 
> target="_top">Edward Loper</a></li></ul>'
> 76s E         
> 76s E         - <ul class="rst-simple"><li><a class="rst-reference external" 
> href="http://www.python.org"; target="_top">www.python.org</a></li><li><a 
> class="rst-reference external" href="http://www.python.org"; 
> target="_top">http://www.python.org</a></li><li><a class="rst-reference 
> external" href="http://epydoc.sourceforge.net"; target="_top">The epydoc 
> homepage</a></li><li><a class="rst-reference external" 
> href="http://www.python.org"; 
> target="_top">The<strong><em>Python</em></strong>homepage</a></li><li><a 
> class="rst-reference external" href="mailto:[email protected]"; 
> target="_top">Edward Loper</a></li></ul>
> 76s E         + <ul class="rst-simple"><li><a class="rst-reference 
> rst-external" href="http://www.python.org"; 
> target="_top">www.python.org</a></li><li><a class="rst-reference 
> rst-external" href="http://www.python.org"; 
> target="_top">http://www.python.org</a></li><li><a class="rst-reference 
> rst-external" href="http://epydoc.sourceforge.net"; target="_top">The epydoc 
> homepage</a></li><li><a class="rst-reference rst-external" 
> href="http://www.python.org"; 
> target="_top">The<strong><em>Python</em></strong>homepage</a></li><li><a 
> class="rst-reference rst-external" 
> href="mailto:[email protected]"; target="_top">Edward 
> Loper</a></li></ul>
> 76s E         ?                                                    ++++       
>                                                                               
>                    ++++                                                       
>                                                         ++++                  
>                                                                               
>                      ++++                                                     
>                                                                               
>   ++++
> 76s 
> 76s pydoctor/test/epydoc/test_epytext2html.py:255: AssertionError
> [...]
> 76s ===== 6 failed, 1314 passed, 1 skipped, 5 deselected, 2 xfailed in 17.43s 
> ======

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pydoctor
Source-Version: 23.9.1-2
Done: Dmitry Shachnev <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pydoctor, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <[email protected]> (supplier of updated pydoctor package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 14 Jul 2024 18:42:53 +0300
Source: pydoctor
Architecture: source
Version: 23.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Dmitry Shachnev <[email protected]>
Closes: 1075891
Changes:
 pydoctor (23.9.1-2) unstable; urgency=medium
 .
   * Team upload.
   * Backport upstream patch to fix compatibility with docutils 0.21.x
     (closes: #1075891).
Checksums-Sha1:
 c0d13c6ac23f377e91806d331440da32bc63417e 2506 pydoctor_23.9.1-2.dsc
 d34a9295766d787e5639f984ea55836032165835 70520 pydoctor_23.9.1-2.debian.tar.xz
 a99d237124aa15e4a6becc4541fdfbee55481461 6369 
pydoctor_23.9.1-2_source.buildinfo
Checksums-Sha256:
 a09a9de440f04a59d1dc81fd7697e95ab43e53aaeb794c7c40b7c48e871cdaf3 2506 
pydoctor_23.9.1-2.dsc
 fd3295065a35a67f530c852bebcc6e1660fdbbfaa3a2e7d2f65b62676b805b5b 70520 
pydoctor_23.9.1-2.debian.tar.xz
 9ad63368c7e0a367758cde74850be255ead254174bf656760db0bfe93afd15cb 6369 
pydoctor_23.9.1-2_source.buildinfo
Files:
 73d7962c68b0d1ebfbbc21903c20bf65 2506 python optional pydoctor_23.9.1-2.dsc
 84a8d8e6f512c2ac3d7d6d32107181e6 70520 python optional 
pydoctor_23.9.1-2.debian.tar.xz
 e66d6d292e70ac5b2088bc6e52b6477e 6369 python optional 
pydoctor_23.9.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmaT8kkTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRCyZhS0UvRGtkg7D/4717WHeOMaJ1+5kzqFvRhoZLmp/WDp
IpgXYovc9MWexC5fYNrq2jj31tfMvmA0QIvNCaLN+aHMUoB+7woACNtxXoa2q7lL
85YgI6qA8DIPXh7vf1YZU5kXA+X0I01ZZ6VwQ1pvMSQR7O5NVGf+Eh0rmryok9/q
jH4IoZy8HqJEx+s5TLD9Zz84mgJG2jUCe/d2uvSC2QSOo0uDEpW87AtuYHw7o7TZ
CXLXkzTTrfJWoHluTfGQZat6uCt+JUNfRPmvml/hdKrPBOr/ydbYo9AMMhP7wS0E
QtnuqXuXub+X9OhSjgSelbxxSH83GnFj8goo6Xy/4ubzF5u4JEpyxSFgLq1GeXHI
vNH5cjrNLAgxjjDfPNC5Rv4AqzWezEE7/5F87nm3zVKF1Jo1Wr+jg3HzOPUI0d77
m5AIOsP9Kc+oRT8hHDthEEJUBMKA0enaRXFQ5HsxvPMf019P94quUJQ05zo3Yung
qg981A/+cgL6AeAKUsEBEY8JBqPJPfQn5a4ptwHwRpnpOtn7KvYWD7LT5QEA1Qlc
8LzQopn34ATPWWJ4gwuSsZWazQufsfM6GEptWBA5vrns8iebbdaoJbtu9BZRckGf
utL3Ng68eC4nLiaIbBvQR+PEyQYftxLrJzFYOj5Mm0hgyxcV0K5s4//LqrekTwFH
ZTGnX9h8Wqw3+g==
=H7Sy
-----END PGP SIGNATURE-----

Attachment: pgpMD1hODSpHv.pgp
Description: PGP signature


--- End Message ---

Reply via email to