Changed - `pyvicp` is now an optional dependency in order to maintain consistency with available conda packages - doc updates and fixes - minor bugfixes to `repr()` - corrected an exception for some `labbench.paramattr.method` decorator implementations - `AttributeError` is now raised when assigning to `method` paramattrs as if they were `property` paramattrs
0.37.0
Changed - `labbench.VISADevice.overlap_and_add` now supports an additional argument to use an alternative query for the end of an overlap-and-add block - Fixed a type hinting bug specific to python 3.10
Removed - `labbench.notebook` module, which was bitrotten and unsupported
0.36.0
Changed - Replaced `GitPython` dependency with pure-python `dulwich` to simplify packaging and avoid a separate (and undocumented) `git` installation requirement - Corrected another remapping bug
0.35.3
Changed - Fix a bug where visa_adapter with remap={True...} could insert the remapped value for True when given numeric values of 1
0.35.2
Changed - Corrected a bug that could leave `sets=True` and `gets=True` in property and method paramattr descriptors in cases where getter and setter (respectively) were unimplemented