Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python2-oauthlib-2.0.6-3.4.1 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: python2-oauthlib Distribution: SUSE Linux Enterprise 15
Version: 2.0.6 Vendor: SUSE LLC <https://www.suse.com/>
Release: 3.4.1 Build date: Mon Mar 8 22:13:48 2021
Group: Development/Languages/Python Build host: sheep19
Size: 810485 Source RPM: python-oauthlib-2.0.6-3.4.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/idangazit/oauthlib
Summary: A Generic Implementation of the OAuth Request-Signing Logic
A generic, spec-compliant, thorough implementation of the OAuth request-signing
logic.

OAuth often seems complicated and difficult-to-implement. There are several
prominent libraries for signing OAuth requests, but they all suffer from one or
both of the following:

1. They predate the OAuth 1.0 spec, AKA RFC 5849.
2. They predate the OAuth 2.0 spec, AKA RFC 6749.
3. They assume the usage of a specific HTTP request library.

OAuthLib is a generic utility which implements the logic of OAuth without
assuming a specific HTTP request object. Use it to graft OAuth support onto your
favorite HTTP library. If you're a maintainer of such a library, write a thin
veneer on top of OAuthLib and get OAuth support for very little effort.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Oct 21 2017 arun@gmx.de
  - update to version 2.0.6:
    * 2.0.5 contains breaking changes.
* Fri Oct 20 2017 arun@gmx.de
  - update to version 2.0.5:
    * Fix OAuth2Error.response_mode for #463.
    * Documentation improvement.
* Mon Sep 25 2017 arun@gmx.de
  - update to version 2.0.4:
    * Fixed typo that caused OAuthlib to crash because of the fix in
      "Address missing OIDC errors and fix a typo in the
      AccountSelectionRequired exception".
  - changes from version 2.0.3:
    * Address missing OIDC errors and fix a typo in the
      AccountSelectionRequired exception.
    * Update proxy keys on CaseInsensitiveDict.update().
    * Redirect errors according to OIDC's response_mode.
    * Added universal wheel support.
    * Added log statements to except clauses.
    * According to RC7009 Section 2.1, a client should include
      authentication credentials when revoking its tokens. As discussed
      in #339, this is not make sense for public clients. However, in
      that case, the public client should still be checked that is
      infact a public client (authenticate_client_id).
    * Improved prompt parameter validation.
    * Added two error codes from RFC 6750.
    * Hybrid response types are now be fragment-encoded.
    * Added Python 3.6 to Travis CI testing and trove classifiers.
    * Fixed BytesWarning issued when using a string placeholder for
      bytes object.
    * Documented PyJWT dependency and improved logging and exception
      messages.
    * Documentation improvements and fixes.
* Mon Aug 21 2017 tbechtold@suse.com
  - update to 2.0.2:
    * Dropped support for Python 2.6, 3.2 & 3.3.
    * (FIX) `OpenIDConnector` will no longer raise an AttributeError when calling
      `openid_authorization_validator()` twice.
* Sun May 07 2017 pousaduarte@gmail.com
  - Convert to singlespec
* Mon Jan 02 2017 tbechtold@suse.com
  - Use pypi.io and htttps as Source
* Sun Jan 01 2017 michael@stroeder.com
  - update to 2.0.1:
    too many changes to be listed herein
    (see /usr/share/doc/packages/python-oauthlib/CHANGELOG.rst)
  - removed obsolete pycrypto.patch because changes were made upstream
