Bug#858838: unblock: python-qtawesome/0.4.4+ds1-1 (pre-approval)

2017-04-05 Thread Niels Thykier
Control: tags -1 confirmed moreinfo

Ghislain Antony Vaillant:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: unblock
> 
> Please unblock package python-qtawesome
> 
> An important bug was found on the QtAwesome Python library but was
> wrongly assigned to spyder at the time of the freeze (#844601). Upstream
> then released version 0.4.4, which only contains the fix for the said
> bug.
> 
> I have prepared an update including the new upstream release fixing this
> bug, also merged a downstream fix from Ubuntu and improved the DEP-8
> tests to cover all supported Python versions. The corresponding debdiff
> is attached with this email. I would like to request your approval for
> pushing this update to unstable and letting it migrate to Stretch.
> 
> Best regards,
> Ghis
> 
> unblock python-qtawesome/0.4.4+ds1-1
> 
> [...]

Please go ahead and remove the moreinfo tag once the upload has been
performed and built on all relevant release architectures.

Thanks,
~Niels



Bug#858838: unblock: python-qtawesome/0.4.4+ds1-1 (pre-approval)

2017-03-27 Thread Ghislain Antony Vaillant
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package python-qtawesome

An important bug was found on the QtAwesome Python library but was
wrongly assigned to spyder at the time of the freeze (#844601). Upstream
then released version 0.4.4, which only contains the fix for the said
bug.

I have prepared an update including the new upstream release fixing this
bug, also merged a downstream fix from Ubuntu and improved the DEP-8
tests to cover all supported Python versions. The corresponding debdiff
is attached with this email. I would like to request your approval for
pushing this update to unstable and letting it migrate to Stretch.

Best regards,
Ghis

unblock python-qtawesome/0.4.4+ds1-1

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru python-qtawesome-0.4.3/CHANGELOG.md 
python-qtawesome-0.4.4+ds1/CHANGELOG.md
--- python-qtawesome-0.4.3/CHANGELOG.md 2017-01-22 13:13:15.0 +
+++ python-qtawesome-0.4.4+ds1/CHANGELOG.md 2017-01-28 22:03:42.0 
+
@@ -1,5 +1,19 @@
 # History of changes
 
+## Version 0.4.4 (2017-01-28)
+
+### Bugs fixed
+
+**Pull requests**
+
+* [PR 70](https://github.com/spyder-ide/qtawesome/pull/70) - PR: Prevent 
segfaults when importing QtAwesome out of a of QApplication
+
+In this release 1 pull request was merged
+
+
+
+
+
 ## Version 0.4.3 (2017-01-22)
 
 ### Bugs fixed
diff -Nru python-qtawesome-0.4.3/debian/changelog 
python-qtawesome-0.4.4+ds1/debian/changelog
--- python-qtawesome-0.4.3/debian/changelog 2017-01-24 00:47:22.0 
+
+++ python-qtawesome-0.4.4+ds1/debian/changelog 2017-03-27 14:50:02.0 
+0100
@@ -1,3 +1,14 @@
+python-qtawesome (0.4.4+ds1-1) unstable; urgency=medium
+
+  * Filter spurious bytecode files from tarball
+  * New upstream release (Closes: #844601)
+  * Call xvfb-run with -a -s "-screen 0 1024x768x24 +extension GLX" to fix
+segfaults on Ubuntu.
+Thanks to Dmitry Shachnev
+  * Run autopkgtests for all supported Python versions
+
+ -- Ghislain Antony Vaillant   Mon, 27 Mar 2017 14:50:02 
+0100
+
 python-qtawesome (0.4.3-1) unstable; urgency=medium
 
   * Switch to git-dpm
diff -Nru python-qtawesome-0.4.3/debian/copyright 
python-qtawesome-0.4.4+ds1/debian/copyright
--- python-qtawesome-0.4.3/debian/copyright 2017-01-24 00:47:22.0 
+
+++ python-qtawesome-0.4.4+ds1/debian/copyright 2017-03-27 14:50:02.0 
+0100
@@ -1,6 +1,8 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: qtawesome
 Source: https://github.com/spyder-ide/qtawesome
+Comment: Spurious bytecode files are excluded.
+Files-Excluded: qtawesome/tests/__pycache__/*
 
 Files: *
 Copyright: 2015 The Spyder Development Team
diff -Nru python-qtawesome-0.4.3/debian/.git-dpm 
python-qtawesome-0.4.4+ds1/debian/.git-dpm
--- python-qtawesome-0.4.3/debian/.git-dpm  2017-01-24 00:47:22.0 
+
+++ python-qtawesome-0.4.4+ds1/debian/.git-dpm  2017-03-27 14:50:02.0 
+0100
@@ -1,11 +1,11 @@
 # see git-dpm(1) from git-dpm package
-a699b9288646c00802eaaa95c0d1e353decd6364
-a699b9288646c00802eaaa95c0d1e353decd6364
-503eba56b88b7cb3cd3930dbb13ccc91ce5057ff
-503eba56b88b7cb3cd3930dbb13ccc91ce5057ff
-python-qtawesome_0.4.3.orig.tar.gz
-c03d11d444a1c8ce704c40720e36125d01a3cf6b
-158547
+bd70c9f1881f0a3bede47757db183a7a2ddc7cff
+bd70c9f1881f0a3bede47757db183a7a2ddc7cff
+1852c97f07a08c89330741387f9ea36dee74a8bf
+1852c97f07a08c89330741387f9ea36dee74a8bf
+python-qtawesome_0.4.4+ds1.orig.tar.gz
+528605f1d2ba0e760508b73153d9bd45da88283e
+158896
 debianTag="debian/%e%v"
 patchedTag="patched/%e%v"
 upstreamTag="upstream/%e%u"
diff -Nru 
python-qtawesome-0.4.3/debian/patches/0001-Make-intersphinx-link-with-system-documentation.patch
 
python-qtawesome-0.4.4+ds1/debian/patches/0001-Make-intersphinx-link-with-system-documentation.patch
--- 
python-qtawesome-0.4.3/debian/patches/0001-Make-intersphinx-link-with-system-documentation.patch
2017-01-24 00:47:22.0 +
+++ 
python-qtawesome-0.4.4+ds1/debian/patches/0001-Make-intersphinx-link-with-system-documentation.patch
2017-03-27 14:50:02.0 +0100
@@ -1,4 +1,4 @@
-From 797dd345de78a16bd7cf50b38cbabc4f494554d4 Mon Sep 17 00:00:00 2001
+From f63f0017409f13b480f535e07be54671f2a15048 Mon Sep 17 00:00:00 2001
 From: Ghislain Antony Vaillant 
 Date: Mon, 11 Jul 2016 15:12:19 +0100
 Subject: Make intersphinx link with system documentation
diff -Nru python-qtawesome-0.4.3/debian/patches/0002-Use-system-fonts.patch 
python-qtawesome-0.4.4+ds1/debian/patches/0002-Use-system-fonts.patch
--- python-qtawesome-0.4.3/debian/patches/0002-Use-system-