Skip to content

Changelog pyqt5 (5.10.1+dfsg-1ubuntu2)

2018

pyqt5 (5.10.1+dfsg-1ubuntu2) bionic; urgency=medium

   * Backport three upstream commits to fix crashes when running Cura
     (LP: #1766092).

pyqt5 (5.10.1+dfsg-1ubuntu1) bionic; urgency=medium

   * Add Qt 5.9.4, 5.9.5 and 5.9.6 to the timeline, to make sure they are
     not detected as Qt 5.10.

pyqt5 (5.10.1+dfsg-1) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * New upstream release.
   * Preserve timestamps when copying jquery.min.js, to make pyrcc generate
     the resource file reproducibly.
   * Install sip files directly in the .install file, to fix race condition
     when doing arch+indep build.
   * Update debhelper compatibility level to 10.
   * Use dh_missing instead of deprecated dh_install --fail-missing.
   * Bump Standards-Version to 4.1.4, no changes needed.
   * Bump copyright years in debian/copyright.
 
   [ Scott Kitterman ]
   * Fix mismatch python:Version substitution variable for
     python-pyqt5.qtsensors and python-pyqt5.qtx11extras
 
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
   * d/copyright: Use https protocol in Format field

2017

pyqt5 (5.9.2+dfsg-1) unstable; urgency=medium

   * New upstream release.
   * Bump sip build-dependencies to 4.19.4, following configure.py.
   * Update pyrcc5 manpage for -name option removal.
   * Drop disabled_features.diff, applied upstream.
   * Regenerate the resources with QT_HASH_SEED=0, for reproducibility.
   * Bump Standards-Version to 4.1.2, no changes needed.

pyqt5 (5.9+dfsg-2) unstable; urgency=medium

   * Backport upstream patch to fix handling of disabled features (fixes
     build on architectures with OpenGL ES).
   * Enable Qt WebEngine support on mipsel.
   * Drop Breaks/Replaces on versions that are not even in oldstable.
   * Bump Standards-Version to 4.1.0, stop using deprecated Priority: extra.
   * Upload to unstable.

pyqt5 (5.9+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Upstream no longer ships Sphinx documentation in this source.
     - Stop building pyqt5-doc package.
     - Update debian/copyright to not exclude doc/html from the tarball.
     - Drop python3-sphinx build-dependency.
   * Bump sip build-dependencies to 4.19.3, following configure.py.
   * Remove unused variables from debian/rules.
   * Build against Qt 5.9.1 in experimental.
   * Copy config-tests directory to build directories before configure.
   * Add explicit build-dependency on libjs-jquery.
   * Enable Qt WebEngine support on arm64 and armhf (closes: #867733).
   * Bump Standards-Version to 4.0.0, no changes needed.

pyqt5 (5.8.2+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Update debian/copyright.

pyqt5 (5.8.1+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Drop bytes_conversion.diff, applied in the new release.
   * Drop no_qml_debug.diff, applied in the new release.
   * Bump sip build-dependencies to 4.19.1, following configure.py.

pyqt5 (5.7+dfsg-6) unstable; urgency=medium

   * Add patches from upstream to support Qt 5.9 (closes: #872892):
     - no_license_check.diff
     - qt59_support.diff
     - opengl_detection.diff
   * Build against Qt 5.9.1.
   * Enable Qt WebEngine support on arm64, armhf and mipsel (closes: #867733).

pyqt5 (5.7+dfsg-5) unstable; urgency=medium

   * Make WebEngine packages depend on WebChannel, to avoid import errors.
   * Disable implicit qml_debug option for debug builds (no_qml_debug.diff).
     Patch taken from openSUSE, thanks Hans-Peter Jansen!

pyqt5 (5.7+dfsg-4) unstable; urgency=medium

   * Add Qt WebEngine support for amd64 and i386 (closes: #841830).
   * Add Qt WebChannel support.
   * Upload to unstable.

2016

pyqt5 (5.7+dfsg-3) experimental; urgency=medium

   * Build against Qt 5.7 for experimental.

pyqt5 (5.7+dfsg-2) unstable; urgency=medium

   * Backport an upstream change to fix conversion of bytes values
     (bytes_conversion.diff; closes: #834875).
   * Update the pyuic5 and pyrcc5 manpages.
   * Drop obsolete debian/README.source.

pyqt5 (5.7+dfsg-1) unstable; urgency=medium

   * New upstream release.
   * Drop 0001-Use-all-D-Bus-include-directories-returned-by-pkg-co.patch,
     applied upstream.
   * Drop rule to remove pycache from orig tarball, it is no longer there.
   * Update debian/copyright.
   * Stop installing Qt.pyi, it is no longer generated.
   * Update for upstream changes to pyrcc5 and pylupdate5:
     - Add new files to debian/pyqt5-dev-tools.install.
     - Fix shebangs in /usr/bin/pylupdate5 and /usr/bin/pyrcc5 files.
     - Call make install to temporary location to be able to run pyrcc5.
     - Call dh_python3 against pyqt5-dev-tools.
   * Use --no-sip-files configure option instead of removing the .sip files
     after they are installed.
   * Only ship files installed by upstream build system in pyqt5-dev.
   * Upload to unstable.

pyqt5 (5.6+dfsg-2) experimental; urgency=medium

   * Build against Qt 5.6 for experimental.

pyqt5 (5.6+dfsg-1) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * New upstream release.
   * Add missing newline before clean target in debian/rules.
   * Updated debian/watch for the new tarballs naming scheme.
   * Bump sip build-dependencies to 4.18, following configure.py.
   * Drop custom get-orig-source target, it makes no sense.
   * Bump Standards-Version to 3.9.8, no changes needed.
   * Override Lintian false positive error about tiger.js file.
   * Fix detection of D-Bus include directories.
   * Install Python type hint (*.pyi) files.
 
   [ Ondřej Nový ]
   * Fixed VCS URL (https)

2015

pyqt5 (5.5.1+dfsg-3) unstable; urgency=medium

   * Move pyuic5-related sed call to install-arch target, it should not
     be run during indep builds.

pyqt5 (5.5.1+dfsg-2) unstable; urgency=medium

   * Make pyuic5 shebang fixup really work.

pyqt5 (5.5.1+dfsg-1) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * New upstream release.
   * Move fdupes from Build-Depends to Build-Depends-Indep, it is only
     used to build pyqt5-examples package.
   * Sort debian/pyqt5-dev-tools.manpages file.
   * Remove examples/webkit/fancybrowser/__pycache__ from orig tarball,
     it contains a compiled file without source.
   * Remove uupdate call from debian/rules, not needed with git-dpm.
 
   [ Matthias Klose ]
   * pyuic5: Call the unversioned python3 interpreter.

pyqt5 (5.5+dfsg-2) unstable; urgency=medium

   * Remove gstreamer 0.10 packages from build-depends, no longer needed.
   * Update Vcs fields for Git migration.
   * Add support for Qt 5.5.1 (0001-Add-support-for-Qt-5.5.1.patch).
   * Move python3-sphinx from Build-Depends to Build-Depends-Indep.
   * Upload to unstable.

pyqt5 (5.5+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Build against Qt 5.5.0.
   * Add explicit build-dependency on dh-python.
   * Drop Enginio packages. QtEnginio is no longer developed and
     pending deprecation.
   * Build with Sphinx 1.3.
   * Specify repacksuffix in debian/watch.
   * Drop XS-Testsuite header, no longer needed with new dpkg versions.
   * Bump year in debian/copyright.
   * Add QtLocation library to QtPositioning packages.

pyqt5 (5.4.2+dfsg-1) unstable; urgency=medium

   * New upstream release.
   * Drop all patches, applied upstream.
   * Add a temporary hack to use upstream stylesheet when building the
     documentation with Sphinx 1.2.
   * Build-depend on sip 4.16.8+dfsg-2, as the previous upload would
     generate wrong dependencies for Python 3 packages.
   * Upload to unstable.

pyqt5 (5.4.1+dfsg-3) experimental; urgency=medium

   * Update and unify descriptions of binary packages.
   * Backport upstream change to add support for Qt 5.4.2.
   * Let pyuic sort the import order (closes: #787251, thanks to Reiner
     Herrmann for the patch).
   * Build against Qt 5.4.2 to make sure we are ready for the transition.

pyqt5 (5.4.1+dfsg-2) experimental; urgency=medium

   * Backport some fixes to setZOrder() function from upstream
     (uiparser_setzorder_fix.diff).

pyqt5 (5.4.1+dfsg-1) experimental; urgency=medium

   * New upstream release.
     - No longer inserts timestamps into generated files (closes: #774510).
     - Require sip 4.16.6 for building.
   * Build against Qt 5.4.1.
   * Update list of possible options in pylupdate5 manpage.
   * Add some Suggests to pyqt5-examples package (closes: #779369).
   * No-op wrap and sort.
   * Bump years in debian/copyright.
   * Remove .pyc and .DS_Store files when cleaning.

2014

pyqt5 (5.4+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Drop add_dependency.diff, applied upstream.
   * Bump required sip dependency to 4.16.4.
   * Install QtXml module.
   * Build against Qt 5.4.
   * Fix descriptions of some binary packages (closes: #769468, #771713).
   * Add missing licensing information to debian/copyright.
   * Bump Standards-Version to 3.9.6, no changes needed.

pyqt5 (5.3.2+dfsg-3) unstable; urgency=medium

   * Fix a typo in debian/tests/control.
   * Test Enginio and QtWebSockets modules in autopkgtest.
   * Add a patch from OpenSUSE to make pyqt5 build against Qt 5.3.2.

pyqt5 (5.3.2+dfsg-2) unstable; urgency=medium

   * Add new package for Enginio module.
   * Add new package for QtWebSockets module.
   * Fix Lintian warnings about too short and duplicate long descriptions.

pyqt5 (5.3.2+dfsg-1) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * New upstream release.
   * Test Python 2 versions in autopkgtest.
   * Set X-Python-Version to >= 2.7 as the current code in debian/rules
     builds only for that version.
   * Remove all strip calls from generated Makefiles.
   * Update my e-mail address.
   * Update debian/copyright.
 
   [ Scott Kitterman ]
   * Set minimum python3-all-dev version to 3.3.2-5~ due to use of configdir in
     debian/rules (LP: #1365814)

pyqt5 (5.3.1+dfsg-4) unstable; urgency=medium

   * Add support for python in addition to python3 because the upcoming calibre
     2.X series of releases will use PyQt5 with Python and not Python 3
     - Add python build-depends to debian/control
     - Add python-* equivalents of existing python3-* packages to debian/
       control
     - Update debian/rules to account for python as well as python3
     - Set minimum python3 version to 3.3 since the revised debug configure
       rule will not work for 3.2
     - Replicate and update all python3-* .install files as python-*

pyqt5 (5.3.1+dfsg-3) unstable; urgency=medium

   * debian/tests/import: Redirect stderr to stdout for debug interpreter.

pyqt5 (5.3.1+dfsg-2) unstable; urgency=medium

   * Workaround GCC bug #61918 by replacing -isystem with -I in Makefiles
     (closes: #755767).
   * Test importing from debug interpreters in autopkgtest.

pyqt5 (5.3.1+dfsg-1) unstable; urgency=medium

   * New upstream release
     - Drop debian/patches/fix_implicit_qtablewidget.patch, which had been
       cherry picked from upstream

pyqt5 (5.3+dfsg-3) unstable; urgency=medium

   * Added debian/patches/fix_implicit_qtablewidget.patch to fix a pyuic
     regression in the handling of implicit QTableWidget dimensions

pyqt5 (5.3+dfsg-2) unstable; urgency=medium

   * Bump Qt build-dependencies to 5.3, to make sure headers are in
     correct (multi-arch) locations.
   * Upload to unstable.

pyqt5 (5.3+dfsg-1) experimental; urgency=medium

   * New upstream release.
   * Fix uscan warning about trailing / in Files-Excluded.
   * Use new --no-tools configure flag on non-default Python versions.
   * Bump required sip4 version to 4.16.
   * Install QtQuickWidgets.so if it is available.

pyqt5 (5.2.1+dfsg-3) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * Drop get-orig-source.sh in favour of Files-Excluded field in
     debian/copyright.
 
   [ Scott Kitterman ]
   * Upload to unstable

pyqt5 (5.2.1+dfsg-2) experimental; urgency=medium

   * Add new package for QtPositioning module.

pyqt5 (5.2.1+dfsg-1) experimental; urgency=medium

   * New upstream bugfix release.
   * Drop all patches, applied upstream.
   * Bump python3-sip-dev build-dependency to 4.15.5.
   * Update licensing information for pylupdate and pyrcc modules.

pyqt5 (5.2+dfsg-4) unstable; urgency=medium

   * Build-depend on libqt5x11extras5-dev instead of libqt5x11extras-dev,
     which is now a transitional package.
   * Drop QMAKESPEC export, seems to be not needed anymore.
   * Drop hack for alpha, it is no longer supported and qtwebkit is
     not built there anyway.
   * Backport upstream patch to fix licensing for dbus module.
   * Update debian/copyright to use the machine-readable DEP-5 format.

pyqt5 (5.2+dfsg-3) unstable; urgency=medium

   [ Dmitry Shachnev ]
   * Medium urgency for auto-qtbase-opensource-src transition
   * No longer create sip symlinks in build directories, that does not
     have any effect.
   * debian/patches/fix_qreal_check.diff: Fix qreal check for Qt 5.2.
   * Adjust dh_compress call to make exclude list not match the whole
     pyqt5-examples package.
 
   [ Scott Kitterman ]
   * Update QMAKESPEC definition in debian/rules for new location (Thanks to
     Lisandro Damián Nicanor Pérez Meyer for the fix)

pyqt5 (5.2+dfsg-2) unstable; urgency=low

   [ Dmitry Shachnev ]
   * Add new package for QtX11Extras module.
   * Autopkgtest improvements:
     - Make import autopkgtest depend on python3-all.
     - Don’t set -x in import autopkgtest.
     - Test QtDBus and QtX11Extras modules as well.
   * Split examples into their own package, pyqt5-examples.
   * Rename qpair_old_qt.diff to old_qt.diff, and include a fix for
     QtX11Extras module.
 
   [ Scott Kitterman ]
   * Update debian/copyright for 2014 references

pyqt5 (5.2+dfsg-1) unstable; urgency=low

   * Upload to unstable.
   * New upstream release.
   * Drop all patches, applied upstream.
   * Backport a patch (qpair_old_qt.diff) to fix building against
     Qt 5.1.
   * Bump required sip version to 4.15.4.
   * Bump Standards-Version to 3.9.5, no changes needed.
   * Add XS-Testsuite header for autopkgtest.

2013

pyqt5 (5.1.1+dfsg-3) experimental; urgency=low

   * Upload to experimental to build against Qt 5.2.
   * Backport upstream patch (gluint64.sip) to disable GLuint64 on GL ES.
   * Symlink duplicate files in examples using fdupes.
   * Add an autopkgtest to make sure all packages are co-installable
     and all modules are importable.
   * Temporary build-depend on libudev-dev on Linux to workaround qmake
     bug that adds -ludev when building QtSerialPort test code.

pyqt5 (5.1.1+dfsg-2) unstable; urgency=low

   * Add pyqt5.qtopengl-dbg Breaks/Conflicts to fix file overwrite error
     (Closes: #729737)

pyqt5 (5.1.1+dfsg-1) unstable; urgency=low

   * New upstream bugfix release.
   * Add debian/get-orig-source.sh and explain how to use it in
     README.source; add jquery_rc.py to list of non-free files.
   * Use dh_link for linking jquery.js in examples.
   * Install QOpenGLFunctions libraries in python3-pyqt5.qtopengl package.
   * Call dh_install with --fail-missing option.
   * Do not install Windows-specific activeqt examples.
   * Add new packages for QtSerialPort and QtSensors modules.
   * Make sure dpkg build flags are actually applied.
   * Backport upstream patch to always apply passed qmake variables.
   * Pass --debug option to configure.py when doing debug builds.
   * Link with --as-needed.
   * Simplify install code in debian/rules.

pyqt5 (5.1+dfsg-1) unstable; urgency=low

   [ Scott Kitterman ]
   * New upstream release
   * Install designer plugin in python3-pyqt5
   * Move debug version of libpyqt5qmlplugin.so from python3-pyqt5-dbg to
     python3-pyqt5.qtquick-dbg to match the regular file and avoid duplication
     (Closes: #720679)
   * Remove debian/patches/libpython_multiarch.diff, equivalent change
     incorporated upstream (and debian/patches directory since there are no
     other patches)
   * Add README.source to document how to make DFSG tarball
 
   [ Dmitry Shachnev ]
   * Delete pycache directories in clean target.
   * Regenerate resource files during build.
   * Repack tarball to remove minified javascript from docs and fancybrowser
     example (Closes: #722990).
   * Update debian/watch to use dversionmangle.
   * Build QML plugin only for the default Python version.

pyqt5 (5.0.1-1) experimental; urgency=low

   * New upstream release.
   * Bump python3-sip-dev build-dependency to 4.15.
   * Drop all previous patches, applied upstream.
   * Add new package, python3-pyqt5.qtquick, containing QtQuick and QtQml
     extensions.
   * Install QtMultimediaWidgets extension.
   * Make pyqt5-doc recommend python3-pyqt5, because of the examples.
   * Add a patch to support multiarch locations of libpython.
   * Workaround useless warnings from dh_install --list-missing.

pyqt5 (5.0-3) unstable; urgency=low

   * Upload to unstable
   * Set X-Python3-Version back to >= 3.2 as the work-around is not longer
     neeeded (python3.2 is no longer supported in unstable)

pyqt5 (5.0-2) experimental; urgency=low

   [ Dmitry Shachnev ]
   * Update debian/copyright, thanks Paul Tagliamonte for comments.
   * Use xz compression for binary packages.
   * Install files to python3-dbus.mainloop.pyqt5{,-dbg} directly instead of
     generating .install files. This fixes a problem of the -dbg package being
     not installable because of unwanted debug-id files (closes: #718551).
 
   [ Scott Kitterman ]
   * Add debian/patches/arm_compile.patch, cherry picked from upstream to
     enable builds on arm (replaces qreal_float_support.diff that was used in
     python-qt4)
   * Remove pycache directories left over in pyqt5-doc

pyqt5 (5.0-1) experimental; urgency=low

   [ Dmitry Shachnev ]
   * Initial release, based on python-qt4 packaging (closes: #712630).
   * debian/patches/mainloop_rename.diff: upstream patch to rename
     dbus.mainloop.qt module to dbus.mainloop.pyqt5, to prevent conflicts
     with PyQt4.
 
   [ Scott Kitterman ]
   * Add call to dh_installdocs in debian/rules
   * Added doc-base registration, debian/pyqt5-doc.doc-base
   * Remove empty pyqt5-doc/examples/webkit/googlechat directory
   * Add debian/pyqt5-doc.links to replace embedded copy of jquery.min.js in
     the fancybrowser example with a symlink to the existing copy in the html
     documentation
   * Add debian/patches/fix-example-shebang to remove a buggy and unneeded
     shebang in examples/sql/connection.py
   * Set X-Python3-Version: >= 3.3 in debian/control as a temporary workaround
     to a dh_python3 issue with extension renaming