Skip to content

Releases: PlotPyStack/PythonQwt

v0.11.2

24 Nov 14:46
Compare
Choose a tag to compare

Version 0.11.2

  • Fixed TypeError on QwtPlotLayout.minimumSizeHint

Version 0.11.1

  • Fixed remaining QwtPainter.drawPixmap call

Version 0.11.0

  • Dropped support for Python 3.7 and earlier
  • Dropped support for PyQt4 and PySide2
  • Removed unnecessary argument numPoints in QwtSymbol.drawSymbols and QwtSymbol.renderSymbols methods
  • QwtPlotCanvas: fixed BackingStore feature (paintAttribute)

v0.11.1

30 Oct 21:13
Compare
Choose a tag to compare

Version 0.11.1

  • Fixed remaining QwtPainter.drawPixmap call

Version 0.11.0

  • Dropped support for Python 3.7 and earlier
  • Dropped support for PyQt4 and PySide2
  • Removed unnecessary argument numPoints in QwtSymbol.drawSymbols and QwtSymbol.renderSymbols methods
  • QwtPlotCanvas: fixed BackingStore feature (paintAttribute)

v0.11.0

30 Oct 20:09
Compare
Choose a tag to compare

Version 0.11.0

  • Dropped support for Python 3.7 and earlier
  • Dropped support for PyQt4 and PySide2
  • Removed unnecessary argument numPoints in QwtSymbol.drawSymbols and QwtSymbol.renderSymbols methods
  • QwtPlotCanvas: fixed BackingStore feature (paintAttribute)

Hotfix v0.10.6

21 Oct 16:07
Compare
Choose a tag to compare

Version 0.10.6

  • Qt6 support:
    • Handled all occurences of deprecated QWidget.getContentsMargins method.
    • Removed references to NonCosmeticDefaultPen
    • Fixed QApplication.desktop AttributeError
    • Fixed QPrinter.HighResolution AttributeError on Linux
    • Fixed QPrinter.setColorMode AttributeError on PyQt6/Linux
    • Fixed QPrinter.setOrientation deprecation issue
    • Fixed QPrinter.setPaperSize deprecation issue
  • Improved unit tests:
    • Ensure that tests are entirely executed before quitting (in unattended mode)
    • Added more tests on qwt.symbols
    • Added tests on qwt.plot_renderer
  • qwt.plot_renderer: fixed resolution type
  • qwt.symbols: fixed QPointF type mismatch
  • Removed CHM help file generation (obsolete)

Hotfix v0.10.5

10 Oct 07:20
Compare
Choose a tag to compare

Version 0.10.5

  • Issue #81 - Signal disconnection issue with PySide 6.5.3

Version 0.10.4

  • Issue #80 - Print to PDF: AttributeError: 'NoneType' object has no attribute 'getContentsMargins'

Version 0.10.3

  • Issue #79 - TypeError: unexpected type 'QSize' (thanks to @luc-j-bourhis)

  • Moved project to the PlotPyStack organization.

  • Unit tests: added support for pytest and coverage (60% coverage as of today)

  • Issue #74 - TypeError: QwtPlotDict.init() [...] with PySide 6.5.0

  • Issue #77 - AttributeError: 'XXX' object has no attribute '_QwtPlot__data'

  • Issue #72 - AttributeError: 'QwtScaleWidget' object has no attribute 'maxMajor' / 'maxMinor' / 'stepSize'

  • Issue #76 - [PySide] AttributeError: 'QwtPlotCanvas' object has no attribute 'Sunken'

  • Issue #63 - TypeError: 'PySide2.QtCore.QRect' object is not subscriptable

Hotfix v0.10.4

08 Oct 16:06
Compare
Choose a tag to compare

Version 0.10.4

  • Issue #80 - Print to PDF: AttributeError: 'NoneType' object has no attribute 'getContentsMargins'

Version 0.10.3

  • Issue #79 - TypeError: unexpected type 'QSize' (thanks to @luc-j-bourhis)

  • Moved project to the PlotPyStack organization.

  • Unit tests: added support for pytest and coverage (60% coverage as of today)

  • Issue #74 - TypeError: QwtPlotDict.init() [...] with PySide 6.5.0

  • Issue #77 - AttributeError: 'XXX' object has no attribute '_QwtPlot__data'

  • Issue #72 - AttributeError: 'QwtScaleWidget' object has no attribute 'maxMajor' / 'maxMinor' / 'stepSize'

  • Issue #76 - [PySide] AttributeError: 'QwtPlotCanvas' object has no attribute 'Sunken'

  • Issue #63 - TypeError: 'PySide2.QtCore.QRect' object is not subscriptable

Hotfix v0.10.3

04 Oct 07:10
Compare
Choose a tag to compare

Version 0.10.3

  • Issue #79 - TypeError: unexpected type 'QSize' (thanks to @luc-j-bourhis)

  • Moved project to the PlotPyStack organization.

  • Unit tests: added support for pytest and coverage (60% coverage as of today)

  • Issue #74 - TypeError: QwtPlotDict.init() [...] with PySide 6.5.0

  • Issue #77 - AttributeError: 'XXX' object has no attribute '_QwtPlot__data'

  • Issue #72 - AttributeError: 'QwtScaleWidget' object has no attribute 'maxMajor' / 'maxMinor' / 'stepSize'

  • Issue #76 - [PySide] AttributeError: 'QwtPlotCanvas' object has no attribute 'Sunken'

  • Issue #63 - TypeError: 'PySide2.QtCore.QRect' object is not subscriptable

Hotfix v0.10.2

16 Jun 18:09
Compare
Choose a tag to compare
Fixed regression introduced by last revision

PySide6 compatible release

27 Dec 14:48
Compare
Choose a tag to compare
v0.10.0

Added support for QtPy 2, PyQt6, PySide6

Maintenance release

29 Aug 14:47
Compare
Choose a tag to compare

Added internal scripts for automated test in virtual environments with both PyQt5 and PySide2