Release Notes

PyPIPyPI

This change log covers the Data SDK which is installed / used via:

  • HTTP rest interface
  • Python pip module

For non-REST APIs, use standard installation mechanisms to select a specific version of the Unfolded Data SDK:

pip install unfolded.data-sdk

v0.9 Release

v0.9.0

  • Python: add replace_dataset function and CLI commands

v0.8 Release

v0.8.0

  • Python: add copy_map function and CLI commands

v0.7 Release

v0.7.0

  • Python: allow listing maps and datasets by organization
  • Python: indicate to the user that their refresh token was saved

v0.6 Release

v0.6.0

  • Python: add support for the tile_extract method to extract data from Hextile tileset

v0.5 Release

v0.5.0

  • Python: Add type, content_type and size to Dataset model
  • Python: Optionally do not persist authentication credentials to disk. Pass store_credentials=True to the DataSDK constructor when used on a personal computer or other secure, single-user machine. Pass store_credentials=True to the DataSDK constructor when on a multi-user system where the credentials_dir is accessible by multiple users. The store_credentials parameter defaults to True except when code is being run as the ROOT user.
  • Python: Provide better error messages when the server returns an error.

v0.4 Release

v0.4.3

  • Python: Add __version__ string to Data SDK Python package.

v0.4.2

  • Exclude null from the CLI's list_map command. Improve documentation for map GET endpoints

v0.4.1

  • Add get-dataset CLI method

v0.4.0

  • Add Map API bindings

v0.3 Release

v0.3.0

  • Download dataset to DataFrame
  • Apply compression to data before uploading
  • Raise AuthenticationError for 401 and 403 responses from the server
  • Add progress bar for uploads via the CLI
  • Combine upload file and update dataset into one function
  • Add progress bar when downloading to file via the CLI

v0.2 Release

v0.2.0

  • Upload-only support for pandas DataFrames
  • Update docstrings for public methods
  • Rename content_type to media_type
  • Better exceptions when unable to write credentials
  • Derive default dataset name from file path
  • Add --force option to delete-dataset CLI command
  • Force utf-8 encoding when opening files
  • Infer token expiration from token itself
  • Make list-datasets CLI output actual JSON
  • Automatically refresh access token using refresh token
  • Update install docs

v0.1 Release

v0.1.0

  • Initial support for Data SDK

Did this page help you?