Cauthomatic

Latest version: v0.1.5

Safety actively analyzes 613797 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.0.0

------------------

Miscellaneous:
~~~~~~~~~~~~~~

- Version 1.0.0 released.

1.0.0a11

---------------------

Miscellaneous:
~~~~~~~~~~~~~~

- Switch to tag-based releases.

1.0.0a10

---------------------

Breaking changes:
~~~~~~~~~~~~~~~~~

- Removed support for :attr:`gender`, :attr:`link` and :attr:`birth_date` from :class:`.oauth2.Google` provider.
- Removed ::attr:`User.location` in the class:`.oauth2.LinkedIn` provider.


New features:
~~~~~~~~~~~~~

- Added support for :attr:`.User.city`, updated :attr:`.User.country` in the class:`.oauth2.LinkedIn` provider.
- Added support for :attr:`.User.email` to the :class:`.oauth1.Bitbucket` provider.
- Added support for :attr:`email_verified` and :attr:`hosted_domain` to :class:`.oauth2.Google` provider.
- Support passing of user state in oauth2 to support variable redirect urls.
- Added support for :attr:`.User.country` and :attr:`.User.city` to :class: `oauth1.Twitter` provider.
- Add :attr:`.email` to :class:`oauth1.Twitter` provider.


Bug fixes:
~~~~~~~~~~

- Adjusted naming of default scope for :class:`.oauth2.Facebook` to Facebook v2 API.
- Fix 130: explicitly request fields from Facebook.
- Fix 160: Handle token_type of bearer (lower-case).
- The :class:`.oauth2.Google` provider now uses
``https://www.googleapis.com/oauth2/v3/userinfo?alt=json`` as the ``user_info_url``
instead of the deprecated ``https://www.googleapis.com/plus/v1/people/me``.
- Fix Twitter user info endpoint to include image url.


Documentation:
~~~~~~~~~~~~~~

- Do not include Google Appengine 1st generation modules.
- Simplify build and add ``build_docs.sh`` script.
Overall cleanup: No more submodules, update foundation theme and more.


Miscellaneous:
~~~~~~~~~~~~~~

- Release-preparations:
Do not include tests, examples and doc in egg/wheel;
fix travis, add auto-deploy for PyPI and docs;
enhance internal package setup, overall cleanup and update metdadata.

0.1.0

-------------

* Introduced the :attr:`.User.access_token_response` attribute.
* Added support for :attr:`.User.email` and :attr:`.User.link` to the
:class:`.oauth1.Plurk` provider.
* The :class:`.oauth1.Flickr` provider doesn't make the redundant API call
during :meth:`.oauth1.Flickr.update_user` anymore.
* Removed support for :attr:`.User.birth_date` and :attr:`.User.gender`
from the :class:`.oauth1.Yahoo` provider.
* Added the :attr:`.User.location` attribute.
* Removed support for :attr:`.User.country` and :attr:`.User.city` from
:class:`.oauth1.Twitter` and :class:`.oauth2.GitHub` providers.
* Removed support for :attr:`.User.link` and :attr:`.User.picture` from
:class:`.oauth1.Tumbler` provider.
* Removed support for :attr:`.User.username` and added support for
:attr:`.User.birth_date` to :class:`.oauth2.Facebook` provider.
* :class:`.oauth2.Facebook` provider now uses ``v2`` api for user info request.
* Removed the ``r_fullprofile`` and ``r_fullprofile`` scopes from
:attr:`.oauth2.LinkedIn.user_info_scope` due to the
`Developer Program Transition <https://developer.linkedin.com/support/
developer-program-transition>`__ and as a consequence removed support for
:attr:`.User.birth_date` and :attr:`.User.phone`.

0.0.13

--------------

* Removed logging of response body in the
:meth:`.providers.AuthorizationProvider.access()` method.
* Fixed an error in :class:`.oauth2.Google` when the access token request
resulted in an
``OAuth 2 parameters can only have a single value: client_secret`` error.

0.0.12

--------------

* Fixed import errors of the **six** module.
* Fixed an bug when decoding binary provider response resulted in an error.
* Improved handling of ambiguous user location by some providers. Introduced
the :class:`.User.location` attribute.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.