Skip to content

Releases: BiAPoL/biaplotter

v0.4.2

29 Jul 13:09
5bbac0b

Choose a tag to compare

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

14 Jul 12:05
d16cecc

Choose a tag to compare

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

14 Jul 08:13
7fd3370

Choose a tag to compare

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

10 Jul 13:52
4fb3e6f

Choose a tag to compare

What's Changed

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

v0.3.1

06 May 14:13
72adc7c

Choose a tag to compare

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

30 Apr 18:26
530492b

Choose a tag to compare

What's Changed

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

v0.2.0

24 Apr 09:46
233336f

Choose a tag to compare

What's Changed

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

v0.1.0

14 Apr 10:51
cc69b46

Choose a tag to compare

What's Changed

New Contributors

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

v0.0.5-alpha3

04 Feb 19:31

Choose a tag to compare

v0.0.5-alpha3 Pre-release
Pre-release

What's Changed

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

v0.0.5-alpha.2

18 Nov 09:05
b6ebdfc

Choose a tag to compare

v0.0.5-alpha.2 Pre-release
Pre-release

What's Changed

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