Changelogs » Auth0-python

PyUp Safety actively tracks 232,000 Python packages for vulnerabilities and notifies you when to upgrade.

Auth0-python

3.12.0

------------------
  
  **Added**
  - Add missing user profile properties to the signup endpoint [\231](https://github.com/auth0/auth0-python/pull/231) ([lbalmaceda](https://github.com/lbalmaceda))
  - Add Hooks management API [\227](https://github.com/auth0/auth0-python/pull/227) ([guillp](https://github.com/guillp))
  - Add missing external_id property to the import users job [\222](https://github.com/auth0/auth0-python/pull/222) ([lbalmaceda](https://github.com/lbalmaceda))
  
  **Changed**
  - Remove iat claim value check [\223](https://github.com/auth0/auth0-python/pull/223) ([lbalmaceda](https://github.com/lbalmaceda))
  
  **Fixed**
  - Skip sending optional parameters on POST request when unspecified [\230](https://github.com/auth0/auth0-python/pull/230) ([lbalmaceda](https://github.com/lbalmaceda))

3.11.0

------------------
  
  **Added**
  - Add send_completion_email to users import job [\220](https://github.com/auth0/auth0-python/pull/220) ([lbalmaceda](https://github.com/lbalmaceda))
  - Expose the time at which the Rate Limit will reset [\219](https://github.com/auth0/auth0-python/pull/219) ([lbalmaceda](https://github.com/lbalmaceda))
  
  **Removed**
  - Add deprecation note for DELETE /users (all users) [\217](https://github.com/auth0/auth0-python/pull/217) ([lbalmaceda](https://github.com/lbalmaceda))

3.10.0

------------------
  
  **Security**
  - Improved OIDC compliance [\213](https://github.com/auth0/auth0-python/pull/213) ([lbalmaceda](https://github.com/lbalmaceda))
  
  **Added**
  - Add connect/read timeout option [\215](https://github.com/auth0/auth0-python/pull/215) ([lbalmaceda](https://github.com/lbalmaceda))

3.9.2

------------------
  
  **Fixed**
  - Accept client_secret as passwordless/start param [\211](https://github.com/auth0/auth0-python/pull/211) ([lbalmaceda](https://github.com/lbalmaceda))

3.9.1

------------------
  
  **Changed**
  - Update minimum "requests" version to 2.14.0 [\204](https://github.com/auth0/auth0-python/pull/204) ([lbalmaceda](https://github.com/lbalmaceda))

3.9.0

------------------
  
  **Added**
  - Add Roles and Permissions endpoints [\202](https://github.com/auth0/auth0-python/pull/202) ([lbalmaceda](https://github.com/lbalmaceda))

3.8.1

------------------
  
  July 18, 2019: This release included an unintentionally breaking change affecting those users that were manually parsing the response from GET requests. e.g. /userinfo or /authorize. The `AuthenticationBaseget` method was incorrectly parsing the request result into a String.
  
  From this release on, making a GET request returns a Dictionary instead.
  
  **Breaking Change**
  - Fix request creation when headers are the default [\198](https://github.com/auth0/auth0-python/pull/198) ([lbalmaceda](https://github.com/lbalmaceda)).

3.8.0

------------------
  
  **Fixed**
  - rules_config.unset fix [\195](https://github.com/auth0/auth0-python/pull/195) ([jhunken](https://github.com/jhunken))
  
  **Security**
  - Update requests dependency to latest version [\196](https://github.com/auth0/auth0-python/pull/196) ([lbalmaceda](https://github.com/lbalmaceda))

3.7.2

------------------
  
  **Fixed**
  - Fix HTTP method used for rotating Client secret [\191](https://github.com/auth0/auth0-python/pull/191) ([lbalmaceda](https://github.com/lbalmaceda))

3.7.1

------------------
  
  **Fixed**
  - Update telemetry format [\187](https://github.com/auth0/auth0-python/pull/187) ([lbalmaceda](https://github.com/lbalmaceda))

3.7.0

------------------
  
  **Changed**
  - Remove default value for search_engine [\185](https://github.com/auth0/auth0-python/pull/185) ([lbalmaceda](https://github.com/lbalmaceda))

3.6.1

------------------
  
  **Fixed**
  - Fixed Management API Grants class instantiation [\179](https://github.com/auth0/auth0-python/pull/179) ([beck3905](https://github.com/beck3905))

3.6.0

------------------
  
  **Added**
  - Add grants, custom domains, rules_configs to API [\177](https://github.com/auth0/auth0-python/pull/177) ([sagnew-dg](https://github.com/sagnew-dg))

3.5.0

------------------
  
  **Added**
  - Add Revoke Refresh Token endpoint [\170](https://github.com/auth0/auth0-python/pull/170) ([lbalmaceda](https://github.com/lbalmaceda))
  - Add /dbconnections/signup with username and metadata [\169](https://github.com/auth0/auth0-python/pull/169) ([lbalmaceda](https://github.com/lbalmaceda))

3.4.0

------------------
  
  **Added**
  - Add `client_id` param to ClientGrants.all [\159](https://github.com/auth0/auth0-python/pull/159) ([danishprakash](https://github.com/danishprakash))
  - Add telemetry headers to AuthenticationBase [\152](https://github.com/auth0/auth0-python/pull/152) ([crgk](https://github.com/crgk))
  - Add pre-commit pypgrade hook and update supported versions [\124](https://github.com/auth0/auth0-python/pull/124) ([hugovk](https://github.com/hugovk))
  - Implemented delete_user_by_email and test for connections [\122](https://github.com/auth0/auth0-python/pull/122) ([runz0rd](https://github.com/runz0rd))
  - Adds user export job creation. [\112](https://github.com/auth0/auth0-python/pull/112) ([dmark](https://github.com/dmark))
  
  **Changed**
  - String Formatting Updated [\141](https://github.com/auth0/auth0-python/pull/141) ([vkmrishad](https://github.com/vkmrishad))
  - Uses Python built-in modules to retrieve Python and auth0-python version number [\125](https://github.com/auth0/auth0-python/pull/125) ([edawine](https://github.com/edawine))
  
  **Fixed**
  - Stop lower-casing email on user search [\167](https://github.com/auth0/auth0-python/pull/167) ([helmus](https://github.com/helmus))
  - Always include Content-Type header in management requests [\158](https://github.com/auth0/auth0-python/pull/158) ([crgk](https://github.com/crgk))

3.3.0

------------------
  
  **Added**
  - Add pagination to Clients and Connections
  - Add pagination to Client Grants, Resource Servers and Rules
  - Add Email-Templates Management API endpoints
  
  **Fixed**
  - Replace default mutable arguments with None
  - Fix JSON error message handling for Management API

3.2.2

------------------
  
  **Fixed**
  - Upload the correct package contents to Pypi.

3.2.0

------------------
  
  **Added**
  - Raise Auth0Error for bad status code [\98](https://github.com/auth0/auth0-python/pull/98) ([beck3905](https://github.com/beck3905))
  
  **Fixed**
  - Correctly throw an exception when handing a text response [\92](https://github.com/auth0/auth0-python/pull/92) ([benbc](https://github.com/benbc))
  - Instantiate UserBlocks for consistency [\90](https://github.com/auth0/auth0-python/pull/90) ([mattdodge](https://github.com/mattdodge))

3.1.4

------------------
  
  Authentication API
  - Improve handling of inconsistent API error responses.

3.1.3

------------------
  
  Management API
  - Added `upsert` parameter to `import_users` job.

3.1.2

------------------
  
  Authentication API
  - Added `refresh_token` method to get_token

3.1.0

------------------
  
  Authentication API
  - Added Logout Functionality

3.0.0

------------------
  
  Authentication API
  - Added Support for API Authorization. `oauth/token` endpoint
  - Client Credentials Grant
  - Authorization Code Grant
  - Authorization Code PKCE Grant
  - Resource Owner Password Realm Grant
  - Added Support for API Authorization. `authorize` endpoint
  - Authorization Code Grant
  
  Management API v2
  - Added Support for Guardian
  - Added Support to retrieve Logs
  - Added Support to manage Resource Servers
  - Added Support to manage Client Grants
  - Added Support to manage User blocks