{ "info": { "author": "Ryan P Kilby", "author_email": "rpkilby@ncsu.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "django-registration-invite\n==========================\n\n|Build Status| |Codecov| |Version| |License|\n\nInstallation:\n-------------\n\n- Include ``registration_invite`` in your ``INSTALLED_APPS`` setting.\n- Include the activation URLS in your URL conf\n ``url(r'^', include('registration_invite.urls.activation')),``\n- If using the user-based invitation workflow, you may instead include\n ``url(r'^', include('registration_invite.urls.activation')),``\n- Override the invitation templates. Basic examples are provided, but\n will most likely be insufficient.\n\n - registration/invite/email/body.txt\n - registration/invite/email/subject.txt\n - registration/invite/activation_complete.html\n - registration/invite/activation_form.html\n - registration/invite/invitation_complete.html\n - registration/invite/invitation_form.html\n\nFeatures:\n---------\n\n- automatically registers the user model with the admin\n- workflows for both admin-based and user-based invitations\n\nTODO:\n-----\n\n- re-invite for expired users\n- tests\n\nRelease Process\n---------------\n\n- Update package version in ``setup.py``\n- Create git tag for version\n- Upload release to PyPI\n ``bash $ pip install -U setuptools wheel $ rm -rf dist/ build/ $ python setup.py sdist bdist_wheel upload``\n\nCopyright & License\n-------------------\n\nCopyright \u00a9 2017 NC State University. See LICENSE for details.\n\n.. |Build Status| image:: https://travis-ci.org/rpkilby/django-registration-invite.svg?branch=master\n :target: https://travis-ci.org/rpkilby/django-registration-invite\n.. |Codecov| image:: https://codecov.io/gh/rpkilby/django-registration-invite/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/rpkilby/django-registration-invite\n.. |Version| image:: https://img.shields.io/pypi/v/django-registration-invite.svg\n :target: https://pypi.python.org/pypi/django-registration-invite\n.. |License| image:: https://img.shields.io/pypi/l/django-registration-invite.svg\n :target: https://pypi.python.org/pypi/django-registration-invite\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/rpkilby/django-registration-invite/", "keywords": "django-registration invitation invite", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-registration-invite", "package_url": "https://pypi.org/project/django-registration-invite/", "platform": "", "project_url": "https://pypi.org/project/django-registration-invite/", "project_urls": { "Homepage": "https://github.com/rpkilby/django-registration-invite/" }, "release_url": "https://pypi.org/project/django-registration-invite/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "HMAC-based invitation backend for django-registration", "version": "0.0.3" }, "last_serial": 3555379, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "0b3ecca5170b9589f6c859b02c206cb8", "sha256": "b7d8747c6fadf10e1038f273b3bba1b18c320b0b4538c13354c9a7d5077b9ad9" }, "downloads": -1, "filename": "django_registration_invite-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b3ecca5170b9589f6c859b02c206cb8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8225, "upload_time": "2017-10-13T06:32:18", "url": "https://files.pythonhosted.org/packages/a7/4b/c97a0523449bcbb4dd5a43955df4c4e42af17f3b47635cb9b7b9f6dd9699/django_registration_invite-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af4a18174d9c59126cf15de8ca368015", "sha256": "c73bffd7037ad2c86a22ae7511e8d2d182fe50c483f3e6086f20c66933334240" }, "downloads": -1, "filename": "django-registration-invite-0.0.1.tar.gz", "has_sig": false, "md5_digest": "af4a18174d9c59126cf15de8ca368015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6856, "upload_time": "2017-10-13T06:32:16", "url": "https://files.pythonhosted.org/packages/f0/43/9827fe514fa2cc8e0fc0b8121597aeb45b3740bff5da883e48df7107f64c/django-registration-invite-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4eb74e22fcb79f6d5de66864f03c343f", "sha256": "ed488d32db81908dfbfe77fb7686c9bc297229633685c7309b289a890cedddbe" }, "downloads": -1, "filename": "django_registration_invite-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4eb74e22fcb79f6d5de66864f03c343f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12603, "upload_time": "2018-02-06T01:18:14", "url": "https://files.pythonhosted.org/packages/8a/b8/cdc1dc3125dc3165d3255b46d636de1303b523b1fd7955cb636f85f0aaf1/django_registration_invite-0.0.2-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "691baf1ab153a1013a013affdfbb687e", "sha256": "3a45e82846b580e78e8918683f578361c8b029a863476bee34ff5740151203dc" }, "downloads": -1, "filename": "django_registration_invite-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "691baf1ab153a1013a013affdfbb687e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12606, "upload_time": "2018-02-06T02:24:22", "url": "https://files.pythonhosted.org/packages/28/2f/f7ac8aba9d2dae23cf5cbc97fa3f0341c3a69c7220a1322cb2b7f01a0a2e/django_registration_invite-0.0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "691baf1ab153a1013a013affdfbb687e", "sha256": "3a45e82846b580e78e8918683f578361c8b029a863476bee34ff5740151203dc" }, "downloads": -1, "filename": "django_registration_invite-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "691baf1ab153a1013a013affdfbb687e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12606, "upload_time": "2018-02-06T02:24:22", "url": "https://files.pythonhosted.org/packages/28/2f/f7ac8aba9d2dae23cf5cbc97fa3f0341c3a69c7220a1322cb2b7f01a0a2e/django_registration_invite-0.0.3-py3-none-any.whl" } ] }