Releases: oslokommune/okdata-sdk-python
Releases · oslokommune/okdata-sdk-python
v3.2.0
- New methods
Dataset.delete_version
, Dataset.delete_edition
, and Dataset.delete_distribution
for deleting dataset versions, editions, and distributions respectively.
v3.1.1
- Removed dependency on the vulnerable (and seemingly abandoned) python-jose library.
- PyJWT is no longer a dependency.
v3.1.0
- New method
Dataset.auto_create_edition
for creating a new edition with an automatic name based on the current time.
v3.0.0
- 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
- 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
- Added support for Python 3.11.
v2.3.0
- 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
- Fixed a bug in
TeamClient.update_team_attribute
when value
is falsy.
v2.2.0
- 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
- New method
TeamClient.get_team_by_name
.
- Fixed a deprecation warning from urllib3.