Bug#851696: RFS: python-qtpy/1.2.0-1

2017-01-17 Thread Ghislain Vaillant
Hi Fred,

On Tue, 2017-01-17 at 19:30 +, PICCA Frederic-Emmanuel wrote:
> Hello Ghislain.
> 
> do you know if this version is compatible with the reverse dependencies 
> already in Debian ?

First of, the upstream changelog did not mention any API breakage, only
fixes and new features (support for qtmultimedia).

> python-qtpy
> Reverse Depends:
>   python-spyder
>   python-ginga
>   python-qtawesome
>   python-glue

Both qtpy 1.1.2 and qtpy 1.2.0 works with spyder 3.0.2 (tested in a
venv). Since qtpy was designed for spyder, it is probably the best
possible test we have in hand.

> We are close from the freeze and I do not want to end up with a bunch of 
> autorm packages due to this kind of upload.

I know, and there is still roughly a week to go. Since I use the
packaged spyder, pyzo and git-cola quite extensively, I should be able
to catch potential breakage quite quickly.

> BUT if you can show that there is no problem I am ok to sponsorize this 
> package.

Your call.

Ghis



Bug#851696: RFS: python-qtpy/1.2.0-1

2017-01-17 Thread Ghislain Vaillant
Hi Fred,

On Tue, 2017-01-17 at 19:30 +, PICCA Frederic-Emmanuel wrote:
> Hello Ghislain.
> 
> do you know if this version is compatible with the reverse dependencies 
> already in Debian ?

First of, the upstream changelog did not mention any breakage, only
fixes and new features (support for qtmultimedia). Upstream has had a
good track record at keeping these in check so far.

> python-qtpy
> Reverse Depends:
>   python-spyder
>   python-ginga
>   python-qtawesome
>   python-glue

Both qtpy 1.1.2 and qtpy 1.2.0 works with spyder 3.0.2 (tested in a
venv). Since qtpy was designed for spyder in the first place, it is
probably the best
possible test we have in hand.

In addition, I have checked pyzo and git-cola. Both works fine with
qtpy 1.1.2 and 1.2.0.

> We are close from the freeze and I do not want to end up with a bunch of 
> autorm packages due to this kind of upload.

Based on my initial testing, I am confident this is safe. I'd still
have a week to fix things if disaster strikes, but I'd be really
suprised.

> BUT if you can show that there is no problem I am ok to sponsorize this 
> package.

Your call.

Ghis



Bug#851696: RFS: python-qtpy/1.2.0-1

2017-01-17 Thread PICCA Frederic-Emmanuel
Hello Ghislain.

do you know if this version is compatible with the reverse dependencies already 
in Debian ?

python-qtpy
Reverse Depends:
  python-spyder
  python-ginga
  python-qtawesome
  python-glue

We are close from the freeze and I do not want to end up with a bunch of autorm 
packages due to this kind of upload.

BUT if you can show that there is no problem I am ok to sponsorize this package.

Cheers

Fred


Bug#851696: RFS: python-qtpy/1.2.0-1

2017-01-17 Thread Ghislain Vaillant
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "python-qtpy"

* Package name: python-qtpy
  Version : 1.2.0-1
  Upstream Author : The Spyder Development Team
* URL : https://github.com/spyder-ide/qtpy
* License : Expat
  Section : python

It builds those binary packages:

  python-qtpy - abtraction layer for PySide/PyQt4/PyQt5 (Python 2)
  python3-qtpy - abtraction layer for PySide/PyQt4/PyQt5 (Python 3)

To access further information about this package, please visit the 
following URL:

   https://mentors.debian.net/package/python-qtpy

Alternatively, one can download the package with dget using this
command:

  dget -x 
https://mentors.debian.net/debian/pool/main/p/python-qtpy/python-qtpy_1.2.0-1.dsc

Successful build on debomatic:

  
http://debomatic-amd64.debian.net/distribution#unstable/python-qtpy/1.2.0-1/buildlog

Changes since the last upload:

   * Switch to git-dpm
   * New upstream release
   * Bump minimum Python versions (2.7, 3.3)
   * Add new dependency on pyqt5.qtmultimedia
   * Simplify setup for tests in pybuild
   * Drop superfluous Testsuite field
   * Upgrade packaging to debhelper 10
   * Support the nocheck build profile
 - Add versioned dependency on dpkg-dev
 - Mark test dependencies as !nocheck
 - Disable tests if nocheck requested
   * Fix whitespaces in rules file

Regards,
Ghislain Vaillant