Minor enhancements:
- Add new logo to docs. rly (1096)
- Add warning when referencing electrode table before it exists. ajtritt (1098)
- Refactor internal calls to docval. rly (1104)
- Enhance icephys example and documentation. t-b (1081)
- Add multi index and time bounds to get_unit_spikes. bendichter (1001)
- Improve ophys docstrings. bendichter (1126)
- Improve icephys docstrings for gain. bendichter (1129)
- Update legal information. rly (1131)
- Add support for device description and manufacturer. rly (1135)
- Update dependencies and remove explicit six, unittest2 dependency. rly (1136, 1138, 1142, 1137, 1154)
- Add object ID tutorial. rly (1140)
- Update CI. rly (1141)
- Catch critical warnings and throw errors in unit tests. rly (1112)
- Create and use testing module, remove builder tests, clean up test code. rly (1117)
- Add and test minimum requirements for PyNWB. rly (1148)
- Improve docs for get_class. bendichter (1149)
Bug fixes:
- Fix versioneer reporting version. rly (1100)
- Fix `DynamicTable` import after move to hdmf.common. bendichter (1103)
- Fix handling of unmapped attributes. rly (1105)
- Update tests and documentation to reflect new selection behavior of `DynamicTable`. oruebel (1106)
- Fix reference images not being mapped in PlaneSegmentation. rly (1109)
- Fix legacy import of `ObjectMapper`. rly (1124)
- Fix extensions documentation typo: 'str' -> 'text'. bendichter (1132)
- Revert "PatchClampSeries: Force sweep_number to uint64". t-b (1123)
- Fix sphinx code to use latest sphinx. rly (1139)