[Python-modules-commits] [python-social-auth] branch upstream updated (a65b385 -> 09004a9)

Wolfgang Borgert debacle at moszumanska.debian.org
Wed Oct 14 22:36:45 UTC 2015


This is an automated email from the git hooks/post-receive script.

debacle pushed a change to branch upstream
in repository python-social-auth.

      from  a65b385   Disable redirect_state in strava backend. Fixes #259
      adds  2451a51   Update amazon docs, drop outdate details about bug. Fixes #260
      adds  f5ae289   Add Kakao backend
      adds  881d4f0   Merge pull request #261 from momamene/master
      adds  f65110c   Added LoginRadius backend.
      adds  51e3a08   PEP8 and logic simplification
      adds  cc436c3   Merge branch 'grepme-master'
      adds  bec5ff8   Settings to override default scope/attrs and docs about them. Refs #258
      adds  19a1e8e   added new backend classes for Facebook that use the Open Graph 2.0 endpoints
      adds  03448cc   Merge pull request #264 from dryan/facebook-opengraph-2.0
      adds  2e9f86f   PEP8 and docs about Facebook Graph 2.0 backends
      adds  caef300   Remove unused import
      adds  d393fa6   Change the authorization url for the xing api
      adds  83d3782   Merge pull request #265 from hujiko/master
      adds  d1c415e   get email on login
      adds  2034a43   Merge pull request #267 from Smamaxs/patch-1
      adds  df175d9   Replace references to python-oauth2 with references to requests-oauthlib
      adds  dda4526   Merge pull request #271 from malept/replace-python-oauth2-links
      adds  cd77c06   from http API to https API
      adds  0931dd2   Merge pull request #275 from swmerko/patch-1
      adds  695bda9   Merge branch 'master' of github.com:omab/python-social-auth
      adds  35ace10   MongoEngine ORM support for flask applications
      adds  17b8a78   Merge branch 'mongoengine-orm'
      adds  53c85d4   Change priority for new user redirect location
      adds  e14341c   Get started with MapMyFitness OAuth2
      adds  f982555   Test MapMyFitness backend
      adds  9bf263d   Document MapMyFitness
      adds  5551086   Python 2.6-friendly string formatting.
      adds  552a350   Add links.
      adds  3d2e5a9   Merge pull request #278 from JasonSanford/mmf-oauth2
      adds  33e5dbd   Fix title underline in docs
      adds  e352518   Update google scopes, remove the soon to be deprecated ones. Fixes #273
      adds  feba420   Circumvent recursive import issue in admin. Fixes #269
      adds  709934a   Example for ajax auth. Refs #272, #238
      adds  dbee14b   v0.1.24
      adds  d5c928d   v0.2.0-dev
      adds  2b49b56   Rdio API methods use POST
      adds  23e91e8   Merge pull request #288 from dasevilla/rdio-fix
      adds  8abfc48   avoid updating default settings
      adds  bd8dc72   Merge pull request #281 from l-hedgehog/no-update-default-settings
      adds  0644216   Merge branch 'master' of github.com:omab/python-social-auth
      adds  bf7b8de   spotify oauth
      adds  8ce03af   remove commented code for spotify
      adds  f120f07   oauth for beats
      adds  1a6213c   remove mashery stuff from oauth; constrain it to beats
      adds  d044bb4   Merge branch 'master' of github.com:ryankicks/python-social-auth into ryankicks-master
      adds  ee66183   PEP8
      adds  e363928   Merge branch 'ryankicks-master'
      adds  9989479   Fixed Django 1.7 admin
      adds  4247b44   Merge branch 'master' of github.com:godshall/python-social-auth into godshall-master
      adds  b4d67ce   Make request parameter optional. Refs #286
      adds  4199e1f   Merge branch 'godshall-master'
      adds  43dc9ad   Fix title underline
      adds  b8f0329   Document google scopes deprecation. Refs #285
      adds  4ab2a8c   Remove eclipse settings from PR merge
      adds  6f9a6ca   Document steam player data saving
      adds  e693f2c   Fix pipeline example
      adds  f35bc82   Support deprecated and new Google API. Refs #292. Refs #285
      adds  71e353d   v0.1.25
      adds  bb306e0   Fix google-plus scope, support server-side flow
      adds  8a3e086   v0.1.26
      adds  4b2e215   Support MergeDict and MultiDict in partial cleanup. Refs #291
      adds  7a21ae5   Refactor backend/strategy to avoid circular dependency
      adds  37e3b8f   Version change (no backward compatible change)
      adds  23e4e28   Update tests
      adds  97f9c83   Set user backend reference in django app
      adds  d584011   Add missing module
      adds  bbebc49   Update docker backend with Docker Hub endpoints
      adds  e165386   Merge pull request #293 from jlhawn/docker_hub_oauth
      adds  995733d   Use mongoengin ORM in django me app
      adds  9286cce   Move common fields to base class in sqlalchemy ORMs.
      adds  3fb842b   Fix docstring
      adds  9585309   PEP8
      adds  280faef   Integrate flask app and flask mongoengine app
      adds  f104811   Fix key access on instagram backend
      adds  fd91777   Improve django example application look
      adds  bfdfbee   text should not go into code block
      adds  9d4f531   Merge pull request #299 from GabLeRoux/patch-1
      adds  6abf9e3   It was impossible to change the version API Vkotnakte
      adds  73395f8   Merge pull request #298 from freydev/master
      adds  2a8bedb   QQ backend
      adds  b34f33d   Merge pull request #302 from omab/qq-backend
      adds  5cd3556   Useful debug pipeling function
      adds  a09ee02   Initial work towards OpenIdConnect. Refs #300. Refs #284
      adds  c3df2f0   Add note about access_type in docs
      adds  49d2eea   Merge pull request #308 from romanlevin/google_docs_offl
      adds  173639b   Tox runner with pyenv support
      adds  8d89e0b   Update link to Django example in documentation.
      adds  4de3344   Merge pull request #311 from martey/example-app-link-in-docs
      adds  f82aa94   Merge branch 'master' of github.com:omab/python-social-auth
      adds  85abe96   Added Django 1.7 migrations
      adds  62fa600   Merge pull request #318 from ondrowan/master
      adds  78bd08e   override request() to fix "429 Too Many Requests"
      adds  d8dade7   fix PR #317
      adds  7304114   Merge branch 'master' of https://github.com/davidhubbard/python-social-auth into davidhubbard-master
      adds  1995226   Make user-agent setting available for all backends. Refs #317
      adds  19eebd3   Merge branch 'davidhubbard-master'
      adds  4765267   Document django session migration script when moving from django-social-auth to python-social-auth. Refs #320
      adds  be16038   fix for AssertionError in pyramid
      adds  2a92700   Merge pull request #319 from Harz-FEAR/master
      adds  9fba0e7   Merge branch 'master' of github.com:omab/python-social-auth
      adds  0b5473b   Simple makefile for local tasks
      adds  e419e69   Fix FK field descriptor for admin queries. Closes #322
      adds  107b935   Minor typo.
      adds  325f5c0   Slight retouch to spelling and wordage.
      adds  55b6507   Merge pull request #326 from seizethedave/master
      adds  a9112f5   Fixed #327 -- Changed access token method on backend.
      adds  5dc5dbf   Merge pull request #328 from slurms/master
      adds  13fa6c2   Github for teams backend. Refs #329
      adds  cdc4df3   Docs about writing custom pipeline functions
      adds  34ee738   Clean up language in social/tests/README.rst
      adds  aa94740   Merge pull request #334 from cardforcoin/tests-readme-cleanup
      adds  9db2f34   Correct Stava scoping/permissions example.
      adds  2eba64f   Merge pull request #335 from lamby/strava-documentation
      adds  f6b9ee5   Correct reference to 'firstname' when populating forenames from Strava.
      adds  5a2d00e   Also populate Strava name from 'lastname' attribute:
      adds  7fc7562   Merge pull request #336 from lamby/strava-name-populate
      adds  b9b0250   Enable DropboxOAuth2 on example app
      adds  5aed7c0   Support redirect_state in OAuth1 backends too (enable twitter by default). Refs #338
      adds  7c1cb54   Landscape conf
      adds  c389cac   Update vk.rst
      adds  2817aab   Merge pull request #341 from darthwade/patch-1
      adds  ded0086   The Moves app backend
      adds  e18c061   user first_date doesn't belong here
      adds  6eda371   Merge pull request #307 from avibrazil/master
      adds  47ed69b   Simplify moves backend code and add documentation. Refs #307
      adds  83baa5f   Fix user syncdb. Refs #342
      adds  2fc4e8c   numeric index for format
      adds  32140fb   Merge pull request #347 from jprobst21/master
      adds  1084d53   Added Open ID Connect base backend
      adds  f228259   Merge branch 'oidc' of github.com:clintonb/python-social-auth into clintonb-oidc
      adds  0955d97   PEP8 and fixed tests. Refs #348
      adds  9e9f83f   Merge branch 'clintonb-oidc'
      adds  38bdfe2   Fix disconnect buttons styles
      adds  d53529b   Fix backend reference. Fixes #350
      adds  70f0224   Support passwordless schema on mail validation pipeline
      adds  a5cdf8b   Add pushbullet backends
      adds  c4cacef   Merge branch 'master' of github.com:ralmn/python-social-auth into ralmn-master
      adds  52e0946   PEP8
      adds  717753a   Merge branch 'ralmn-master'
      adds  3d2b534   RTD badge
      adds  dc57e33   Link/img change
      adds  8a0755e   Fix repository links in thanks document.
      adds  90a9df3   Merge pull request #359 from martey/thanks-links
      adds  a40a7fa   changed default behavior of SESSION_EXPIRATION setting
      adds  7bfa4d1   Merge pull request #358 from gameguy43/master
      adds  1955bea   Small grammatical edit
      adds  aca2671   Merge pull request #363 from x0xMaximus/master
      adds  8faed08   Fix typo
      adds  8445dd3   Merge pull request #372 from gipi/patch-1
      adds  cfd6439   Updated OpenId Connect Test Mixin
      adds  a1d3198   Merge pull request #371 from clintonb/oidc-test-update
      adds  461b887   added goclio
      adds  c7061d3   Merge branch 'backend/goclio' of github.com:rosscdh/python-social-auth into rosscdh-backend/goclio
      adds  71b39a9   PEP8
      adds  ff732d3   Merge branch 'rosscdh-backend/goclio'
      adds  f2bc770   Use South instead of Django 1.7 migrations.
      adds  f1b4ebc   Support South and Django 1.7+ migrations.
      adds  cb7fbdb   List test requirements.
      adds  b107dd2   Fix an import issue in the Django migrations.
      adds  f6e2509   Split up the Django 1.7+ & South migrations.
      adds  29a0dad   Remove South from mandatory requirements.
      adds  4f8cacd   Use a more flexible South user migration approach.
      adds  dd13798   Merge branch 'django-1.6' of github.com:cardforcoin/python-social-auth into cardforcoin-django-1.6
      adds  fbc47fe   PEP8
      adds  e6f897e   Merge branch 'cardforcoin-django-1.6'
      adds  92219cf   Enable state parameter for angel.co and spotify.com backends. Fixes #367
      adds  1b56357   Added commets detailing pipeline functionality. Refs #361
      adds  76603ef   Restore @strategy decorator with warning message
      adds  2fce5f9   v0.2.0
      adds  4eca2ef   Flag dev version
      adds  abd64d1   Mension product-name google requirement
      adds  9a69ad4   Take into account inconsistent instagram responses
      adds  09004a9   v0.2.1

