GitHub / matplotlib / napari-matplotlib
Linking napari layers with Matplotlib plots
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matplotlib%2Fnapari-matplotlib
PURL: pkg:github/matplotlib/napari-matplotlib
Stars: 42
Forks: 24
Open issues: 14
License: bsd-3-clause
Language: Python
Size: 9.12 MB
Dependencies parsed at: Pending
Created at: over 3 years ago
Updated at: 9 days ago
Pushed at: 9 days ago
Last synced at: 9 days ago
Commit Stats
Commits: 483
Authors: 13
Mean commits per author: 37.15
Development Distribution Score: 0.447
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/matplotlib/napari-matplotlib
Topics: matplotlib, napari, napari-plugin, plotting, python
Funding Links https://github.com/sponsors/matplotlib
napari-matplotlib 1.0.0
v1.0.0
What’s Changed
- Update pre-commit settings by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/71
- Test on macOS and windows by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/73
- Erorr on warnings in tests by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/75
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/77
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/78
- added colorsetting function by @jo-mueller in https://github.com/matplotlib/napari-matplotlib/pull/65
- Use ruff for more checks by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/79
- dstansby → matplotlib in README.md by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/85
- Enable CI on merge queue by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/87
- Remove the magic background colour. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/84
- Add docstrings throughout by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/80
- Improve mypy type checking by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/82
- Simplify logic for adding a single axes by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/88
- Don’t autofix PRs by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/90
- Added qt_api in pytest.ini and commented out error in filterwarnings by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/91
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/92
- First figure test using pytest-mpl by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/89
- Misc fixes needed to build docs locally by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/99
- Use pyqt6 for testing by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/101
- Add doc hosting on readthedocs by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/83
- Forgot the badge. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/102
- Make icon size the same as
QtViewerPushButtonfor UI consistency. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/103 - Add numpy and matplotlib to typing checks by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/104
- Simplify scatter code by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/111
- Remove indices and tables from doc landing page by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/112
- MPL-N to N-MPL by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/114
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/115
- Fig test slice by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/113
- Remove circular ref in base widget by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/116
- Add changelog to documentation by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/119
- Fix leaky QT widgets by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/108
- Adding 2D and 3D tests for histogram and slice widgets by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/118
- General clean up of existing docs by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/120
- Factor out layer selecton and MPL figure creation by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/125
- Clean up layer selection API by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/128
- Add reports from pytest-mpl, changed setup and tox by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/131
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/133
- Debug gallery by @melissawm in https://github.com/matplotlib/napari-matplotlib/pull/132
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/134
- Improve name and doc of base widget by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/135
- Add docs on using as a third-party plugin developer by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/127
- Misc and minor testing improvements by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/136
- Add scatter figure test by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/137
- Match plugin text/axis/icon colours to the napari theme. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/138
- Add some explanation text to top of widgets by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/139
ICON_ROOTno longer needs to be a global. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/144- Tests for background lightness checking. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/143
- Add test that figure is updated when layer change for HistogramWidget by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/146
- Add a mocker test for
__version__fallback. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/147 - Test ScatterWidget 2D by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/121
- Put scatter and features scatter tests in different files by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/150
- Update plugin metadata by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/145
- 3D scatter test by @ruaridhg in https://github.com/matplotlib/napari-matplotlib/pull/152
- Check that single layer widget plots change w/ layer change by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/151
- Axis labels should respect the theme (#142) and fix #96 whilst I’m at it. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/149
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/154
- A simple test of
NapariNavigationToolbar._update_buttons_checked. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/153 - Might as well go for 100% coverage. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/158
- Features layer change test by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/159
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/matplotlib/napari-matplotlib/pull/163
- Test layer changes for ScatterWidget by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/162
- Test to guard against styling side-effects. by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/160
- Codecov updates by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/165
- De-duplicate single axis logic by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/168
- Don’t run coverage upload on merge queue by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/170
- Add inheritance graphs to docs by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/171
- Add doc deployment job by @samcunliffe in https://github.com/matplotlib/napari-matplotlib/pull/172
- Only publish docs on main by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/173
- Only tick slice xticks at integer values by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/174
- Don’t fail fast in CI by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/176
- Start a user guide by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/177
- Allow style sheets to be used by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/175
- Deploy docs to external repo by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/178
- Misc dox fixes by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/179
- Minor cleanups to tox file by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/180
- Custom stylesheets by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/181
- Add logo to docs by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/183
New Contributors
- @samcunliffe made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/85
- @ruaridhg made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/91
- @melissawm made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/132
Full Changelog: https://github.com/matplotlib/napari-matplotlib/compare/v0.2.1...v1.0.0
Download
v0.2.1
v0.2.1
What’s Changed
- Correctly initialise layer list by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/52
Full Changelog: https://github.com/matplotlib/napari-matplotlib/compare/v0.2.0...v0.2.1
Download
v0.2.0
v0.2.0
What’s Changed
- Update package data to point to Matplotlib org by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/38
- Set tight_layout=True on figures by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/41
- Custom toolbar style for napari by @zoccoler in https://github.com/matplotlib/napari-matplotlib/pull/44
- Add Features scatter plot by @kevinyamauchi in https://github.com/matplotlib/napari-matplotlib/pull/39
- Tidy up scatter code by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/47
- Add layer number/type validation by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/43
- Increase mypy strictness by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/50
New Contributors
- @zoccoler made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/44
- @kevinyamauchi made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/39
Full Changelog: https://github.com/matplotlib/napari-matplotlib/compare/v0.1.0...v0.2.0
Download
v0.1.0
v0.1.0
What’s Changed
- Added navigation bar to plot widget by @jo-mueller in https://github.com/matplotlib/napari-matplotlib/pull/21
- Make widget compliant with napari color scheme by @jo-mueller in https://github.com/matplotlib/napari-matplotlib/pull/26
- Add SingleAxesWidget class by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/32
- Refactor callback handling by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/33
- Add SliceSelector by @dstansby in https://github.com/matplotlib/napari-matplotlib/pull/29
New Contributors
- @jo-mueller made their first contribution in https://github.com/matplotlib/napari-matplotlib/pull/21
Full Changelog: https://github.com/matplotlib/napari-matplotlib/compare/v0.0.2...v0.1.0
Download
v0.0.2
v0.0.2
What’s Changed
- Clean up the README by @dstansby in https://github.com/dstansby/napari-matplotlib/pull/10
- Support 2D and RGB images for histograms by @dstansby in https://github.com/dstansby/napari-matplotlib/pull/15
Full Changelog: https://github.com/dstansby/napari-matplotlib/compare/v0.0.1...v0.0.2
Download