v0.7.0
Version 0.7.0
DataLab Simple Client is fully compatible with DataLab 0.10.0 and above.
With older versions of the DataLab server, some features may not work.
💥 Changes:
- Added
toggle_auto_refresh
method toSimpleRemoteProxy
- Added
context_no_refresh
method toSimpleRemoteProxy
(context manager) - Added
toggle_show_titles
method toSimpleRemoteProxy
- Remote client is now checking the server version and shows a warning message if
the server version may not be fully compatible with the client version.
Version 0.6.0
💥 Changes:
-
Remote API (
SimpleRemoteProxy
):- Added
get_group_titles_with_object_infos
method
- Added
-
New
widgets
module:- New
GetObjectDialog
class:- Ready-to-use dialog box to retrieve an object from a DataLab server
from cdlclient.widgets import GetObjectDialog
- See example in
cdlclient/tests/get_object_dialog.py
- New
Version 0.5.0
💥 Changes:
-
Remote API (
SimpleRemoteProxy
):- Added
is_connected
method
- Added
-
New
widgets
module:- New
ConnectionDialog
class:- Ready-to-use dialog box to connect to a DataLab server
from cdlclient.widgets import ConnectionDialog
- See example in
cdlclient/tests/connect_dialog.py
- New
Version 0.4.0
💥 Changes:
- Remote API (
SimpleRemoteProxy
):- Added dict-like interface (e.g.
proxy['obj123']
) - Renamed
switch_to_panel
method toset_current_panel
(compatibility with DataLab 0.9) - Added
get_current_panel
method - Changed
select_groups
first argumentselection
(compatibility with DataLab 0.9) - Changed
select_objects
arguments (compatibility with DataLab 0.9)
- Added dict-like interface (e.g.
Version 0.3.0
💥 Changes:
-
Remote API (
SimpleRemoteProxy
):get_object
method now takes either object number, UUID or a titleget_object_shapes
method now takes either object number, UUID or a title- Removed deprecated
get_object_from_uuid
andget_object_from_title
methods
-
Simplified DataLab object model:
- Added
SignalObj.uuid
item - Added
ImageObj.uuid
item
- Added
Version 0.2.0
💥 Changes:
-
Remote API (
SimpleRemoteProxy
):- New
raise_window
method - New
get_object_shapes
method - New
get_object
method - New
get_object_from_uuid
method - New
get_object_from_title
method
- New
-
Added simplified DataLab object model:
simplemodel.SignalObj
classsimplemodel.ImageObj
class