Skip to content

Releases: pariveda/osdupy

0.4.0

25 Feb 16:52
9dfddd2
Compare
Choose a tag to compare
  • Adds a new client type AwsServicePrincipalOsduClient which uses the ServicePrincipal user and requires minimal input args: resource_prefix, region, profile.
  • Fixes infinite-loop issue in search.query_with_paging introduced when missing cursor issue was fixed in search service.

0.3.0

05 Oct 03:41
be211b1
Compare
Choose a tag to compare

Contributed by @eternelpanic:

  • Added: Entitlements service (V2)
  • Added: optional secret hash for AWS Cognito authorization with client secret

0.2.0

09 Apr 15:02
f3fa15b
Compare
Choose a tag to compare
  • Added: Dataset Service
  • Fixed: query_with_paging cursor issue
  • Fixed: Integration tests broken due to new 1.0.0 schemas

0.1.1

24 Oct 15:49
4291e8b
Compare
Choose a tag to compare

Added profile constructor arg and class property for AwsOsduClient to specify the AWS profile to be used when connecting to Cognito to obtain access token.

0.1.0

13 Oct 20:27
4435a5e
Compare
Choose a tag to compare

Release Date: 2020.10.13

Split the clients into separate modules to eliminate the boto3 dependency for those who don't need the AwsOsduClient

The change is very minor, and the only impacts will be:

  1. osdupy will no longer explicitly depend on boto3 . You will instead need to separately install boto3 if you intend to use the AwsOsduClient class.
  2. Client imports will have require additional namespace on import statements:

v0.0.10

from osdu.client import AwsOsduClient
from osdu.client import SimpleOsduClient

v0.1.0

from osdu.client.aws import AwsOsduClient
from osdu.client.simple import SimpleOsduClient