Skip to content

Releases: swvanbuuren/mlpyqtgraph

v0.6.2

27 Nov 19:43
Compare
Choose a tag to compare

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

  • Update year in license text (f1217f5)

  • Update to align with new config options setup (9ca7026)

Refactoring

  • Simplify plot3 and surf examples (8ac2863)

  • Line and surface gl options in 3d axis (517c6c5)

  • Simplified configuration options naming (a816a43)

  • Remove unnecessary print statement (6ad4643)

v0.6.1

10 Nov 14:46
Compare
Choose a tag to compare

v0.6.1 (2024-11-10)

Bug Fixes

  • Add missing required method for 2d plotting (f5d2d4e)

Documentation

  • Add info and resolution for missing xcb plugin error (0ddb6a1)

Testing

v0.6.0

09 Nov 15:18
Compare
Choose a tag to compare

v0.6.0 (2024-11-09)

Features

  • Add azimuth and elevation properties for 3d axis (13f2631)

Refactoring

  • Remove orthographic plot of surface example (121b890)

  • Change view angle of arctan2 example (9e53c24)

v0.5.0

09 Nov 15:10
Compare
Choose a tag to compare

v0.5.0 (2024-11-09)

Features

  • Add plot3 functionality including example (4fa0510)

v0.4.0

09 Nov 10:10
Compare
Choose a tag to compare

v0.4.0 (2024-11-09)

Chores

  • Update python semantic release version and naming (fb72583)

  • Make sure commit subjects start with a capital (5cc9249)

Code Style

  • Improve readability of full plot example (7ff201a)

Features

v0.3.1

08 Nov 19:52
Compare
Choose a tag to compare

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

  • Mention usage of pqthreads in documentation and README (d276c68)

  • Add introduction link and getting started to README (6f40d91)

  • Add copy button to code blocks (c99063c)

v0.3.0

03 Nov 10:28
Compare
Choose a tag to compare

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

20 Aug 08:14
Compare
Choose a tag to compare

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

19 Aug 15:15
Compare
Choose a tag to compare

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)

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)