Releases: swvanbuuren/mlpyqtgraph
v0.6.2
v0.6.2 (2024-11-27)
Bug Fixes
- Correct defintion of line colors for 2d axes (
3fb95b0
)
Chores
- Add support for python v3.12 (
2dd1b0f
)
Code Style
-
Remove unnecessary linebreaks (
f3f87e7
) -
Update ruff linting rules (
d60bf20
) -
Switch to ruff as linter, including rules (
afef229
)
Continuous Integration
-
Switch to docker container for testing and linting (
4e7f55c
) -
Include basic testing running and drop python v3.12 support (
f130c00
)
Documentation
Refactoring
v0.6.1
v0.6.0
v0.5.0
v0.4.0
v0.3.1
v0.3.1 (2024-11-08)
Bug Fixes
- Change signal/slot timeout to 10 seconds (
375f9d0
)
Chores
-
change template location for semantic release (
9d320c1
) -
update templates for genearing the changelog and release notes (
cad4364
) -
add custom templates for changelog and release notes (
ffe32c8
) -
Ignore venv and uv artifacts (
724674e
)
Documentation
v0.3.0
v0.3.0 (2024-11-03)
Chores
- chore: Add naming to github actions workflows
Signed-off-by: Sietze van Buuren [email protected] (1fd272c
)
Documentation
- docs: Fix link to installation page
Signed-off-by: Sietze van Buuren [email protected] (6f41c1f
)
- docs: Fix links and typos in documentation
Signed-off-by: Sietze van Buuren [email protected] (517ae15
)
Features
- feat: Add 3D axis grid with automatic tick labels to surf plots
This is a major update, that introduces a 3D grid with backfaces and tick labels
at nice positions. The different grid sides and tick(s) (labels) are
automatically shown and hirdden depending on the viewing angle.
This update requires a local modification to the GLTextItems to support
alignment.
Signed-off-by: Sietze van Buuren [email protected] (ee5a6fb
)
v0.2.0
v0.2.0 (2024-08-20)
Documentation
- docs: Include PyPi package in installation instructions
Signed-off-by: Sietze van Buuren <[email protected]> (f514ec1
)
Feature
- feat: Add more festures to full 2D plot example
Signed-off-by: Sietze van Buuren <[email protected]> (55c54f4
)
v0.1.0
v0.1.0 (2024-08-19)
Chore
- chore: Move to pyproject.toml setup
Signed-off-by: Sietze van Buuren <[email protected]> (d52221e
)
Documentation
- docs: Fix typo on Welcome page
Signed-off-by: Sietze van Buuren <[email protected]> (5069356
)
- docs: Link explicitely to page w/ installation instructions
Signed-off-by: Sietze van Buuren <[email protected]> (f17b61f
)
- docs: Change all documentation links to GH pages
Signed-off-by: Sietze van Buuren <[email protected]> (af48cab
)
- docs: Move documentation to mkdocstrings hosted on GitHub pages
Signed-off-by: Sietze van Buuren <[email protected]> (1426d1a
)
Feature
- feat: Add semantic release management and publishing to PyPi
Signed-off-by: Sietze van Buuren <[email protected]> (5a44c92
)
Fix
- fix: Align with latest pqthreads version
Signed-off-by: Sietze van Buuren <[email protected]> (da98f7e
)
Unknown
- Update documentation link to GH pages
Signed-off-by: Sietze van Buuren <[email protected]> (8ca927f
)
- Merge pull request #1 from swvanbuuren/pqthreads-support
Pqthreads support (b1a6828
)
- Make a figure is always available
Signed-off-by: Sietze van Buuren <[email protected]> (0822832
)
- Working newer setup without subplots
Signed-off-by: Sietze van Buuren <[email protected]> (a2c717b
)
- General Axis class introduced to create Axis2D and Axis3D classes and subplot functionality removed
Signed-off-by: Sietze van Buuren <[email protected]> (e915ec4
)
- Work in progress in getting pqthreads support
Signed-off-by: Sietze van Buuren <[email protected]> (f21d4fd
)
- Add pyopengl as required package
Signed-off-by: Sietze van Buuren <[email protected]> (14b4970
)
- Merge branch 'main' of https://github.com/swvanbuuren/mlpyqtgraph into main
Signed-off-by: Sietze van Buuren <[email protected]> (33ced20
)
- Update index.rst
Remove maxdepth from toctree (0a288cf
)
- Update index.rst
Change toc maxdepth (2370ea9
)
- Align with sphinx v6 and add some extra options
Signed-off-by: Sietze van Buuren <[email protected]> (695b408
)
- Remove reduntant link to mlpyqtgraph from toc
Signed-off-by: Sietze van Buuren <[email protected]> (53b07e9
)
- Literal include of examples instead of hard coded
Signed-off-by: Sietze van Buuren <[email protected]> (2a02c28
)
-
Update readme file
-
Add links to internal repository files
-
Update installation instructions
Signed-off-by: Sietze van Buuren <[email protected]> (1128a8d
)
- Update version requirement for rtd
Signed-off-by: Sietze van Buuren <[email protected]> (33885df
)
-
Documentation update and configuration options
-
Fill all documentation pages
-
Add configuration options
-
Separate color class
-
Split out examples in separate files
Signed-off-by: Sietze van Buuren <[email protected]> (bfe696f
)
- Catch non-existing segmentedLineMode
Signed-off-by: Sietze van Buuren <[email protected]> (14165f9
)
- Add pyqtgraph depencies to doc requirements
Signed-off-by: Sietze van Buuren <[email protected]> (ac91338
)
- Add pyqtgraph to doc requirements
Signed-off-by: Sietze van Buuren <[email protected]> (8810938
)
- Replace PySide2.* with pyqtgraph.Qt.* dependency
Signed-off-by: Sietze van Buuren <[email protected]> (adc6e01
)
-
Add required package PySide2 (
b0d64a1
) -
Use os.path in Sphinx conf (
d6524c5
) -
Update setup.py, use pathlib in sphinx conf (
be9150b
) -
Ignore pycache directories (
83ea02c
) -
Added package info to setup.py, fix sphinx conf (
0e3ae16
) -
Added link to documentation in README (
eb3c760
) -
Fix rtd doc generation (
1b23e5f
) -
Fix package path in sphinx configuration (
cac9795
) -
Fix package path in sphinx configuration (
6b3eade
) -
Fix documentation configuration (
73fc151
) -
Change documentation configuration (
f08e8a8
) -
Add requirements and documentation configuration (
d416151
) -
Correct links in README (
bdd3b04
) -
Correct install command in README file (
9579219
) -
Update README file (
84d27c7
) -
Update MANIFEST.in (
e7f4da1
) -
Untrack .vscode/ (
344ce18
) -
Initial Sphinx documentation, ignore directories (
50d8b13
) -
Corrected license type in Readme file (
df4d7ea
) -
Change readme title/text (
cd20f21
) -
Initial commit (
798a42c
)