Skip to content

Releases: Exabel/python-sdk

Version 2.2.0

04 Jan 10:39
dfb6393
Compare
Choose a tag to compare

Added

  • Upsert method for entities.
  • Upsert method for relationships.
  • Upsert flag when using the CSV uploader for entities and relationships.

Version 2.1.0

22 Dec 12:00
0707d71
Compare
Choose a tag to compare

Added

  • Added client and methods for managing data sets.

Version 2.0.2

13 Dec 15:23
675c654
Compare
Choose a tag to compare

Use POST to export data as query may be too large to fit in URL

Version 2.0.1

25 Nov 08:46
9dea514
Compare
Choose a tag to compare

Changed

  • Change script arguments to consistently use the format --hyphens-between-words.

Get the release at PyPI: https://pypi.org/project/exabel-data-sdk/2.0.1/

Version 2.0.0

19 Nov 09:44
f498349
Compare
Choose a tag to compare

Added

  • Support for inserting time series points with known time for point in time support
  • Support for an entity mapping file to override resource name normalisation and identifier lookup against the Exabel API when using the CSV upload scripts
  • Option to override API key in the BaseScript

Changed

  • When using the CSV upload scripts, a point in time policy must be set

Fixed

  • Allow creating relationships on global read-only entities when using the CSV upload scripts
  • Validate data points before uploading them to the Exabel API when using the CSV upload scripts

Get the release at PyPI: https://pypi.org/project/exabel-data-sdk/2.0.0/

Version 1.0.0

29 Oct 13:13
f0042ba
Compare
Choose a tag to compare
  • Fix for abort when doing bulk import

Get the release at PyPI: https://pypi.org/project/exabel-data-sdk/1.0.0/

Version 0.0.26

26 Oct 11:36
f3a656e
Compare
Choose a tag to compare
  • Validate signal names before performing API calls

Version 0.0.25

18 Oct 19:34
f7786d5
Compare
Choose a tag to compare
  • Parallel upload requests for faster processing
  • Automatic retries of failed requests
  • Support mic:ticker company identifiers
  • Verify that there are no resource name collisions introduced by identifier normalization
  • Read integer only identifier columns as string
  • Prefix relationship_type command line argument with namespace

Version 0.0.24

07 Oct 15:54
6f13c86
Compare
Choose a tag to compare

What's Changed

  • Create new LoadEntitiesFromCsv and LoadRelationshipsFromCsv scripts.
  • Simplify the practical usage of the LoadTimeSeriesFromCsv script.
  • Add bulk loading methods to the client API classes.

Version 0.0.23

13 Sep 14:41
16e9860
Compare
Choose a tag to compare

Add missing dependency for Python 3.6

Get the release at PyPI: https://pypi.org/project/exabel-data-sdk/0.0.23/