Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: DataLab-Platform/DataLabSimpleClient

v0.11.0

02 Apr 09:31
Compare
Choose a tag to compare
Loading

Version 0.11.0

DataLab Simple Client is fully compatible with DataLab 0.19.0 and above.
With older versions of the DataLab server, some features may not work.

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Added add_group method (new in DataLab 0.19.0)
    • get_object_uuids method: added group argument to filter by group ID, title or number (new in DataLab 0.19.0)

v0.10.1

13 Jun 18:20
Compare
Choose a tag to compare
Loading

Version 0.10.1

🛠️ Bug fixes:

  • Fixed get_version method in SimpleRemoteProxy to handle server versions
    with a development suffix (e.g. 0.14.dev0)

Version 0.10.0

DataLab Simple Client is fully compatible with DataLab 0.14.2 and above.
With older versions of the DataLab server, some features may not work.

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Merged open_object and open_objects methods to load_from_files

v0.10.0

22 Mar 19:40
Compare
Choose a tag to compare
Loading

DataLab Simple Client is fully compatible with DataLab 0.14.2 and above.
With older versions of the DataLab server, some features may not work.

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Merged open_object and open_objects methods to load_from_files

v0.9.1

05 Mar 16:38
Compare
Choose a tag to compare
Loading

DataLab Simple Client is fully compatible with DataLab 0.14.0 and above.
With older versions of the DataLab server, some features may not work.

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Changed constructor signature to accept autoconnect as argument,
      defaulting to True
    • Thus, when creating a SimpleRemoteProxy instance, the connection to the
      server is now established automatically by default (i.e. same behavior as
      DataLab's cdl.proxy.RemoteProxy class)
    • get_object_titles method now accepts "macro" as panel name and returns
      the list of macro titles
    • New run_macro, stop_macro and import_macro_from_file methods

v0.8.0

25 Jan 16:16
Compare
Choose a tag to compare
Loading

Version 0.8.0

DataLab Simple Client is fully compatible with DataLab 0.11.0 and above.
With older versions of the DataLab server, some features may not work.

💥 Changes:

  • Added keep_roi argument to SimpleRemoteProxy.delete_metadata method

🛠️ Bug fixes:

  • Fixed SimpleRemoteProxy.get_object method when there is no object to return
    (None is returned instead of an exception)

v0.7.0

22 Dec 15:37
Compare
Choose a tag to compare
Loading

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 to SimpleRemoteProxy
  • Added context_no_refresh method to SimpleRemoteProxy (context manager)
  • Added toggle_show_titles method to SimpleRemoteProxy
  • 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
  • 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

Version 0.5.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):

    • Added is_connected method
  • 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

Version 0.4.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Added dict-like interface (e.g. proxy['obj123'])
    • Renamed switch_to_panel method to set_current_panel (compatibility with DataLab 0.9)
    • Added get_current_panel method
    • Changed select_groups first argument selection (compatibility with DataLab 0.9)
    • Changed select_objects arguments (compatibility with DataLab 0.9)

Version 0.3.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):

    • get_object method now takes either object number, UUID or a title
    • get_object_shapes method now takes either object number, UUID or a title
    • Removed deprecated get_object_from_uuid and get_object_from_title methods
  • Simplified DataLab object model:

    • Added SignalObj.uuid item
    • Added ImageObj.uuid item

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
  • Added simplified DataLab object model:

    • simplemodel.SignalObj class
    • simplemodel.ImageObj class

v0.6.0 - First public release

29 Nov 14:54
Compare
Choose a tag to compare
Loading

Version 0.6.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):

    • Added get_group_titles_with_object_infos method
  • 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

Version 0.5.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):

    • Added is_connected method
  • 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

Version 0.4.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):
    • Added dict-like interface (e.g. proxy['obj123'])
    • Renamed switch_to_panel method to set_current_panel (compatibility with DataLab 0.9)
    • Added get_current_panel method
    • Changed select_groups first argument selection (compatibility with DataLab 0.9)
    • Changed select_objects arguments (compatibility with DataLab 0.9)

Version 0.3.0

💥 Changes:

  • Remote API (SimpleRemoteProxy):

    • get_object method now takes either object number, UUID or a title
    • get_object_shapes method now takes either object number, UUID or a title
    • Removed deprecated get_object_from_uuid and get_object_from_title methods
  • Simplified DataLab object model:

    • Added SignalObj.uuid item
    • Added ImageObj.uuid item

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
  • Added simplified DataLab object model:

    • simplemodel.SignalObj class
    • simplemodel.ImageObj class

Version 0.1.0

First release of the DataLab Simple Client.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.