From 06f609cbbfcbb0cba3476015ec472d86ee84f894 Mon Sep 17 00:00:00 2001 From: Hsiaoming Yang Date: Sun, 24 Dec 2017 21:38:11 +0900 Subject: [PATCH] Version bump 0.3 --- README.md | 15 ++++++++------- authlib/consts.py | 2 +- docs/changelog.rst | 10 +++++----- docs/conf.py | 2 ++ docs/index.rst | 2 +- requirements-docs.txt | 2 +- 6 files changed, 18 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 8ea2fc2b..71ca28ea 100644 --- a/README.md +++ b/README.md @@ -15,13 +15,14 @@ Lovely features that Authlib has built-in: - Generic specification implementations - OAuth 1 (RFC5849) -- OAuth 2 (RFC6749, RFC6750, RFC7009, RFC7662) +- OAuth 2 (RFC6749, RFC6750, RFC7009) - OpenID Connect -- **DONE** OAuth 1, OAuth 2 Requests Sessions -- **DONE** Mixed OAuth 1 and OAuth 2 Client -- **DONE** Integrated client with Flask -- **DONE** Integrated client with Django -- **TODO** Flask OAuth 1 / OAuth 2 Servers +- OAuth 1, OAuth 2 Requests Sessions +- Mixed OAuth 1 and OAuth 2 Client +- Integrated client with Flask +- Integrated client with Django +- **TODO** Flask OAuth 1 Server +- Flask OAuth 2 Authorization server and resource protector - **TODO** Django OAuth 1 / OAuth 2 Servers Authlib is compatible with Python2.7+ and Python3.5+. @@ -41,7 +42,7 @@ email at . Attachment with patch is welcome. Authlib is licensed under LGPLv3. Please see LICENSE for licensing details. -If this license doesn’t fit your company, consider to purchase a commercial +If this license does not fit your company, consider to purchase a commercial license. Find more information on diff --git a/authlib/consts.py b/authlib/consts.py index cbcde593..9b1bf90d 100644 --- a/authlib/consts.py +++ b/authlib/consts.py @@ -1,5 +1,5 @@ name = 'Authlib' -version = '0.3-dev' +version = '0.3' author = 'Hsiaoming Yang ' homepage = 'https://authlib.org/' default_user_agent = '{}/{} (+{})'.format(name, version, homepage) diff --git a/docs/changelog.rst b/docs/changelog.rst index a17cfd7c..fa1bdc0d 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -10,16 +10,16 @@ Here you can see the full list of changes between each Authlib release. Version 0.3: Nagato ------------------- -**Release Date not Decided** +**Released on Dec 24, 2017. Merry Christmas!** This is a feature releasing for OAuth 2 server. Since this is the first release of the server implementation, you would expect that there are bugs, security vulnerabilities, and uncertainties. Try it bravely. -- RFC6749, all grant types, refresh token, authorization server. -- RFC6750, bearer token creation and validation. -- RFC7009, token revocation. -- Flask implementation of authorization server and resource protector. +- :ref:`RFC6749 `, all grant types, refresh token, authorization server. +- :ref:`RFC6750 `, bearer token creation and validation. +- :ref:`RFC7009 `, token revocation. +- :ref:`Flask implementation ` of authorization server and resource protector. - Mixin of SQLAlchemy models for easy integration. .. admonition:: Breaking Changes diff --git a/docs/conf.py b/docs/conf.py index 80a0b275..c2bc226d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -52,6 +52,8 @@ 'description': 'A ready to use authentication library.', 'github_user': 'lepture', 'github_repo': 'authlib', + 'twitter': 'authlib', + 'og_image': 'https://authlib.org/logo.png', 'analytics_id': 'UA-34098939-7', 'meta_html': ( '