22
33## Version 0.8.3
44
5- - Fixed simple plot examples (setup.py & plot.py's doc page) following the introduction
5+ - Fixed simple plot examples (setup.py & plot.py's doc page) following the introduction
66 of the new QtPy dependency (Qt compatibility layer) since V0.8.0.
77
88## Version 0.8.2
99
1010- Added new GUI-based test script ` PythonQwt-py3 ` to run the test launcher.
11- - Added command-line options to the ` PythonQwt-tests-py3 ` script to run all the tests
12- simultenously in unattended mode (` --mode unattended ` ) or to update all the
11+ - Added command-line options to the ` PythonQwt-tests-py3 ` script to run all the tests
12+ simultenously in unattended mode (` --mode unattended ` ) or to update all the
1313 screenshots (` --mode screenshots ` ).
14- - Added internal scripts for automated test in virtual environments with both PyQt5 and
14+ - Added internal scripts for automated test in virtual environments with both PyQt5 and
1515 PySide2.
1616
1717## Version 0.8.1
1818
19- - PySide2 support was significatively improved betwen PythonQwt V0.8.0 and
19+ - PySide2 support was significatively improved betwen PythonQwt V0.8.0 and
2020 V0.8.1 thanks to the new ` qwt.qwt_curve.array2d_to_qpolygonf ` function.
2121
2222## Version 0.8.0
2323
24- - Added PySide2 support: PythonQwt is now compatible with Python 2.7, Python 3.4+,
24+ - Added PySide2 support: PythonQwt is now compatible with Python 2.7, Python 3.4+,
2525 PyQt4, PyQt5 and PySide2!
2626
2727## Version 0.7.1
2828
29- - Changed QwtPlotItem.detachItems signature: removed unnecessary "autoDelete" argument,
29+ - Changed QwtPlotItem.detachItems signature: removed unnecessary "autoDelete" argument,
3030 initialiazing "rtti" argument to None (remove all items)
3131- Improved Qt universal support (PyQt5, ...)
3232
4343- Added new test launcher with screenshots (automatically generated)
4444- Removed ` guidata ` dependency thanks to the new specific GUI-based test launcher
4545- Updated documentation (added more examples, using automatically generated screenshots)
46- - QwtPlot: added "flatStyle" option, a PythonQwt-exclusive feature improving
47- default plot style (without margin, more compact and flat look) -- option is
46+ - QwtPlot: added "flatStyle" option, a PythonQwt-exclusive feature improving
47+ default plot style (without margin, more compact and flat look) -- option is
4848 enabled by default
49- - QwtAbstractScaleDraw: added option to set the tick color lighter factor for
50- each tick type (minor, medium, major) -- this feature is used with the new
49+ - QwtAbstractScaleDraw: added option to set the tick color lighter factor for
50+ each tick type (minor, medium, major) -- this feature is used with the new
5151 flatStyle option
5252- Fixed obvious errors (+ poor implementations) in untested code parts
5353- Major code cleaning and formatting
7070
7171## Version 0.6.1
7272
73- - Fixed rounding issue with PythonQwt scale engine (0...1000 is now divided
73+ - Fixed rounding issue with PythonQwt scale engine (0...1000 is now divided
7474 in 200-size steps, as in both Qwt and PyQwt)
7575- Removed unnecessary mask on scaleWidget (this closes #35 )
7676- CurveBenchmark.py: fixed TypeError with numpy.linspace (NumPy=1.18)
9393
9494## Version 0.5.4
9595
96- Fixed an annoying bug which caused scale widget (axis ticks in particular)
97- to be misaligned with canvas grid: the user was forced to resize the plot
96+ Fixed an annoying bug which caused scale widget (axis ticks in particular)
97+ to be misaligned with canvas grid: the user was forced to resize the plot
9898widget as a workaround
9999
100100## Version 0.5.3
101101
102- - Better handling of infinity and ` NaN ` values in scales (removed ` NumPy `
102+ - Better handling of infinity and ` NaN ` values in scales (removed ` NumPy `
103103warnings)
104- - Now handling infinity and ` NaN ` values in series data: removing points that
104+ - Now handling infinity and ` NaN ` values in series data: removing points that
105105can't be drawn
106- - Fixed logarithmic scale engine: presence of values <= 0 was slowing down
106+ - Fixed logarithmic scale engine: presence of values <= 0 was slowing down
107107series data plotting
108108
109109## Version 0.5.2
@@ -115,22 +115,22 @@ series data plotting
115115
116116## Version 0.5.1
117117
118- - Fixed Issue #22 : fixed scale issues in [ CurveDemo2.py] ( qwt/tests/CurveDemo2.py )
118+ - Fixed Issue #22 : fixed scale issues in [ CurveDemo2.py] ( qwt/tests/CurveDemo2.py )
119119and [ ImagePlotDemo.py] ( qwt/tests/ImagePlotDemo.py )
120120- ` QwtPlotCurve ` : sticks were not drawn correctly depending on orientation
121121- ` QwtInterval ` : avoid overflows with ` NumPy ` scalars
122122- Fixed Issue #28 : curve shading was broken since v0.5.0
123123- setup.py: using setuptools "entry_points" instead of distutils "scripts"
124- - Showing curves/plots number in benchmarks to avoid any misinterpretation
124+ - Showing curves/plots number in benchmarks to avoid any misinterpretation
125125(see Issue #26 )
126126- Added Python2/Python3 scripts for running tests
127127
128128## Version 0.5.0
129129
130130- Various optimizations
131- - Major API simplification, taking into account the feature that won't be
131+ - Major API simplification, taking into account the feature that won't be
132132implemented (fitting, rounding, weeding out points, clipping, etc.)
133- - Added ` QwtScaleDraw.setLabelAutoSize ` /` labelAutoSize ` methods to set the new
133+ - Added ` QwtScaleDraw.setLabelAutoSize ` /` labelAutoSize ` methods to set the new
134134auto size option (see [ documentation] ( http://pythonhosted.org/PythonQwt/ ) )
135135
136136## Version 0.4.0
@@ -145,18 +145,18 @@ Renamed the project (python-qwt --> PythonQwt), for various reasons.
145145
146146## Version 0.2.1
147147
148- Fixed Issue #23 : "argument numPoints is not implemented" error was showing
148+ Fixed Issue #23 : "argument numPoints is not implemented" error was showing
149149up when calling ` QwtSymbol.drawSymbol(symbol, QPoint(x, y)) ` .
150150
151151## Version 0.2.0
152152
153- Added docstrings in all Python modules and a complete documentation based on
153+ Added docstrings in all Python modules and a complete documentation based on
154154Sphinx. See the Overview section for API limitations when comparing to Qwt.
155155
156156## Version 0.1.1
157157
158- Fixed Issue #21 (blocking issue * only* on non-Windows platforms when
159- building the package): typo in "PythonQwt-tests" script name
158+ Fixed Issue #21 (blocking issue * only* on non-Windows platforms when
159+ building the package): typo in "PythonQwt-tests" script name
160160(in [ setup script] ( setup.py ) )
161161
162162## Version 0.1.0
0 commit comments