Skip to content

Releases: domoinc/domo-python-sdk

Support for upsert and request timeouts

28 Jan 20:16
dacdee8
Compare
Choose a tag to compare

Support has been added for the following:

  • Creating data sets with different update methods (REPLACE, APPEND, UPSERT)
  • Users can now specify a timeout for all requests

v0.3.0.3

09 Feb 20:42
Compare
Choose a tag to compare

February 9, 2021

Bug Fixes

  • ds_updated and ds_create did not upload the full dataframe when doing mult-part uploads
  • pandas was not required in setup file

v0.3.0.2

27 Jan 00:34
Compare
Choose a tag to compare

January 26, 2021

Updates

  • Virtual user support added to PDP policy
  • Pandas added to install.sh

v0.3.0.1

20 Jan 22:54
292a692
Compare
Choose a tag to compare

Fixes in this release

  • ds_query fixed to accept a data set id and a SQL query
  • ds_delete now requires confirmation before deleting a data set
    • use prompt_before_delete=False to force delete
  • group functions modified to match rdomo, prior to this release these functions did not work correctly
    • groups_add_users now adds multiple users at a time
    • groups_create now takes a group name and a list of users
    • groups_list now pages through all lists automatically
    • groups_list_users now pages through all users automatically
    • groups_remove_users now removes a list of users
    • groups_delete now removes all users from the group and then deletes the group

v0.3.0

08 Jan 16:31
Compare
Choose a tag to compare

The primary objective of this release is to make it easier to interact with Domo via Python and to sync functionality with the R SDK. The following changes have been made.

  • Methods were added to the primary object so that the sub-objects don't need to be used.
  • Method names sync'd with functions from the R SDK
  • Method names follow a specific naming convention for ease of use
  • Methods to download data from Domo now return a Pandas dataframe
  • Methods to upload data to Domo now take a Pandas dataframe as an input
  • Uploading data is now easier as interactions with the streams API are abstracted
  • All methods prior to these updates are unchanged, existing code should continue to work w/o issue

Release v0.2.2.1

11 Jan 23:47
Compare
Choose a tag to compare

Should fix pip install

Release v0.2.2

11 Jan 23:09
Compare
Choose a tag to compare

Two bug fixes - unicode for stream client, and typo fix for dataset client.

Release v0.2.1

16 Oct 22:40
Compare
Choose a tag to compare

The "datasets.data_export_to_file()" function now supports streaming to disk, which prevents a potential python memory error.

Release v0.2.0

23 Aug 20:23
Compare
Choose a tag to compare

Bug fixes and pages API.

Release v0.1.3

06 Jul 19:09
Compare
Choose a tag to compare

Bug fixes and minor improvements.