* Thu Sep 15 2016 rjschwei@suse.com
  - Include in SLES 12 (FATE#321371, bsc#998103)
* Wed Apr 22 2015 mcihar@suse.cz
  - Update to 0.7.2:
    * (Quick fix) Unpushed locally modified files got included in the PyPI 0.7.1
      release. Doing a new clean release to address this. Please upgrade quickly
      and report any issues you are running into.
    * (Quick fix) Add oauthlib.common.log object back in for libraries using it.
    * (Change) OAuth2 clients will not raise a Warning on scope change if
      the environment variable ``OAUTHLIB_RELAX_TOKEN_SCOPE`` is set. The token
      will now be available as an attribute on the error, ``error.token``.
      Token changes will now also be announced using blinker.
    * (Fix/Feature) Automatic fixes of non-compliant OAuth2 provider responses (e.g. Facebook).
    * (Fix) Logging is now tiered (per file) as opposed to logging all under ``oauthlib``.
    * (Fix) Error messages should now include a description in their message.
    * (Fix/Feature) Optional support for jsonp callbacks after token revocation.
    * (Feature) Client side preparation of OAuth 2 token revocation requests.
    * (Feature) New OAuth2 client API methods for preparing full requests.
    * (Feature) OAuth1 SignatureOnlyEndpoint that only verifies signatures and client IDs.
    * (Fix/Feature) Refresh token grant now allow optional refresh tokens.
    * (Fix) add missing state param to OAuth2 errors.
    * (Fix) add_params_to_uri now properly parse fragment.
    * (Fix/Feature) All OAuth1 errors can now be imported from oauthlib.oauth1.
    * (Fix/Security) OAuth2 logs will now strip client provided password, if present.
    * Allow unescaped @ in urlencoded parameters.
  - New dependency on python-blinker
  - Add pycrypto.patch to be compatible with latest PyJWT
* Wed Jul 23 2014 mcihar@suse.cz
  - Update to version 0.6.3:
    + 0.6.3:
    * Quick fix. OAuth 1 client repr in 0.6.2 overwrote secrets when
      scrubbing for print.
    + 0.6.2:
    * Numerous OAuth2 provider errors now suggest a status code of 401 instead
      of 400 (#247.
    * Added support for JSON web tokens with oauthlib.common.generate_signed_token.
      Install extra dependency with oauthlib[signedtoken] (#237).
    * OAuth2 scopes can be arbitrary objects with __str__ defined (#240).
    * OAuth 1 Clients can now register custom signature methods (#239).
    * Exposed new method oauthlib.oauth2.is_secure_transport that checks whether
      the given URL is HTTPS. Checks using this method can be disabled by setting
      the environment variable OAUTHLIB_INSECURE_TRANSPORT (#249).
    * OAuth1 clients now has __repr__ and will be printed with secrets scrubbed.
    * OAuth1 Client.get_oauth_params now takes an oauthlib.Request as an argument.
    * urldecode will now raise a much more informative error message on
      incorrectly encoded strings.
    * Plenty of typo and other doc fixes.
  - new dependency on PyJWT

Files

/usr/lib/python2.7/site-packages/oauthlib
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info/requires.txt
/usr/lib/python2.7/site-packages/oauthlib-2.0.6-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/oauthlib/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/common.py
/usr/lib/python2.7/site-packages/oauthlib/common.pyc
/usr/lib/python2.7/site-packages/oauthlib/common.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1
/usr/lib/python2.7/site-packages/oauthlib/oauth1/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/access_token.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/access_token.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/access_token.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/authorization.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/authorization.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/authorization.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/base.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/base.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/base.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/pre_configured.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/request_token.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/request_token.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/request_token.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/resource.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/resource.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/resource.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/signature_only.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/signature_only.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/errors.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/errors.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/errors.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/parameters.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/parameters.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/parameters.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/request_validator.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/request_validator.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/request_validator.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/signature.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/signature.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/signature.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/utils.py
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/utils.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/utils.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2
/usr/lib/python2.7/site-packages/oauthlib/oauth2/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/backend_application.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/backend_application.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/backend_application.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/base.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/base.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/base.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/legacy_application.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/legacy_application.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/legacy_application.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/mobile_application.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/mobile_application.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/mobile_application.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/service_application.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/service_application.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/service_application.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/web_application.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/web_application.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/web_application.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/authorization.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/authorization.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/authorization.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/base.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/base.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/base.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/pre_configured.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/pre_configured.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/resource.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/resource.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/resource.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/revocation.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/revocation.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/revocation.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/token.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/token.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/token.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/errors.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/errors.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/errors.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/__init__.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/__init__.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/__init__.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/authorization_code.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/base.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/base.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/base.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/client_credentials.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/client_credentials.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/implicit.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/implicit.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/implicit.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/openid_connect.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/openid_connect.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/openid_connect.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/refresh_token.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/refresh_token.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/parameters.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/parameters.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/parameters.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/request_validator.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/request_validator.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/request_validator.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/tokens.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/tokens.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/tokens.pyo
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/utils.py
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/utils.pyc
/usr/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/utils.pyo
/usr/lib/python2.7/site-packages/oauthlib/signals.py
/usr/lib/python2.7/site-packages/oauthlib/signals.pyc
/usr/lib/python2.7/site-packages/oauthlib/signals.pyo
/usr/lib/python2.7/site-packages/oauthlib/uri_validate.py
/usr/lib/python2.7/site-packages/oauthlib/uri_validate.pyc
/usr/lib/python2.7/site-packages/oauthlib/uri_validate.pyo
/usr/share/doc/packages/python2-oauthlib
/usr/share/doc/packages/python2-oauthlib/CHANGELOG.rst
/usr/share/doc/packages/python2-oauthlib/LICENSE
/usr/share/doc/packages/python2-oauthlib/README.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024