Skip to content

Releases: oslokommune/okdata-sdk-python

v3.2.0

03 Oct 10:27
Compare
Choose a tag to compare
  • New methods Dataset.delete_version, Dataset.delete_edition, and Dataset.delete_distribution for deleting dataset versions, editions, and distributions respectively.

v3.1.1

11 Apr 08:21
Compare
Choose a tag to compare
  • Removed dependency on the vulnerable (and seemingly abandoned) python-jose library.
  • PyJWT is no longer a dependency.

v3.1.0

10 Jan 07:02
Compare
Choose a tag to compare
  • New method Dataset.auto_create_edition for creating a new edition with an automatic name based on the current time.

v3.0.0

08 Nov 08:08
Compare
Choose a tag to compare
  • Added support for Python 3.12.
  • Dropped support for Python 3.7 which has reached end of life. Python 3.8+ is now required.
  • Fixed version requirement for urllib3.

v2.4.1

03 Mar 14:05
Compare
Choose a tag to compare
  • The optional search filter in Dataset.get_datasets has been relaxed to allow matches anywhere in the dataset name (instead of only at the beginning). In addition it now also searches the dataset's ID.

v2.4.0

13 Feb 12:50
Compare
Choose a tag to compare
  • Added support for Python 3.11.

v2.3.0

02 Sep 07:41
Compare
Choose a tag to compare
  • New method TeamClient.get_user_by_username for looking up Keycloak users.
  • New method TeamClient.update_team_members for adding and/or removing
    members to/from a team.

v2.2.1

24 Aug 12:00
Compare
Choose a tag to compare
  • Fixed a bug in TeamClient.update_team_attribute when value is falsy.

v2.2.0

23 Aug 12:48
Compare
Choose a tag to compare
  • New parameter include added to TeamClient.get_teams.
  • New method TeamClient.get_team_members for getting the members of a team.
  • New methods TeamClient.update_team_name and TeamClient.update_team_attribute for updating team names and their attributes, respectively.

v2.1.0

30 Jun 10:02
Compare
Choose a tag to compare
  • New method TeamClient.get_team_by_name.
  • Fixed a deprecation warning from urllib3.