Your message dated Thu, 9 Feb 2017 23:55:20 +0100
with message-id <[email protected]>
and subject line Re: unblock: lasagne/0.1+git20160728.8b66737-2
has caused the Debian Bug report #854678,
regarding unblock: lasagne/0.1+git20160728.8b66737-2
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.)
--
854678: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854678
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Hi release team,
please unblock package lasagne. The new upload closes RC bug #834910.
Please see the attached debdiff for changes.
Thank you,
Daniel Stender
unblock lasagne/0.1+git20160728.8b66737-2
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru lasagne-0.1+git20160728.8b66737/debian/changelog lasagne-0.1+git20160728.8b66737/debian/changelog
--- lasagne-0.1+git20160728.8b66737/debian/changelog 2016-08-19 18:46:45.000000000 +0200
+++ lasagne-0.1+git20160728.8b66737/debian/changelog 2017-02-09 12:25:30.000000000 +0100
@@ -1,3 +1,10 @@
+lasagne (0.1+git20160728.8b66737-2) unstable; urgency=medium
+
+ * Use inspect.signature instead of inspect.getargspec if possible
+ (Closes: #834910) [Ole Streicher].
+
+ -- Daniel Stender <[email protected]> Thu, 09 Feb 2017 12:25:30 +0100
+
lasagne (0.1+git20160728.8b66737-1) unstable; urgency=medium
* Initial release (Closes: #818641).
diff -Nru lasagne-0.1+git20160728.8b66737/debian/patches/remove-deprecated.patch lasagne-0.1+git20160728.8b66737/debian/patches/remove-deprecated.patch
--- lasagne-0.1+git20160728.8b66737/debian/patches/remove-deprecated.patch 1970-01-01 01:00:00.000000000 +0100
+++ lasagne-0.1+git20160728.8b66737/debian/patches/remove-deprecated.patch 2017-02-09 12:25:24.000000000 +0100
@@ -0,0 +1,42 @@
+Author: Ole Streicher <[email protected]>
+Description: Use inspect.signature instead of inspect.getargspec if possible
+ inspect.getargspec is deprectated in Python 3.5 and causes a warning.
+ The deprecation warning caused failures in test_get_output_with_unused_kwarg and
+ test_get_output_with_no_unused_kwarg.
+Bug: https://bugs.debian.org/834910
+Forwarded: https://github.com/Lasagne/Lasagne/pull/797
+--- a/lasagne/layers/helper.py
++++ b/lasagne/layers/helper.py
+@@ -1,6 +1,6 @@
+ from collections import deque
+ from difflib import get_close_matches
+-from inspect import getargspec
++import inspect
+ from itertools import chain
+ from warnings import warn
+
+@@ -9,6 +9,15 @@
+
+ from .. import utils
+
++def getargs(callable):
++ try:
++ pars = inspect.signature(callable).parameters
++ return (list(pars.keys()),
++ tuple(p.default for p in pars.values()
++ if p.default is not p.empty))
++ except AttributeError:
++ name, _, _, defaults = inspect.getargspec(callable)
++ return (name, defaults)
+
+ __all__ = [
+ "get_all_layers",
+@@ -190,7 +199,7 @@
+ % layer)
+ all_outputs[layer] = layer.get_output_for(layer_inputs, **kwargs)
+ try:
+- names, _, _, defaults = getargspec(layer.get_output_for)
++ names, defaults = getargs(layer.get_output_for)
+ except TypeError:
+ # If introspection is not possible, skip it
+ pass
diff -Nru lasagne-0.1+git20160728.8b66737/debian/patches/series lasagne-0.1+git20160728.8b66737/debian/patches/series
--- lasagne-0.1+git20160728.8b66737/debian/patches/series 2016-08-18 20:59:52.000000000 +0200
+++ lasagne-0.1+git20160728.8b66737/debian/patches/series 2017-02-09 12:15:56.000000000 +0100
@@ -1,2 +1,3 @@
pytest-no-cov-pep8.patch
use-mathjax-package.patch
+remove-deprecated.patch
diff -Nru lasagne-0.1+git20160728.8b66737/debian/rules lasagne-0.1+git20160728.8b66737/debian/rules
--- lasagne-0.1+git20160728.8b66737/debian/rules 2016-08-18 20:59:52.000000000 +0200
+++ lasagne-0.1+git20160728.8b66737/debian/rules 2017-02-09 12:15:56.000000000 +0100
@@ -8,7 +8,7 @@
dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
override_dh_auto_test:
- PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -rs lasagne/" dh_auto_test || true # 2 fails with Python 3.5 remain
+ PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -rs lasagne/" dh_auto_test
override_dh_auto_install:
dh_auto_install
--- End Message ---
--- Begin Message ---
Hi,
On Thu, Feb 09, 2017 at 01:27:06PM +0100, Daniel Stender wrote:
> please unblock package lasagne. The new upload closes RC bug #834910.
Unblocked.
Thanks,
Ivo
--- End Message ---