napari-matplotlib 1.0.0
What's Changed
- Update pre-commit settings by @dstansby in #71
- Test on macOS and windows by @dstansby in #73
- Erorr on warnings in tests by @dstansby in #75
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #77
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #78
- added colorsetting function by @jo-mueller in #65
- Use ruff for more checks by @dstansby in #79
- dstansby → matplotlib in README.md by @samcunliffe in #85
- Enable CI on merge queue by @dstansby in #87
- Remove the magic background colour. by @samcunliffe in #84
- Add docstrings throughout by @dstansby in #80
- Improve mypy type checking by @dstansby in #82
- Simplify logic for adding a single axes by @dstansby in #88
- Don't autofix PRs by @dstansby in #90
- Added qt_api in pytest.ini and commented out error in filterwarnings by @ruaridhg in #91
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #92
- First figure test using pytest-mpl by @ruaridhg in #89
- Misc fixes needed to build docs locally by @dstansby in #99
- Use pyqt6 for testing by @dstansby in #101
- Add doc hosting on readthedocs by @dstansby in #83
- Forgot the badge. by @samcunliffe in #102
- Make icon size the same as
QtViewerPushButton
for UI consistency. by @samcunliffe in #103 - Add numpy and matplotlib to typing checks by @dstansby in #104
- Simplify scatter code by @dstansby in #111
- Remove indices and tables from doc landing page by @dstansby in #112
- MPL-N to N-MPL by @samcunliffe in #114
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #115
- Fig test slice by @ruaridhg in #113
- Remove circular ref in base widget by @dstansby in #116
- Add changelog to documentation by @dstansby in #119
- Fix leaky QT widgets by @dstansby in #108
- Adding 2D and 3D tests for histogram and slice widgets by @ruaridhg in #118
- General clean up of existing docs by @dstansby in #120
- Factor out layer selecton and MPL figure creation by @dstansby in #125
- Clean up layer selection API by @dstansby in #128
- Add reports from pytest-mpl, changed setup and tox by @ruaridhg in #131
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #133
- Debug gallery by @melissawm in #132
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #134
- Improve name and doc of base widget by @dstansby in #135
- Add docs on using as a third-party plugin developer by @dstansby in #127
- Misc and minor testing improvements by @dstansby in #136
- Add scatter figure test by @dstansby in #137
- Match plugin text/axis/icon colours to the napari theme. by @samcunliffe in #138
- Add some explanation text to top of widgets by @dstansby in #139
ICON_ROOT
no longer needs to be a global. by @samcunliffe in #144- Tests for background lightness checking. by @samcunliffe in #143
- Add test that figure is updated when layer change for HistogramWidget by @dstansby in #146
- Add a mocker test for
__version__
fallback. by @samcunliffe in #147 - Test ScatterWidget 2D by @ruaridhg in #121
- Put scatter and features scatter tests in different files by @dstansby in #150
- Update plugin metadata by @dstansby in #145
- 3D scatter test by @ruaridhg in #152
- Check that single layer widget plots change w/ layer change by @dstansby in #151
- Axis labels should respect the theme (#142) and fix #96 whilst I'm at it. by @samcunliffe in #149
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #154
- A simple test of
NapariNavigationToolbar._update_buttons_checked
. by @samcunliffe in #153 - Might as well go for 100% coverage. by @samcunliffe in #158
- Features layer change test by @dstansby in #159
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #163
- Test layer changes for ScatterWidget by @dstansby in #162
- Test to guard against styling side-effects. by @samcunliffe in #160
- Codecov updates by @dstansby in #165
- De-duplicate single axis logic by @dstansby in #168
- Don't run coverage upload on merge queue by @dstansby in #170
- Add inheritance graphs to docs by @dstansby in #171
- Add doc deployment job by @samcunliffe in #172
- Only publish docs on main by @dstansby in #173
- Only tick slice xticks at integer values by @dstansby in #174
- Don't fail fast in CI by @dstansby in #176
- Start a user guide by @dstansby in #177
- Allow style sheets to be used by @dstansby in #175
- Deploy docs to external repo by @dstansby in #178
- Misc dox fixes by @dstansby in #179
- Minor cleanups to tox file by @dstansby in #180
- Custom stylesheets by @dstansby in #181
- Add logo to docs by @dstansby in #183
New Contributors
- @samcunliffe made their first contribution in #85
- @ruaridhg made their first contribution in #91
- @melissawm made their first contribution in #132
Full Changelog: v0.2.1...v1.0.0