File python-python-keycloak.changes of Package python-python-keycloak

-------------------------------------------------------------------
Wed Feb 14 01:32:07 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 3.7.0:
  * add KeycloakAdmin.get_idp()
  * Update dynamic client using registration access token
  * add an optional search criteria to the get_realm_roles function
  * added KeycloakAdmin.update_client_authz_resource()
  * Implement missing admin method create_client_authz_scope_based_permission()
    and create_client_authz_policy()
  * Add query to get users group method and permit pagination
  * Changes the exchange token API
  * do not swap realm for user_realm when logging in with a client service
    account
  * Fixes `Authorization.load_config` breaking if a scope based permission
    is linked with anything other than a role based policy.
  * Add get and delete methods for client authz resources
  * loose requests pgk and remove urllib3 as dependency
  * Check if _s exists in ConnectionManager before deleting it
  * deprecation warnings in keycloak_admin.py
  * Add UMA policy management and permission tickets
  * add initial access token support and policy delete method
  * Check if applyPolicies exists in the config
  * implement cache clearing API
  * get_group_by_path uses Keycloak API to load
  * add Keycloak UMA client
  * update header if token is given
  * init KeycloakAdmin with token
  * added default realm roles handlers
  * fix testing create_client_authz_scopes parameters
  * option for enabling users
  * helping functions for disabling users
- Add patch fix-version.patch:
  * Set a version in pyproject.toml.
- Switch to github tarball.

-------------------------------------------------------------------
Tue Dec 13 18:49:15 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version v2.6.0 (2022-10-03)
  Feat
  * attack detection API implementation

- Update to v2.5.0 (2022-08-19)
  No changelog

- Update to v2.4.0 (2022-08-19)
  Feat
  * add client scope-mappings client roles operations
  * added missing functionality to include attributes when returning realm roles according to specifications

- Update to v2.3.0 (2022-08-13)
  Feat
  * Add token_type/scope to token exchange api

- Update to v2.2.0 (2022-08-12)
  Feat
  * add client scope-mappings realm roles operations

- Update to v2.1.1 (2022-07-19)
  Fix
  * removed whitespace from urls
  Refactor
  * applied linting

-Update to v2.1.0 (2022-07-18)
 Feat
  * add unit tests
  * add docstrings
  * add functions covering some missing REST API calls
 Fix
  * linting
  * now get_required_action_by_alias now returns None if action does not exist
  * moved imports at the top of the file
  * remove duplicate function
  * applied tox -e docs
  * applied flake linting checks
  * applied tox linting check

-Update to v2.0.0 (2022-07-17)
 BREAKING CHANGE
  * Renamed parameter client_name to client_id in get_client_id method
 Fix
 * check client existence based on clientId 

-------------------------------------------------------------------
Sat Apr 30 09:26:19 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Enable tests
- Clean up the spec file

-------------------------------------------------------------------
Thu Apr 21 12:50:55 UTC 2022 - Michael Ströder <michael@stroeder.com>

- initial packaging of version 0.27.0

openSUSE Build Service is sponsored by