{ "info": { "author": "Bruno Reni\u00e9", "author_email": "bruno@renie.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "Django-le-social\n================\n\n.. image:: https://api.travis-ci.org/brutasse/django-le-social.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/brutasse/django-le-social\n\nDjango-le-social is an external registration helper for Django. It currently\nlets you use Twitter (OAuth) and OpenID authentication, as well as traditional\nregistration.\n\nIt's more a framework than a drop-in app in the sense that it won't create\nany user data for you: when a user comes from an external authentication\nsource, django-le-social executes a method that **you** decide. There is no\nuser creation, no new model instance, no user login. You need to decide what\nto do, mainly store the OAuth token or the OpenID data, create a user and log\nhim in.\n\n\n* Authors: Bruno Reni\u00e9 and `contributors`_\n* Licence: BSD\n* Compatibility: Django 1.8+\n* Optional requirements: twitter, python-openid\n* Documentation: https://django-le-social.readthedocs.io/en/latest/\n\n.. _contributors: https://github.com/brutasse/django-le-social/contributors\n\nHacking\n-------\n\nSetup your environment::\n\n git clone https://brutasse@github.com/brutasse/django-le-social.git\n cd django-le-social\n mkvirtualenv --python le-social\n pip install tox\n\nHack, and run the tests::\n\n tox\n\n`Tox`_ runs all tests on python 2.7 and 3.4 and above, as well as all the\nsupported Django versions.\n\n.. _Tox: https://tox.readthedocs.io\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brutasse/django-le-social", "keywords": "", "license": "BSD licence, see LICENCE file", "maintainer": "", "maintainer_email": "", "name": "django-le-social", "package_url": "https://pypi.org/project/django-le-social/", "platform": "", "project_url": "https://pypi.org/project/django-le-social/", "project_urls": { "Homepage": "https://github.com/brutasse/django-le-social" }, "release_url": "https://pypi.org/project/django-le-social/0.9/", "requires_dist": [ "Django" ], "requires_python": "", "summary": "External registration / authentication for Django", "version": "0.9" }, "last_serial": 2403884, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4fc9e6aee6a7e58c7a9e4e2b3c6cc85a", "sha256": "47941cdb28b7ffd76d47841d99dd0199a496be6d13714766a1dcd6e09488a37f" }, "downloads": -1, "filename": "django-le-social-0.1.tar.gz", "has_sig": false, "md5_digest": "4fc9e6aee6a7e58c7a9e4e2b3c6cc85a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7039, "upload_time": "2011-04-28T23:40:22", "url": "https://files.pythonhosted.org/packages/5b/ca/0fa95a5b25aea7654bd5dd782e9c487d9dcdad218b1ff60dd9ee23e35c48/django-le-social-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d0e71ea2274063895513be3936318dfd", "sha256": "a68435c2d169af154fdbd7b2b369c503817d78b1b6285f810b6a201dffe75ef2" }, "downloads": -1, "filename": "django-le-social-0.2.tar.gz", "has_sig": false, "md5_digest": "d0e71ea2274063895513be3936318dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7426, "upload_time": "2011-05-24T14:02:18", "url": "https://files.pythonhosted.org/packages/8d/b7/0978f964f88f422d7af9c9c7a466c00bd2bdcbfaaf0e8336841aa2cf3ab6/django-le-social-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "024d35c64a2ee661fcdb06a2addcf014", "sha256": "22ddead944e6151c43a830abbe3aad4ae95ee429e00504e96de253317a960c0b" }, "downloads": -1, "filename": "django-le-social-0.3.tar.gz", "has_sig": false, "md5_digest": "024d35c64a2ee661fcdb06a2addcf014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7523, "upload_time": "2011-05-25T23:34:24", "url": "https://files.pythonhosted.org/packages/67/57/0ee5c63d65f40e47218c27bd1acef1629e4651cc31ab7046562a9cca5ab5/django-le-social-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "90155a03ee05165a737122a578fe75b3", "sha256": "1bd971034a0a652ba245d9452f7b337224046d7c5803a9a729254d7c96ab1458" }, "downloads": -1, "filename": "django-le-social-0.4.tar.gz", "has_sig": false, "md5_digest": "90155a03ee05165a737122a578fe75b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12877, "upload_time": "2011-08-07T17:08:33", "url": "https://files.pythonhosted.org/packages/73/13/f07a06b4bccae4d7b6eb2763b4fb3bb1aa842c0d9120ffab94d3892a2032/django-le-social-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "50aa5334dbe018b084a49f34a90cd4b3", "sha256": "b665347fa17efbd67ba3822e90cd2dfc5b376dc56dfcfae960a7763a68f2d121" }, "downloads": -1, "filename": "django-le-social-0.5.tar.gz", "has_sig": false, "md5_digest": "50aa5334dbe018b084a49f34a90cd4b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23883, "upload_time": "2011-09-17T17:27:08", "url": "https://files.pythonhosted.org/packages/d5/42/c6889b0147a3a33626a38065ddb4aef9cdf6b00429958da3f514d7468456/django-le-social-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "80a215a01c065aceeef364693c1b113a", "sha256": "6adb48aef41639bcdc65d65b9fb46c67f1a9246180f57e85942375cd57142b55" }, "downloads": -1, "filename": "django-le-social-0.6.tar.gz", "has_sig": false, "md5_digest": "80a215a01c065aceeef364693c1b113a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23586, "upload_time": "2012-11-07T14:28:35", "url": "https://files.pythonhosted.org/packages/96/43/ce828a4f5d7e8709c7dc46ef8f7defa07a4761ca2ed91f113b92e047fd8f/django-le-social-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "1e25bb8dcfea646c8e363716a43dc1f0", "sha256": "379839f41443f373fd8ccad45fb317bfdd089ab35ebe73ed92b65cf5a047ed17" }, "downloads": -1, "filename": "django-le-social-0.7.tar.gz", "has_sig": false, "md5_digest": "1e25bb8dcfea646c8e363716a43dc1f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23756, "upload_time": "2013-02-18T15:14:28", "url": "https://files.pythonhosted.org/packages/84/92/06f773c9eded731f923937d2badb091cc2aff3757a769166eb9b617ef0fa/django-le-social-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "9486cfc475dc4113e7df3a5f93c96509", "sha256": "41f1976c0a214e880c51db82581d5c55bf614ad581b105cb31bc2faac55e4386" }, "downloads": -1, "filename": "django_le_social-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9486cfc475dc4113e7df3a5f93c96509", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21674, "upload_time": "2014-01-21T22:02:05", "url": "https://files.pythonhosted.org/packages/39/46/f16db0bc1f54d24c06625c968e4494f278c175c175a435d2dab702710f05/django_le_social-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c979073f850da55f3e3dce8d4887bf7", "sha256": "249b52594b75d55735b2028d2e6fdbbdd35eaa98d7c2f0a3ea1346029aba8898" }, "downloads": -1, "filename": "django-le-social-0.8.tar.gz", "has_sig": false, "md5_digest": "8c979073f850da55f3e3dce8d4887bf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24061, "upload_time": "2013-05-19T09:49:30", "url": "https://files.pythonhosted.org/packages/a7/00/c76559b9b6cf5584fff3b52a433966fa46437a4299e7910628177c423679/django-le-social-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "915fc287fb964a61b17825ff6bc3eb66", "sha256": "d9890f4dca3dff9a5d04930cb0bc5f0d92f1ce4308fbaab27bd84c2ad799b52b" }, "downloads": -1, "filename": "django_le_social-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "915fc287fb964a61b17825ff6bc3eb66", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22981, "upload_time": "2016-10-17T12:11:06", "url": "https://files.pythonhosted.org/packages/e2/a1/dda0eb27655dc936164b24ca614422f71841e1a0e249d21044c6f4a9eabe/django_le_social-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4048f30130892e8030547a9cc4a15325", "sha256": "72b9365e39357e405c09ec05536da4fd6cdde1d0d35647447e1402ff0549019e" }, "downloads": -1, "filename": "django-le-social-0.9.tar.gz", "has_sig": false, "md5_digest": "4048f30130892e8030547a9cc4a15325", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23672, "upload_time": "2016-10-17T12:11:09", "url": "https://files.pythonhosted.org/packages/94/73/22c9bcc710dae044e8d230745c749347c609301cdbf90803143d462ebfff/django-le-social-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "915fc287fb964a61b17825ff6bc3eb66", "sha256": "d9890f4dca3dff9a5d04930cb0bc5f0d92f1ce4308fbaab27bd84c2ad799b52b" }, "downloads": -1, "filename": "django_le_social-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "915fc287fb964a61b17825ff6bc3eb66", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22981, "upload_time": "2016-10-17T12:11:06", "url": "https://files.pythonhosted.org/packages/e2/a1/dda0eb27655dc936164b24ca614422f71841e1a0e249d21044c6f4a9eabe/django_le_social-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4048f30130892e8030547a9cc4a15325", "sha256": "72b9365e39357e405c09ec05536da4fd6cdde1d0d35647447e1402ff0549019e" }, "downloads": -1, "filename": "django-le-social-0.9.tar.gz", "has_sig": false, "md5_digest": "4048f30130892e8030547a9cc4a15325", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23672, "upload_time": "2016-10-17T12:11:09", "url": "https://files.pythonhosted.org/packages/94/73/22c9bcc710dae044e8d230745c749347c609301cdbf90803143d462ebfff/django-le-social-0.9.tar.gz" } ] }