Skip to content

Commit 0431fe3

Browse files
committed
version
1 parent 0e32aa8 commit 0431fe3

File tree

4 files changed

+11
-22
lines changed

4 files changed

+11
-22
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# History of changes
22

3+
## Version 0.2.0
4+
5+
Added docstrings in all Python modules and a complete documentation based on
6+
Sphinx. See the Overview section for API limitations when comparing to Qwt.
7+
38
## Version 0.1.1
49

510
Fixed Issue #21 (blocking issue *only* on non-Windows platforms when building

README.md

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -48,26 +48,10 @@ powerful features already exist in `guiqwt`: `QwtPlotZoomer`,
4848

4949
Only the following plot items are currently implemented in `qwt` (the
5050
only plot items needed by `guiqwt`): `QwtPlotItem` (base class),
51-
`QwtPlotItem`, `QwtPlotMarker`, `QwtPlotSeriesItem`, `QwtPlotHistogram`,
52-
`QwtPlotCurve`.
51+
`QwtPlotItem`, `QwtPlotMarker`, `QwtPlotSeriesItem` and `QwtPlotCurve`.
5352

54-
The `QwtClipper` class is not implemented yet (and it will probably be
55-
very difficult or even impossible to implement it in pure Python without
56-
performance issues). As a consequence, when zooming in a plot curve, the
57-
entire curve is still painted (in other words, when working with large
58-
amount of data, there is no performance gain when zooming in).
59-
60-
The curve fitter feature is not implemented because powerful curve fitting
61-
features are already implemented in `guiqwt`.
62-
63-
Other API compatibility issues with `Qwt`:
64-
65-
- `QwtPlotCurve.MinimizeMemory` option was removed as this option has no
66-
sense in `python-qwt` (the polyline plotting is not taking more memory
67-
than the array data that is already there).
68-
69-
- `QwtPlotCurve.Fitted` option was removed as this option is not supported
70-
at the moment.
53+
See the "Overview" section in package documentation for more details on
54+
API limitations when comparing to Qwt.
7155

7256
## Dependencies
7357

doc/overview.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ powerful features already exist in `guiqwt`: `QwtPlotZoomer`,
2222

2323
Only the following plot items are currently implemented in `qwt` (the
2424
only plot items needed by `guiqwt`): `QwtPlotItem` (base class),
25-
`QwtPlotItem`, `QwtPlotMarker`, `QwtPlotSeriesItem`, `QwtPlotHistogram`,
26-
`QwtPlotCurve`.
25+
`QwtPlotItem`, `QwtPlotMarker`, `QwtPlotSeriesItem` and `QwtPlotCurve`.
2726

2827
The `HistogramItem` object implemented in PyQwt's HistogramDemo.py is not
2928
available here (a similar item is already implemented in `guiqwt`). As a
@@ -49,6 +48,7 @@ Threads:
4948
- Multiple threads for graphic rendering is implemented in Qwt C++ code
5049
thanks to the `QtConcurrent` and `QFuture` Qt features which are
5150
currently not supported by PyQt.
51+
5252
- As a consequence the following API is not supported in `python-qwt`:
5353
- `QwtPlotItem.renderThreadCount`
5454
- `QwtPlotItem.setRenderThreadCount`

qwt/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
2222
.. _GitHub: https://github.com/PierreRaybaut/python-qwt
2323
"""
24-
__version__ = '0.1.1'
24+
__version__ = '0.2.0'
2525
QWT_VERSION_STR = '6.1.2'
2626

2727
import warnings

0 commit comments

Comments
 (0)