Skip to content

Commit b8ecfea

Browse files
committed
build: ship the Qt Designer plugin and the changelog in the sdist
The source distribution did not include qtdesigner/qwtplugin.py, the Qt Designer plugin added in 0.16.3 (whose installation, documented in the "Qt Designer" section of the reference, relies on this file), nor CHANGELOG.md, referenced by the README. - MANIFEST.in: include CHANGELOG.md and qtdesigner/*.py (an explicit pattern rather than graft, so that no __pycache__ is ever shipped). - Checked with `python -m build`: the sdist gains exactly these two files, the wheel content is unchanged. - Changelog entry. Refs #115 Assisted-by: Claude Opus 5.5
1 parent 27348a2 commit b8ecfea

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@
2121
- Fixed the image formats listed by the file dialog of `QwtPlotRenderer.exportTo`, which read `*.b'bmp' *.b'png' ...` instead of `*.bmp *.png ...` ([Issue #115](https://github.com/PlotPyStack/PythonQwt/issues/115))
2222
- Fixed `QwtInterval.intersect` (and the `&` operator), which returned an invalid interval for partially overlapping intervals (e.g. `QwtInterval(0, 2) & QwtInterval(1, 3)` instead of `[1, 2]`), and `QwtInterval.intersects`, which gave the opposite result for intervals sharing a bound (e.g. `False` for `[0, 1]` and `[1, 2]`) ([Issue #115](https://github.com/PlotPyStack/PythonQwt/issues/115))
2323

24+
### Other changes
25+
26+
- The source distribution now includes the Qt Designer plugin (`qtdesigner/qwtplugin.py`, see the "Qt Designer" section of the documentation) and this changelog ([Issue #115](https://github.com/PlotPyStack/PythonQwt/issues/115))
27+
2428
## Version 0.16.3
2529

2630
### New features

‎MANIFEST.in‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
graft doc
2-
include *.desktop
2+
include *.desktop
3+
include CHANGELOG.md
4+
include qtdesigner/*.py

0 commit comments

Comments
 (0)