freebsd-ports/net-mgmt/py-msrestazure
David Naylor ca4c4444b3 net-mgmt/py-msrestazure: update to 0.5.0
- Add LICENSE_FILE
 - py-keyring: remove unused dependecency (per setup.py)
 - Switch to using GitHub (i.e. caconical source)
 - Take over maintainership
 - ChangeLog:
    - Features:
      * Implementation is now using ADAL and not request-oauthlib. This allows
        more AD scenarios (like federated)
      * Add additionalInfo parsing for CloudError
      * Implement new LRO options of Autorest
      * Improve MSI for VM token polling algorithm
      * Allow ADAL 0.5.0 to 2.0.0 excluded as valid ADAL dependency
      * MSIAuthentication now uses IMDS endpoint if available
      * MSIAuthentication can be used in any environment that defines
        MSI_ENDPOINT env variable
      * CloudError now includes the "innererror" attribute to match OData v4
      * Introduces ARMPolling implementation of Azure Resource Management LRO.
      * Improve MSIAuthentication to support User Assigned Identity
      * Add support for WebApp/Functions in MSIAuthentication classes
      * Add parse_resource_id(), resource_id(), validate_resource_id() to
        parse ARM ids
      * Retry strategy now reachs 24 seconds (instead of 12 seconds)
      * Add Managed Service Integrated (MSI) authentication
      * Add "timeout" to ServicePrincipalCredentials and UserPasswordCredentials
      * Threads created by AzureOperationPoller have now a name prefixed by
        "AzureOperationPoller" to help identify them
      * Add cloud definitions for public Azure, German Azure, China Azure and
        Azure Gov
      * Add get_cloud_from_metadata_endpoint to automatically create a Cloud
        object from an ARM endpoint
      * Add cloud_environment to all Credentials objects (except
        AdalAuthentication)
      * Add proxies parameters to ServicePrincipal and UserPassword credentials
        class
      * Add automatic Azure provider registration if needed
    - Breaking changes:
      These breaking changes applies to ServicePrincipalCredentials,
      UserPassCredentials, AADTokenCredentials
      * Remove "auth_uri" attribute and parameter. This was unused.
      * Remove "state" attribute. This was unused.
      * Remove "client" attribute. This was exposed by mistake and should have
        been internal. No replacement is possible.
      * Remove "token_uri" attribute and parameter. Use "cloud_environment"
        and "tenant" to impact the login url now.
      * Remove token caching based on "keyring". Token caching should be
        implemented using ADAL now. This implies:
        o Remove the "keyring" parameter
        o Remove the "clear_cached_token" method
        o Remove the "retrieve_session" method
2018-08-09 16:32:16 +00:00
..
distinfo
Makefile
pkg-descr