Skip to content

Releases: mottosso/Qt.py

0.6.8

25 Nov 09:48
Compare
Choose a tag to compare

This release fixes #162 and makes the Qt.py wheel universal. This means no more wheel filename fragmentation.

Previous wheel filename fragmentation

Previously, pip wheel -w . Qt.py could generate one of the following:

Qt.py-0.6.7-py2-none-any.whl
Qt.py-0.6.7-py3-none-any.whl

or...

Qt.py-0.6.7-cp27-none-any.whl
Qt.py-0.6.7-cp35-none-any.whl
...

New wheel file naming

The wheels is now universal and pip wheel -w . Qt.py results in the following:

Qt.py-0.6.8-py2.py3-none-any.whl

0.6.8.dev2

24 Nov 18:51
Compare
Choose a tag to compare

This is a test release to attempt to produce a universal wheel.

0.6.8.dev1

24 Nov 18:40
Compare
Choose a tag to compare

This is a test release to attempt to produce a universal wheel.

0.6.8-test-01

24 Nov 17:48
Compare
Choose a tag to compare

This is a test release to attempt to produce a universal wheel.

0.6.7

24 Nov 17:23
Compare
Choose a tag to compare

This fixes #165 where Qt.QtCompat.__binding_version__ and Qt.QtCompat.__qt_version__ would both return 0.0.0 at all times.

0.6.6

21 Nov 13:19
Compare
Choose a tag to compare

This release fixes #160, where the Qt 4 version of setSectionResizeMode had broken since 0.6.1.

The fault was on me, having wrongly interpreted setSectionResizeMode as setSectionHidden in the documentation.

Surprisingly, the CAVEATS test didn't catch it.

0.6.5

21 Nov 12:16
Compare
Choose a tag to compare

This release fixes an edgecase whereby (1) using Qt.py in conjunction with PyQt and (2) attempting to import Qt.QtCore directly causes remappings - such as pyqtSignal -> Signal - to vanish.

See #158 for details.

0.6.4

20 Nov 17:10
Compare
Choose a tag to compare

Fixed QtCompat.translate.

The argument signature is native to PySide2 and mirrors the Qt documentation as well.

# Example
import Qt

result = Qt.QtCompat.translate("CustomDialog",  # context
                               "Status",        # sourceText
                               None,            # disambiguation
                               -1)              # n

assert result == u'Status', result

0.6.3

15 Nov 21:00
Compare
Choose a tag to compare

Qt.py + LICENSE = <3

With this release, you may safely copy/paste or otherwise use the Qt.py file standalone, without the LICENSE file, and still fully comply with the (MIT) license.

Win-win!

0.6.2

31 Oct 15:30
Compare
Choose a tag to compare

No end-user changes; pure refactoring to simplify understanding and future development/contributions of the project.