No new revisions were added by this update.

Summary of changes:
 .landscape.yaml                                    |   5 +
 Changelog                                          | 486 +++++++++++++++++
 Makefile                                           |   7 +
 README.rst                                         |  12 +-
 docs/backends/amazon.rst                           |  32 --
 docs/backends/beats.rst                            |  25 +
 docs/backends/facebook.rst                         |   8 +
 docs/backends/github.rst                           |  17 +
 docs/backends/google.rst                           |  54 +-
 docs/backends/implementation.rst                   |  12 +-
 docs/backends/index.rst                            |   7 +
 docs/backends/kakao.rst                            |  17 +
 docs/backends/loginradius.rst                      |  48 ++
 docs/backends/mapmyfitness.rst                     |  13 +
 docs/backends/moves.rst                            |  31 ++
 docs/backends/qq.rst                               |  27 +
 docs/backends/spotify.rst                          |  25 +
 docs/backends/steam.rst                            |   6 +
 docs/backends/strava.rst                           |   2 +-
 docs/backends/vk.rst                               |   6 +-
 docs/configuration/django.rst                      |  32 +-
 docs/configuration/flask.rst                       |  21 +-
 docs/configuration/porting_from_dsa.rst            |  38 +-
 docs/configuration/settings.rst                    |  40 +-
 docs/installing.rst                                |   5 +-
 docs/intro.rst                                     |   6 +
 docs/pipeline.rst                                  | 169 +++++-
 docs/thanks.rst                                    |   4 +-
 docs/use_cases.rst                                 |   2 +-
 examples/cherrypy_example/requirements.txt         |   1 +
 examples/django_example/example/app/decorators.py  |  16 +
 examples/django_example/example/app/mail.py        |  16 +-
 examples/django_example/example/app/pipeline.py    |   7 +-
 .../example/{ => app/templatetags}/__init__.py     |   0
 .../example/app/templatetags/backend_utils.py      |  81 +++
 examples/django_example/example/app/views.py       |  73 ++-
 examples/django_example/example/settings.py        |  11 +-
 .../django_example/example/templates/base.html     |  15 -
 .../django_example/example/templates/done.html     |  67 ---
 .../django_example/example/templates/email.html    |  11 -
 .../example/templates/email_signup.html            |  19 -
 .../django_example/example/templates/home.html     | 593 +++++++++++++++------
 .../example/templates/username_signup.html         |  19 -
 .../example/templates/validation_sent.html         |   6 -
 examples/django_example/example/urls.py            |   3 +-
 examples/django_me_example/requirements.txt        |   2 +-
 examples/flask_example/__init__.py                 |   2 +-
 examples/flask_example/models/__init__.py          |   2 +-
 .../__init__.py                                    |  29 +-
 .../{flask_example => flask_me_example}/manage.py  |   9 +-
 examples/flask_me_example/models/__init__.py       |   2 +
 examples/flask_me_example/models/user.py           |  16 +
 examples/flask_me_example/requirements.txt         |   7 +
 .../routes/__init__.py                             |   2 +-
 .../routes/main.py                                 |   2 +-
 .../settings.py                                    |   9 +-
 .../templates/base.html                            |   0
 .../templates/done.html                            |   0
 .../templates/home.html                            |   1 +
 examples/tornado_example/app.py                    |   3 +-
 examples/tornado_example/models.py                 |   2 +-
 examples/webpy_example/app.py                      |   3 +-
 requirements-python3.txt                           |   1 +
 requirements.txt                                   |   1 +
 run_tox.sh                                         |   4 +
 setup.py                                           |   6 +-
 social/__init__.py                                 |   4 +-
 social/actions.py                                  |  80 +--
 social/apps/cherrypy_app/models.py                 |  24 +-
 social/apps/cherrypy_app/utils.py                  |  43 +-
 social/apps/cherrypy_app/views.py                  |  17 +-
 social/apps/django_app/__init__.py                 |   3 +-
 social/apps/django_app/default/admin.py            |  30 +-
 .../django_app/default/migrations/0001_initial.py  |  90 ++++
 .../django_app/default/migrations}/__init__.py     |   0
 .../default/south_migrations/0001_initial.py       | 231 ++++++++
 .../default/south_migrations/__init__.py           |  35 ++
 social/apps/django_app/me/models.py                |  99 +---
 social/apps/django_app/middleware.py               |   2 +-
 social/apps/django_app/utils.py                    |  34 +-
 social/apps/django_app/views.py                    |  31 +-
 .../apps/flask_app/default}/__init__.py            |   0
 social/apps/flask_app/{ => default}/models.py      |  30 +-
 social/apps/flask_app/fields.py                    |  11 -
 .../apps/flask_app/me}/__init__.py                 |   0
 social/apps/flask_app/me/models.py                 |  45 ++
 social/apps/flask_app/routes.py                    |  18 +-
 social/apps/flask_app/utils.py                     |  30 +-
 social/apps/pyramid_app/fields.py                  |  11 -
 social/apps/pyramid_app/models.py                  |  30 +-
 social/apps/pyramid_app/utils.py                   |  31 +-
 social/apps/pyramid_app/views.py                   |  16 +-
 social/apps/tornado_app/fields.py                  |  11 -
 social/apps/tornado_app/handlers.py                |  14 +-
 social/apps/tornado_app/models.py                  |  30 +-
 social/apps/tornado_app/utils.py                   |  27 +-
 social/apps/webpy_app/app.py                       |  17 +-
 social/apps/webpy_app/fields.py                    |  11 -
 social/apps/webpy_app/models.py                    |  60 +--
 social/apps/webpy_app/utils.py                     |  35 +-
 social/backends/angel.py                           |   1 -
 social/backends/base.py                            |  31 +-
 social/backends/beats.py                           |  74 +++
 social/backends/docker.py                          |  14 +-
 social/backends/facebook.py                        |  16 +-
 social/backends/flickr.py                          |   6 +-
 social/backends/github.py                          |  52 +-
 social/backends/goclio.py                          |  35 ++
 social/backends/google.py                          | 104 +++-
 social/backends/instagram.py                       |  14 +-
 social/backends/kakao.py                           |  34 ++
 social/backends/loginradius.py                     |  69 +++
 social/backends/mapmyfitness.py                    |  49 ++
 social/backends/moves.py                           |  30 ++
 social/backends/oauth.py                           | 131 +++--
 social/backends/open_id.py                         | 125 ++++-
 social/backends/pushbullet.py                      |  23 +
 social/backends/qq.py                              |  53 ++
 social/backends/rdio.py                            |   2 +-
 social/backends/reddit.py                          |   1 +
 social/backends/spotify.py                         |  43 ++
 social/backends/stackoverflow.py                   |  11 +-
 social/backends/strava.py                          |   3 +-
 social/backends/twitter.py                         |   1 +
 social/backends/utils.py                           |   5 +-
 social/backends/vk.py                              |   8 +-
 social/backends/xing.py                            |   2 +-
 social/pipeline/__init__.py                        |  39 ++
 social/pipeline/debug.py                           |   9 +
 social/pipeline/mail.py                            |  27 +-
 social/pipeline/social_auth.py                     |  48 +-
 social/pipeline/utils.py                           |  60 +++
 social/storage/base.py                             |  11 +-
 .../storage/{django_orm.py => mongoengine_orm.py}  | 129 +++--
 social/storage/sqlalchemy_orm.py                   |  51 +-
 social/strategies/base.py                          |  99 +---
 social/strategies/cherrypy_strategy.py             |  10 +-
 social/strategies/django_strategy.py               |  19 +-
 social/strategies/flask_strategy.py                |   4 +-
 social/strategies/pyramid_strategy.py              |   6 +
 social/strategies/tornado_strategy.py              |  10 +-
 social/strategies/utils.py                         |  14 +-
 social/strategies/webpy_strategy.py                |  15 +-
 social/tests/README.rst                            |  26 +-
 social/tests/actions/actions.py                    |  39 +-
 social/tests/actions/test_associate.py             |   1 +
 social/tests/actions/test_disconnect.py            |   8 +-
 social/tests/actions/test_login.py                 |   4 +-
 social/tests/backends/base.py                      |  15 +-
 social/tests/backends/legacy.py                    |   6 +-
 social/tests/backends/oauth.py                     |  33 +-
 social/tests/backends/open_id.py                   | 146 ++++-
 social/tests/backends/test_dummy.py                |   7 +-
 social/tests/backends/test_github.py               |  41 ++
 social/tests/backends/test_google.py               | 200 ++++---
 social/tests/backends/test_kakao.py                |  28 +
 social/tests/backends/test_livejournal.py          |   6 +-
 social/tests/backends/test_mapmyfitness.py         | 158 ++++++
 social/tests/backends/test_podio.py                |  19 +-
 social/tests/backends/test_taobao.py               |   2 +-
 social/tests/backends/test_utils.py                |   8 +-
 social/tests/requirements.txt                      |   1 +
 social/tests/strategy.py                           |  10 +-
 social/tests/test_pipeline.py                      |   4 +-
 social/tests/test_utils.py                         |  22 +-
 social/utils.py                                    |  24 +-
 test_requirements.txt                              |   4 +
 tox.ini                                            |   2 +-
 168 files changed, 4219 insertions(+), 1431 deletions(-)
 create mode 100644 .landscape.yaml
 create mode 100644 Makefile
 create mode 100644 docs/backends/beats.rst
 create mode 100644 docs/backends/kakao.rst
 create mode 100644 docs/backends/loginradius.rst
 create mode 100644 docs/backends/mapmyfitness.rst
 create mode 100644 docs/backends/moves.rst
 create mode 100644 docs/backends/qq.rst
 create mode 100644 docs/backends/spotify.rst
 create mode 100644 examples/cherrypy_example/requirements.txt
 create mode 100644 examples/django_example/example/app/decorators.py
 copy examples/django_example/example/{ => app/templatetags}/__init__.py (100%)
 create mode 100644 examples/django_example/example/app/templatetags/backend_utils.py
 delete mode 100644 examples/django_example/example/templates/base.html
 delete mode 100644 examples/django_example/example/templates/done.html
 delete mode 100644 examples/django_example/example/templates/email.html
 delete mode 100644 examples/django_example/example/templates/email_signup.html
 delete mode 100644 examples/django_example/example/templates/username_signup.html
 delete mode 100644 examples/django_example/example/templates/validation_sent.html
 copy examples/{flask_example => flask_me_example}/__init__.py (60%)
 copy examples/{flask_example => flask_me_example}/manage.py (62%)
 create mode 100644 examples/flask_me_example/models/__init__.py
 create mode 100644 examples/flask_me_example/models/user.py
 create mode 100644 examples/flask_me_example/requirements.txt
 copy examples/{flask_example => flask_me_example}/routes/__init__.py (50%)
 copy examples/{flask_example => flask_me_example}/routes/main.py (91%)
 copy examples/{flask_example => flask_me_example}/settings.py (90%)
 copy examples/{cherrypy_example => flask_me_example}/templates/base.html (100%)
 copy examples/{flask_example => flask_me_example}/templates/done.html (100%)
 copy examples/{flask_example => flask_me_example}/templates/home.html (98%)
 create mode 100755 run_tox.sh
 create mode 100644 social/apps/django_app/default/migrations/0001_initial.py
 copy {examples/django_example/example => social/apps/django_app/default/migrations}/__init__.py (100%)
 create mode 100644 social/apps/django_app/default/south_migrations/0001_initial.py
 create mode 100644 social/apps/django_app/default/south_migrations/__init__.py
 copy {examples/django_example/example => social/apps/flask_app/default}/__init__.py (100%)
 rename social/apps/flask_app/{ => default}/models.py (61%)
 delete mode 100644 social/apps/flask_app/fields.py
 copy {examples/django_example/example => social/apps/flask_app/me}/__init__.py (100%)
 create mode 100644 social/apps/flask_app/me/models.py
 delete mode 100644 social/apps/pyramid_app/fields.py
 delete mode 100644 social/apps/tornado_app/fields.py
 delete mode 100644 social/apps/webpy_app/fields.py
 create mode 100644 social/backends/beats.py
 create mode 100644 social/backends/goclio.py
 create mode 100644 social/backends/kakao.py
 create mode 100644 social/backends/loginradius.py
 create mode 100644 social/backends/mapmyfitness.py
 create mode 100644 social/backends/moves.py
 create mode 100755 social/backends/pushbullet.py
 create mode 100644 social/backends/qq.py
 create mode 100644 social/backends/spotify.py
 create mode 100644 social/pipeline/debug.py
 create mode 100644 social/pipeline/utils.py
 copy social/storage/{django_orm.py => mongoengine_orm.py} (60%)
 create mode 100644 social/tests/backends/test_kakao.py
 create mode 100644 social/tests/backends/test_mapmyfitness.py
 create mode 100644 test_requirements.txt

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-social-auth.git



More information about the Python-modules-commits mailing list