Your message dated Tue, 18 Jul 2017 16:51:47 +0000
with message-id <e1dxvit-0003yw...@fasolo.debian.org>
and subject line Bug#867518: fixed in pytest-localserver 0.3.7-1
has caused the Debian Bug report #867518,
regarding pytest-localserver FTBFS with python 3.6 as supported version
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 ow...@bugs.debian.org
immediately.)
--
867518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867518
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pytest-localserver
Version: 0.3.6-1
Severity: serious
Tags: buster sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pytest-localserver.html
...
I: pybuild base:184: python3.6 -m pytest -v -x
============================= test session starts ==============================
platform linux -- Python 3.6.2rc1, pytest-3.0.6, py-1.4.34, pluggy-0.4.0 --
/usr/bin/python3.6
cachedir: .cache
rootdir: /build/1st/pytest-localserver-0.3.6, inifile:
plugins: localserver-0.3.6
collecting ... collected 15 items
tests/test_http.py::test_httpserver_funcarg PASSED
tests/test_http.py::test_server_does_not_serve_file_at_startup PASSED
tests/test_http.py::test_some_content_retrieval PASSED
tests/test_http.py::test_GET_request PASSED
tests/test_http.py::test_HEAD_request PASSED
tests/test_https.py::test_httpsserver_funcarg PASSED
tests/test_https.py::test_server_does_not_serve_file_at_startup PASSED
tests/test_https.py::test_some_content_retrieval PASSED
tests/test_https.py::test_GET_request PASSED
tests/test_https.py::test_HEAD_request PASSED
tests/test_smtp.py::test_smtpserver_funcarg PASSED
tests/test_smtp.py::test_server_is_killed PASSED
tests/test_smtp.py::test_server_is_deleted PASSED
tests/test_smtp.py::test_smtpserver_has_empty_outbox_at_startup PASSED
tests/test_smtp.py::test_send_email FAILED
=================================== FAILURES ===================================
_______________________________ test_send_email ________________________________
smtpserver = <[TypeError("not all arguments converted during string
formatting") raised in repr()] Server object at 0x7fb46cac3e10>
def test_send_email(smtpserver):
# send one e-mail
send_plain_email(
'al...@example.com', 'webmas...@example.com',
'Your e-mail is getting there', 'Seems like this test actually
works!',
> smtpserver.addr)
tests/test_smtp.py:63:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_smtp.py:27: in send_plain_email
server.sendmail(from_, to, msg.as_string())
/usr/lib/python3.6/smtplib.py:882: in sendmail
(code, resp) = self.data(msg)
/usr/lib/python3.6/smtplib.py:569: in data
(code, msg) = self.getreply()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <smtplib.SMTP object at 0x7fb46cac39e8>
def getreply(self):
"""Get a reply from the server.
Returns a tuple consisting of:
- server response code (e.g. '250', or such, if all goes well)
Note: returns -1 if it can't read response code.
- server response string corresponding to response code (multiline
responses are converted to a single, multiline string).
Raises SMTPServerDisconnected if end-of-file is reached.
"""
resp = []
if self.file is None:
self.file = self.sock.makefile('rb')
while 1:
try:
line = self.file.readline(_MAXLINE + 1)
except OSError as e:
self.close()
raise SMTPServerDisconnected("Connection unexpectedly closed: "
+ str(e))
if not line:
self.close()
> raise SMTPServerDisconnected("Connection unexpectedly closed")
E smtplib.SMTPServerDisconnected: Connection unexpectedly closed
/usr/lib/python3.6/smtplib.py:394: SMTPServerDisconnected
----------------------------- Captured stdout call -----------------------------
error: uncaptured python exception, closing channel <smtpd.SMTPChannel
connected ('::1', 53478, 0, 0) at 0x7fb46cac3a20> (<class
'TypeError'>:process_message() got an unexpected keyword argument
'mail_options' [/usr/lib/python3.6/asyncore.py|read|83]
[/usr/lib/python3.6/asyncore.py|handle_read_event|423]
[/usr/lib/python3.6/asynchat.py|handle_read|171]
[/usr/lib/python3.6/smtpd.py|found_terminator|386])
----------------------------- Captured stderr call -----------------------------
send: 'ehlo [127.0.1.1]\r\n'
reply: b'250-profitbricks-build5-amd64\r\n'
reply: b'250-SIZE 33554432\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250 HELP\r\n'
reply: retcode (250); Msg: b'profitbricks-build5-amd64\nSIZE
33554432\n8BITMIME\nHELP'
send: 'mail FROM:<webmas...@example.com> size=227\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'rcpt TO:<al...@example.com>\r\n'
reply: b'250 OK\r\n'
reply: retcode (250); Msg: b'OK'
send: 'data\r\n'
reply: b'354 End data with <CR><LF>.<CR><LF>\r\n'
reply: retcode (354); Msg: b'End data with <CR><LF>.<CR><LF>'
data: (354, b'End data with <CR><LF>.<CR><LF>')
send: b'Content-Type: text/plain; charset="us-ascii"\r\nMIME-Version:
1.0\r\nContent-Transfer-Encoding: 7bit\r\nSubject: Your e-mail is getting
there\r\nFrom: webmas...@example.com\r\nTo: al...@example.com\r\n\r\nSeems like
this test actually works!\r\n.\r\n'
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
===================== 1 failed, 14 passed in 5.97 seconds ======================
E: pybuild pybuild:283: test: plugin custom failed with: exit code=2: python3.6
-m pytest -v -x
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 3.5
returned exit code 13
debian/rules:13: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25
--- End Message ---
--- Begin Message ---
Source: pytest-localserver
Source-Version: 0.3.7-1
We believe that the bug you reported is fixed in the latest version of
pytest-localserver, 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 867...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Stender <sten...@debian.org> (supplier of updated pytest-localserver
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 18 Jul 2017 18:18:04 +0200
Source: pytest-localserver
Binary: python-pytest-localserver python3-pytest-localserver
Architecture: source all
Version: 0.3.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Daniel Stender <sten...@debian.org>
Description:
python-pytest-localserver - py.test plugin to test server connections locally
(Python 2)
python3-pytest-localserver - py.test plugin to test server connections locally
(Python 3)
Closes: 867518
Changes:
pytest-localserver (0.3.7-1) unstable; urgency=medium
.
* New upstream release (Closes: #867518).
* drop git-dpm regime (remove deb/.git-dpm, add deb/gbp.conf).
* deb/copyright:
+ add pytest_localserver.egg-info to Files-Excluded.
* deb/clean:
+ let deb/clean handle egg-info folder (drop deb/source/options).
Checksums-Sha1:
642c87cefecadff47bb00a12d8a0fe5138e5f34c 2591 pytest-localserver_0.3.7-1.dsc
da8306c76118b34b2eacb101ec49f38fab038e4a 15328
pytest-localserver_0.3.7.orig.tar.xz
e790a3200da44bd94bd64959cd11a9c73cb7b873 3948
pytest-localserver_0.3.7-1.debian.tar.xz
bdb57feb02f00bce735b28a331e185af6de86c4a 7342
pytest-localserver_0.3.7-1_amd64.buildinfo
8af3c3840a5b4fd129501f02adb50381eb1d037c 19642
python-pytest-localserver_0.3.7-1_all.deb
4d9d0a2eeca47825db030d0297e69bacb38e5c31 19736
python3-pytest-localserver_0.3.7-1_all.deb
Checksums-Sha256:
3091a2dc2742ff19d81638374001b774411155be431cc47fc37fba4aa8842a4c 2591
pytest-localserver_0.3.7-1.dsc
d464646c1b2c5bed0ba416a0e835a1b07b837411e30012343ce2bbb2a58225c3 15328
pytest-localserver_0.3.7.orig.tar.xz
ae9a7d61b4354646c49aa574056c7abc023991ba1ffbfc439eafab43ce8e4d35 3948
pytest-localserver_0.3.7-1.debian.tar.xz
c3b5578c57255a837cf483b26a779dc2ae694d99f7d910e6b9cc8c55584acd86 7342
pytest-localserver_0.3.7-1_amd64.buildinfo
8e6784da97e2aa8d24694f14f6bc3ee24b6609948ade1b334c64c4d572d8b5aa 19642
python-pytest-localserver_0.3.7-1_all.deb
acd8b6beed76a8b3b0df018dfd8d07e40d8d53c57a53274a6c852ad2b8bb1979 19736
python3-pytest-localserver_0.3.7-1_all.deb
Files:
4b883461e846c1516b523e2d02c76409 2591 python optional
pytest-localserver_0.3.7-1.dsc
f5d5f90f1326e75394073ec12d388557 15328 python optional
pytest-localserver_0.3.7.orig.tar.xz
232eb1c7628de075d81fae126a625f24 3948 python optional
pytest-localserver_0.3.7-1.debian.tar.xz
f3a3faed9d466833f46e195d0e4cda8c 7342 python optional
pytest-localserver_0.3.7-1_amd64.buildinfo
301e0c294cb4335ed26795075f59fe3e 19642 python optional
python-pytest-localserver_0.3.7-1_all.deb
7999a10846b0e5efeff6507cce5d6e80 19736 python optional
python3-pytest-localserver_0.3.7-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEERsscqJ6jt0N2dh25FeCa9N9RgsgFAlluNyMACgkQFeCa9N9R
gsjcFA/+PIHNnuKp1p29cg8gSgUyq/0XIloCF9kYLUaHXlpvyGgjctuPVdo2iOF7
SAT/XFRLq0YmHj6iF60HywuN64HhewYChZ/dJWg+EjaEVFkY9dMCmZFFVPOxczdM
153RwT6c96KURrmRIcxcG3L9dJHFqDdqkKAgxJ7/gNJropcicR1mrWjjdYjbBRqd
B+8j4WEkgIN/QaWHAEVNs5JMX4UrdnrQ3Nz2hOqDFcgM2SMv+NVkj4TklmrZXAUw
C6LUx+8ETiQQUxKArLHAjLVzvpLRo1H3Bh9b03l/tfbGdhANPA8Zi4DEZJLfIsGS
clFxItVy4wM01ePUkliM1RuIHmFTo/zDYO9LruunM2+PzV0aY8t3gGHs0bfvCTu1
plzB7VJAKSQcIsY9jXCymTTmaKGaPrAhoOOgrmMSaCrEswkIJtua/b1kJZthPLfj
QBOqbfVWscWGrAk3UYHDhorqZgsLi+yP0/gw5EOm8YSO8pVEpBWZ2oiw5dq5+9a2
LdfZPWwi/TamnYZITcidn4Fb8elPcO3CoziZKveuyJLg//tcKDNe/diCY8s6AbHg
7cOFqb4uhIc5rtwTrYBjUzSLu7hdmE2bBbh1fTglHLY0/senp7n/A2y80DTyGb3N
500kU5J+mXlCK/luTMj1SHQRYGv1BE6LHICq8pP7kaw7RM3n/wM=
=j6Px
-----END PGP SIGNATURE-----
--- End Message ---