Releases: labthings/python-labthings
Releases · labthings/python-labthings
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.0
v1.0.0 (2020-09-18)
- Bump webargs from 6.1.0 to 6.1.1 (3a64b22)
- Add crude example of watching property for changes (2605d7c)
- Add views with websocket methods to LabThing.sockets (e51b2e0)
- Added Events support (bf41b50)
- Added invokeaction (89ce0e9)
- Added missing apispec_webframeworks dependency (4d91724)
- Added observeproperty and unobserveproperty (9d3b759)
- Added op annotations to example (29ca056)
- Added type check to LogRecordSchema.preprocess (c885f5d)
- Added unit tests (d4b38a1)
- Added websocket view example (5ca0295)
- Autofix issues in 5 files (41d09da)
- Base on common _opannotation (572df0e)
- Bump apispec from 3.3.1 to 3.3.2 (690c5c0)
- Bump black from 19.10b0 to 20.8b1 (1ec8ad6)
- Bump flask-cors from 3.0.8 to 3.0.9 (8211003)
- Bump numpy from 1.19.0 to 1.19.1 (252263f)
- Bump pylint from 2.5.3 to 2.6.0 (cdac9be)
- Bump pytest from 5.4.3 to 6.0.1 (34dcd22)
- Bump pytest-cov from 2.10.0 to 2.10.1 (0f8a6ae)
- Bump sphinx from 3.1.2 to 3.2.1 (3eb7250)
- Bump zeroconf from 0.28.0 to 0.28.3 (39193a4)
- Bump zeroconf from 0.28.3 to 0.28.4 (c3fd78b)
- Changed action status messages (99655eb)
- Code formatting (cac9add)
- Create CODE_OF_CONDUCT.md (bfe5551)
- Fix duplicated test (e5d6185)
- Fixed server app context (9d85ea5)
- Fixes and removed unused code (446f282)
- Formatting (3dc2c05)
- Generic form builder based on view _opmap (fc91f04)
- Hash zeroconf names that are too long (47e56e6)
- Improved Action schema and removed old Task schema (ed4ef9d)
- Improved black-isort compatibility (1912de7)
- Introduced op decorators to map Thing op to methods (4251406)
- Moved marshalling into a submodule (1935756)
- Ran Isort (264474b)
- Read input JSON directly where available (ccf6f86)
- Reformatted (ee5de18)
- Remove old Task schema test (4e9c120)
- Remove websocket support (8b46960)
- Removed deprecated code (61132d5)
- Removed links from TD interactions (62bbff7)
- Removed semantics submodule (9716f79)
- Removed tests for deprecated code (cd85859)
- Removed TODO (6af1442)
- Removed TODOs (eac0cea)
- Removed unused Event class (279eef8)
- Removed unused Event import (160cbd8)
- Removed unused examples (04af64c)
- Removed unused import (1eb15d1)
- Removed unused interaction builders (644361d)
- Removed websocket support (fde6181)
- Revert static view builder to old submodule (1610d97)
- Show full Action schema in TD (31e27f6)
- Support generic LabThings Views (e5cf97e)
- Support overriding protocol in ResourceURL (baf2c1b)
- Support websocket methods in View class (cf12312)
- Update README.md (6a0dc42)
- Updated dependencies (fce1411)
- Updated dependencies (07157c2)
- Updated docs (21c6f76)
- Updated example and docs (9b0c61f)
- Updated flask-threaded-sockets to 0.3.0 (a219201)
- Updated tests (d7ea902)
- Updated tests (97f0c47)
- Updated tests for new import structure (e01c4c9)
- Use Deque for thread pool (ccc07ab)
v1.0.0-beta.1
v1.0.0-beta.1 (2020-09-09)
- 1.0.0-beta.1 (b67406f)
- Add crude example of watching property for changes (2605d7c)
- Add views with websocket methods to LabThing.sockets (e51b2e0)
- Added Events support (bf41b50)
- Added invokeaction (89ce0e9)
- Added missing apispec_webframeworks dependency (4d91724)
- Added observeproperty and unobserveproperty (9d3b759)
- Added op annotations to example (29ca056)
- Added type check to LogRecordSchema.preprocess (c885f5d)
- Added unit tests (d4b38a1)
- Added websocket view example (5ca0295)
- Autofix issues in 5 files (41d09da)
- Base on common _opannotation (572df0e)
- Bump apispec from 3.3.1 to 3.3.2 (690c5c0)
- Bump black from 19.10b0 to 20.8b1 (1ec8ad6)
- Bump flask-cors from 3.0.8 to 3.0.9 (8211003)
- Bump numpy from 1.19.0 to 1.19.1 (252263f)
- Bump pylint from 2.5.3 to 2.6.0 (cdac9be)
- Bump pytest from 5.4.3 to 6.0.1 (34dcd22)
- Bump pytest-cov from 2.10.0 to 2.10.1 (0f8a6ae)
- Bump sphinx from 3.1.2 to 3.2.1 (3eb7250)
- Bump zeroconf from 0.28.0 to 0.28.3 (39193a4)
- Bump zeroconf from 0.28.3 to 0.28.4 (c3fd78b)
- Changed action status messages (99655eb)
- Code formatting (cac9add)
- Create CODE_OF_CONDUCT.md (bfe5551)
- Fix duplicated test (e5d6185)
- Fixed server app context (9d85ea5)
- Fixes and removed unused code (446f282)
- Formatting (3dc2c05)
- Generic form builder based on view _opmap (fc91f04)
- Hash zeroconf names that are too long (47e56e6)
- Improved Action schema and removed old Task schema (ed4ef9d)
- Improved black-isort compatibility (1912de7)
- Introduced op decorators to map Thing op to methods (4251406)
- Moved marshalling into a submodule (1935756)
- Ran Isort (264474b)
- Read input JSON directly where available (ccf6f86)
- Reformatted (ee5de18)
- Remove old Task schema test (4e9c120)
- Remove websocket support (8b46960)
- Removed deprecated code (61132d5)
- Removed links from TD interactions (62bbff7)
- Removed semantics submodule (9716f79)
- Removed tests for deprecated code (cd85859)
- Removed TODO (6af1442)
- Removed TODOs (eac0cea)
- Removed unused Event class (279eef8)
- Removed unused Event import (160cbd8)
- Removed unused examples (04af64c)
- Removed unused import (1eb15d1)
- Removed unused interaction builders (644361d)
- Removed websocket support (fde6181)
- Revert static view builder to old submodule (1610d97)
- Show full Action schema in TD (31e27f6)
- Support generic LabThings Views (e5cf97e)
- Support overriding protocol in ResourceURL (baf2c1b)
- Support websocket methods in View class (cf12312)
- Update README.md (6a0dc42)
- Updated dependencies (fce1411)
- Updated dependencies (07157c2)
- Updated docs (21c6f76)
- Updated example and docs (9b0c61f)
- Updated flask-threaded-sockets to 0.3.0 (a219201)
- Updated tests (d7ea902)
- Updated tests (97f0c47)
- Updated tests for new import structure (e01c4c9)
- Use Deque for thread pool (ccc07ab)
v0.8.0
0.8.0 (2020-07-22)
- Support View class stop timeout from /tasks resources (375ed71)
0.8.0-rc.2 (2020-07-22)
0.8.0-rc.1 (2020-07-21)
0.8.0-beta.3 (2020-07-20)
0.8.0-beta.2 (2020-07-15)
v0.8.0-beta.1 (2020-07-09)
v0.8.0-rc.2
0.8.0-rc.2 (2020-07-22)
- Added ActionView class attribute to override thread default_stop_timeout (4e103eb)
- Added get(id) method to action pool (d0ded32)
- Added support for Thing-wide external links (0ef460d)
- Fixed ActionKilledException in docstrings (0031dc3)
- Fixed example integration_time descriptions (574c932)
- Fixed legacy /tasks view tests (3117b74)
- Fixed typo (3ece5e7)
- Handle ResourceURL class in TD validator (34ebb4c)
- Improved ExtendedOpenAPIConverter coverage (1bf0c27)
- Improved thread coverage (d6ad47e)
- Made ActionView.get a classmethod (fe1f088)
- Moved TaskView deprecation warning to be less annoying (b4d4972)
- Simplified thread run method (0656200)
- Support UserString type in LabThingsJSONEncoder (0f1e15b)
- Updated thread logging test (2cb8260)