Skip to content

Releases: Exabel/python-sdk

Version 3.5.1

11 May 11:54
6fc8791
Compare
Choose a tag to compare

Added

  • Expand functionality in ExportApi.signal_query

Version 3.5.0

09 May 13:51
cbb50be
Compare
Choose a tag to compare

Added

  • Add ExportApi class that makes it easier to retrieve data from the Exabel API programmatically, as a Pandas DataFrame
  • Support for long format CSVs. See help.exabel.com for details on the use.

Version 3.4.0

08 Apr 12:59
0fadcba
Compare
Choose a tag to compare

Added

  • Management API clients:
    • UserApiClient for user management,
    • LibraryApiClient for managing library items and sharing.
  • Command line arguments for controlling the host of each API.

Version 3.3.0

23 Mar 07:13
83fb81d
Compare
Choose a tag to compare

Added

  • Method for deleting all entities of a given entity type.
  • Support for creating prediction model runs.
  • Support create, update and delete operations on entity types.
  • Support create, update and delete operations on derived signals.

Deprecated

  • Python 3.6 is deprecated as of version 3.3.0 of the Exabel Python SDK. Support will be removed in a future release. Please upgrade to Python 3.7 or a newer release of Python.

Version 3.2.0

18 Mar 14:00
dfe2595
Compare
Choose a tag to compare

Added

  • Support for FIGI company identifiers.

Changed

  • CSV uploader no longer automatically creates relationship types when uploading relationships. Instructions on how to create relationship types are printed instead.

Fixed

  • Discard nan company identifiers when using company search in the CSV uploader.
  • Support null values on resource properties.

Version 3.1.0

25 Feb 14:30
bbc701b
Compare
Choose a tag to compare

Added

  • Script for updating relationship type.
  • Expose the abort threshold in the SDK.
  • Support properties in the CSV uploader.
  • Include failed results in the CSV exception.

Changed

  • Return a summary of the uploading results from the SDK.

Fixed

  • Do not fail CSV upload if time series file contains no data.
  • Batch search terms in CSV upload for better performance. Reduce amount of search requests performed by 99.9%.

Version 3.0.0

10 Feb 09:47
264a719
Compare
Choose a tag to compare

Changed

  • Upsert methods now use server side upsert logic (update with allow_missing = True).

Added

  • allow_missing parameter for update-methods.

Removed

  • Upsert methods no longer accept assume_missing parameter.

Version 2.5.0

02 Feb 09:47
73ee1f1
Compare
Choose a tag to compare

Changed

  • Adjust retry logic.

Added

  • Add option to disable the creation of tags and library signals in the CSV uploader script for time series.

Fixed

  • Handle empty data fields in CSV uploader

Version 2.4.0

28 Jan 14:36
f7be591
Compare
Choose a tag to compare
  • Add option to have CSV uploader exit with non-zero code on any error
  • Report error when there are empty display names in a CSV file

Version 2.3.2

27 Jan 09:43
442e34e
Compare
Choose a tag to compare

Fixed

  • Add missing is_associative field to EntityType.