Releases: PlotPyStack/PythonQwt
v0.11.2
Version 0.11.2
- Fixed
TypeError
onQwtPlotLayout.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
inQwtSymbol.drawSymbols
andQwtSymbol.renderSymbols
methods QwtPlotCanvas
: fixedBackingStore
feature (paintAttribute
)
v0.11.1
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
inQwtSymbol.drawSymbols
andQwtSymbol.renderSymbols
methods QwtPlotCanvas
: fixedBackingStore
feature (paintAttribute
)
v0.11.0
Version 0.11.0
- Dropped support for Python 3.7 and earlier
- Dropped support for PyQt4 and PySide2
- Removed unnecessary argument
numPoints
inQwtSymbol.drawSymbols
andQwtSymbol.renderSymbols
methods QwtPlotCanvas
: fixedBackingStore
feature (paintAttribute
)
Hotfix v0.10.6
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
- Handled all occurences of deprecated
- 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 typeqwt.symbols
: fixedQPointF
type mismatch- Removed CHM help file generation (obsolete)
Hotfix v0.10.5
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
andcoverage
(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
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
andcoverage
(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
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
andcoverage
(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
Fixed regression introduced by last revision
PySide6 compatible release
v0.10.0 Added support for QtPy 2, PyQt6, PySide6
Maintenance release
Added internal scripts for automated test in virtual environments with both PyQt5 and PySide2