Skip to content

Releases: BiAPoL/biaplotter

v0.4.3

Choose a tag to compare

@jo-mueller jo-mueller released this 20 Apr 13:05
f4feec8

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@zoccoler zoccoler released this 29 Jul 13:09
5bbac0b

What's Changed

  • Integrate setuptools_scm for version management by @zoccoler in #75
  • Make highlight feature optional, but enabled by default by @zoccoler in #79
  • Relax numpy upper version constraint in dependencies by @zoccoler in #77

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@zoccoler zoccoler released this 14 Jul 12:05
d16cecc

What's Changed

  • Fix Histogram2D patches cleanup and Escape key binding bugs by @zoccoler in #74

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@zoccoler zoccoler released this 14 Jul 08:13
7fd3370

What's Changed

  • Pick single point or bin at a time by @zoccoler in #60
    • Introduce the internal attribute _allow_multiple_highlights (defaults to False) to optionally allow highlighting multiple points/bins
    • Make toggle buttons from all toolbars uniquely activated
    • Change cursor icon to crosshair when selectors are activated and cursor is inside plot
    • Make Esc key clear all previously highlighted points and de-activate any previously activated toolbar buttons
    • Remove support for Python 3.9
    • Ensure removing rectangle pacthes from highlighted bins in case artist is cleared
    • Scatter data get color from index 0 of colormap in case color_indices are fed with np.nan (effect of clearing overlay similar to feeding with 0s)
    • Catch warning when histogram is fed with np.nan
    • Extend docstrings of a few methods
    • Update documentation
    • Update automated tests
    • Update running state of example notebooks, adding examples for the highlighted new feature
  • Highlight data by @zoccoler in #58
    • Add ids property to Artist abstract class
    • Add bin_alpha property to Histogram2D
    • Add highlighted property to artists (Artist abstract class) that receives a binary mask array, allowing individual points (for Scatter) and bins (for Histogram2D) to be highlighted after being clicked
      • A highlighted_changed_signal is emitted when highlighted property changes
      • Each artist must address a _highlight_data method that changes the visualization of the data points corresponding to the chosen indices
      • Add method highlight_data_by_ids to Artist, allowing points to be highlighted from code based on given ids
  • Update CI matrix to use latest macOS and Python versions by @zoccoler in #69
  • Remove book deployment GitHub Actions workflow by @zoccoler in #70

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@jo-mueller jo-mueller released this 10 Jul 13:52
4fb3e6f

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@zoccoler zoccoler released this 06 May 14:13
72adc7c

What's Changed

  • Move overlay_visible handling to _colorize method by @zoccoler and @jo-mueller in #53
  • Ensure color overlay visibility control is uniquely determined by show_color_overlay (property reflecting ToggleButton state - eye icon) by @zoccoler in #51
  • Axes labels by @zoccoler in #54

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@zoccoler zoccoler released this 30 Apr 18:26
530492b

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@jo-mueller jo-mueller released this 24 Apr 09:46
233336f

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@zoccoler zoccoler released this 14 Apr 10:51
cc69b46

What's Changed

New Contributors

Full Changelog: v0.0.4...v0.1.0

v0.0.5-alpha3

v0.0.5-alpha3 Pre-release
Pre-release

Choose a tag to compare

@jo-mueller jo-mueller released this 04 Feb 19:31

What's Changed

Full Changelog: v0.0.5-alpha.2...v0.0.5-alpha3