Skip to content

Releases: thoughtspot/thoughtspot_rest_api_python

v.1.7.0

03 Jun 14:58
ab713f8

Choose a tag to compare

Change to TSRestApiV1.metadata_tml_import() - when using 'JSON' (default) input, every object is now dumped to string individually before being wrapped into a final JSON array format. Use formattype='JSON_STR' if you are inputting already stringified JSON, or 'YAML' for a YAML string.

v.1.6.0

31 May 12:14
5bab6b9

Choose a tag to compare

Added set_tcp_keep_alive_adaptor() method to TSRestApiV1 and TSRestApiV2 classes. Use get_default_tcp_keep_alive_adaptor() to get a default version of the correct object to pass in or look at the requests_toolbelt documentation for other settings to do. This is a fix for situations with very long-running connections such as large TML imports.

v.1.5.7

21 Mar 20:21

Choose a tag to compare

Updates to include all the newer endpoints in the V2.0 library, plus modifications to a few older endpoints with added parameters

v.1.5.2

05 Jun 19:08

Choose a tag to compare

Update to session_login_token_post() method to get the headers right

v.1.5.0

15 May 15:27

Choose a tag to compare

Updates to connection_fetch_connection and connection_fetch_live_columns to use the public V1 endpoints. Also update to session_auth_token to use the correct request headers, which was breaking requests on the most recent ThoughSpot versions (it also returns the string now, looks like that got affected at some point as well). Available as always to install via standard PyPi pip commands

v.1.4.1

23 Mar 14:51

Choose a tag to compare

Quick bugfix release that corrects the endpoint on V2 metadata_tml_export

v.1.4.0 - V2.0 GA API support

15 Mar 16:14

Choose a tag to compare

Version 1.4.0 brings a complete re-write to the TSRestApiV2 class to support the 9.0.0+ V2.0 GA API. There is also updates to TSRestApiV1 class to reflect the additional features around Orgs and Trusted Authentication. Expect additional updates soon as more Orgs details are worked out and workflows established

v.1.3.1

05 Dec 20:37

Choose a tag to compare

v.1.3.1 adds the 'enable_block_tml_metadata_sync' parameter to metadata_tml_import(). This is a preview; will not be widely available until cloud 9.0.0 is GA. Is optional, must be set to True to actually be included in the call. Only change in this release from 1.3.0

v.1.3.0

17 Nov 13:48

Choose a tag to compare

Implements the new 'export_fqn' argument of /metadata/tml/export and sets it on by default. Note, this doesn't exist on prior to ThoughtSpot 8.9.0, so there is a flag on the TSRestApiV1 object 'can_export_fqn' that you can set to False to force the older behavior without the additional argument.

v.1.2.3

14 Sep 19:30

Choose a tag to compare

Matches v.1.2.3 on PyPi, with fixes to a few signatures and missing helper functions for certain actions