{ "info": { "author": "Pinax Team", "author_email": "developers@pinaxproject.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n.. image:: http://pinaxproject.com/pinax-design/patches/pinax-referrals.svg\n :target: https://pypi.python.org/pypi/pinax-referrals/\n\n===============\nPinax Referrals\n===============\n\n.. image:: https://img.shields.io/pypi/v/pinax-referrals.svg\n :target: https://pypi.python.org/pypi/pinax-referrals/\n\n\n.. image:: https://img.shields.io/circleci/project/github/pinax/pinax-referrals.svg\n :target: https://circleci.com/gh/pinax/pinax-referrals\n.. image:: https://img.shields.io/codecov/c/github/pinax/pinax-referrals.svg\n :target: https://codecov.io/gh/pinax/pinax-referrals\n.. image:: https://img.shields.io/github/contributors/pinax/pinax-referrals.svg\n :target: https://github.com/pinax/pinax-referrals/graphs/contributors\n.. image:: https://img.shields.io/github/issues-pr/pinax/pinax-referrals.svg\n :target: https://github.com/pinax/pinax-referrals/pulls\n.. image:: https://img.shields.io/github/issues-pr-closed/pinax/pinax-referrals.svg\n :target: https://github.com/pinax/pinax-referrals/pulls?q=is%3Apr+is%3Aclosed\n\n\n.. image:: http://slack.pinaxproject.com/badge.svg\n :target: http://slack.pinaxproject.com/\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://opensource.org/licenses/MIT/\n\n\n``pinax-referrals`` provides a site with the ability for users to\npublish referral links to specific pages or objects and then record\nany responses to those links for subsequent use by the site.\n\nFor example, on an object detail page, the site builder would use a\ntemplate tag from ``pinax-referrals`` to display a referral link that the user of the\nsite can send out in a Tweet. Upon clicking that link, a response to that\nreferral code will be recorded as well as any other activity that the site\nbuilder wants to track for that session.\n\nIt is also possible for anonymous referral links/codes to be generated\nwhich is useful in marketing promotions and the like.\n\nSupported Django and Python Versions\n------------------------------------\n\n+-----------------+-----+-----+-----+-----+\n| Django / Python | 2.7 | 3.4 | 3.5 | 3.6 |\n+=================+=====+=====+=====+=====+\n| 1.11 | * | * | * | * |\n+-----------------+-----+-----+-----+-----+\n| 2.0 | | * | * | * |\n+-----------------+-----+-----+-----+-----+\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/pinax/pinax-referrals/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pinax-referrals", "package_url": "https://pypi.org/project/pinax-referrals/", "platform": "", "project_url": "https://pypi.org/project/pinax-referrals/", "project_urls": { "Homepage": "http://github.com/pinax/pinax-referrals/" }, "release_url": "https://pypi.org/project/pinax-referrals/3.0.3/", "requires_dist": null, "requires_python": "", "summary": "a referrals app for Django", "version": "3.0.3" }, "last_serial": 3535223, "releases": { "2.0.0": [], "2.0.1": [ { "comment_text": "", "digests": { "md5": "5a931b2296fb60cc5a24affe2e112ec0", "sha256": "c33b4eee9f11ebc7495f07e693522e8bb561011868ad36bfe96277cdedb96e1f" }, "downloads": -1, "filename": "pinax-referrals-2.0.1.tar.gz", "has_sig": false, "md5_digest": "5a931b2296fb60cc5a24affe2e112ec0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7399, "upload_time": "2015-02-21T12:54:24", "url": "https://files.pythonhosted.org/packages/59/e6/25b6904f0f67b7a4a3b4780e7e7b30f7a66d14fb76c2a1a351169dbe2493/pinax-referrals-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "00a70644e7ac3a7300f6a6c0e568bc6a", "sha256": "dfdf5ccabf06c3b72aadf2c184d9ab2f0b16f802ef6fef0f758501381fbd5d2e" }, "downloads": -1, "filename": "pinax-referrals-2.0.2.tar.gz", "has_sig": false, "md5_digest": "00a70644e7ac3a7300f6a6c0e568bc6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7405, "upload_time": "2015-02-21T13:04:36", "url": "https://files.pythonhosted.org/packages/84/23/b0fc19709f10408d8bee9314c9ebfdb33de45fd8ca7429e0af81d02dc44b/pinax-referrals-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "7ed8028b0b2508eefb884803a5de84c7", "sha256": "d5127982c7d9fc013e18f2d53791aac907c8ac99097f6416bfa179b287768357" }, "downloads": -1, "filename": "pinax-referrals-2.0.3.tar.gz", "has_sig": false, "md5_digest": "7ed8028b0b2508eefb884803a5de84c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7434, "upload_time": "2015-02-21T13:08:52", "url": "https://files.pythonhosted.org/packages/37/90/b9a0fa01ebf1a2ecec6b0914a8f70f39909716ffef7e9e44198c8899deda/pinax-referrals-2.0.3.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "7ed72e4780b2070edd4393d6750038c6", "sha256": "dfcddca2a2c3f00b990cbf667820c60c4211170988d340f70e5e696b119bf4bf" }, "downloads": -1, "filename": "pinax-referrals-2.1.0.tar.gz", "has_sig": false, "md5_digest": "7ed72e4780b2070edd4393d6750038c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7552, "upload_time": "2015-03-25T13:45:29", "url": "https://files.pythonhosted.org/packages/f0/f7/bf865ec7321ecc753727fad6a58cce5436171e47b58cc887b1ba365a9877/pinax-referrals-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "8081784b22f0276833fa000c480a4ca6", "sha256": "3f16aac56c098ed18eb76b4c698c3efefb3574cb0a423a6a3c64299fb091e6ed" }, "downloads": -1, "filename": "pinax_referrals-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8081784b22f0276833fa000c480a4ca6", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 15003, "upload_time": "2016-10-07T19:48:01", "url": "https://files.pythonhosted.org/packages/c7/1a/5161e80c233789e2547acb4e98cb57decc62b548dd14d7df610ff82a1797/pinax_referrals-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01c59cd2d6ead5da15925c6595c69937", "sha256": "db40ecf3f11a6550033b7144f9b75a20e127be179211a50d4245555e9d872688" }, "downloads": -1, "filename": "pinax-referrals-2.2.0.tar.gz", "has_sig": false, "md5_digest": "01c59cd2d6ead5da15925c6595c69937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8999, "upload_time": "2016-10-07T19:47:58", "url": "https://files.pythonhosted.org/packages/4b/29/a5ff3e20495a910a2a47385d03ae138dad6c85c4584cc3e2a2bf51cf85cf/pinax-referrals-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "3c8c32ca59dd1321d8c83cd01b4f9cc1", "sha256": "d0e19d277b2782d005c797f24e9db631e52974224fac82bc1704178e73bfc5c1" }, "downloads": -1, "filename": "pinax_referrals-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c8c32ca59dd1321d8c83cd01b4f9cc1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14724, "upload_time": "2017-11-06T23:54:21", "url": "https://files.pythonhosted.org/packages/5c/50/b89a8a964f1e14dca926c4aab1ac859d627b9364466bf4f3c0df37c667b4/pinax_referrals-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0011d905dd215838786adbbcd1650cde", "sha256": "9371936e323e19fe06e6c39bf361bdc9bf83d9bc2b824905df8f55e12bd79ce4" }, "downloads": -1, "filename": "pinax-referrals-2.3.0.tar.gz", "has_sig": false, "md5_digest": "0011d905dd215838786adbbcd1650cde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8855, "upload_time": "2017-11-06T23:54:19", "url": "https://files.pythonhosted.org/packages/55/38/f1117b2f26346679445742f8807e9911233d84223a8f388cde9251020678/pinax-referrals-2.3.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "83c5d05669e977232f513126a512c45f", "sha256": "b85ad763ddb3d70d12ea2a26e1141ea7a24cf817bd8c9ca82b07f86badbc9299" }, "downloads": -1, "filename": "pinax_referrals-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83c5d05669e977232f513126a512c45f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14445, "upload_time": "2018-01-22T22:08:15", "url": "https://files.pythonhosted.org/packages/c2/47/da826e31d25dc69ef3c5cf7181a45b9b7fb9f54bb99fda263da022eac5f7/pinax_referrals-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0676dd9b882d818d53283b2819f1b037", "sha256": "4897c8c4aa0454fb7bcc5aa4636366c74f756bfb2fb0c8f46f95b5418e8f9b5c" }, "downloads": -1, "filename": "pinax-referrals-3.0.0.tar.gz", "has_sig": false, "md5_digest": "0676dd9b882d818d53283b2819f1b037", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14453, "upload_time": "2018-01-22T22:08:13", "url": "https://files.pythonhosted.org/packages/06/c7/168721b739bb5e81503926f667036d136ed5035ce7466972935e6d7a7370/pinax-referrals-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "c6d7406458ebc9979d42fb1a7836138b", "sha256": "e58ba36a6caa6338b9089854d582a0a3c99c3fa35c3d20529b6b26139a8596cd" }, "downloads": -1, "filename": "pinax_referrals-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6d7406458ebc9979d42fb1a7836138b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14439, "upload_time": "2018-01-23T18:21:35", "url": "https://files.pythonhosted.org/packages/1c/aa/fd488facbf72bbdfa0e88cff004b77bb41925b431ef44796c35c6905370c/pinax_referrals-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9c091e6d50916ba1f81f9b09f1e6c00", "sha256": "b856b2631968048fdab47070562e67eabb7c2095e59072868335a7e592024228" }, "downloads": -1, "filename": "pinax-referrals-3.0.1.tar.gz", "has_sig": false, "md5_digest": "c9c091e6d50916ba1f81f9b09f1e6c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14477, "upload_time": "2018-01-23T18:21:33", "url": "https://files.pythonhosted.org/packages/f3/06/ed1c1203fd45840598d5262c53b44c27041c95eb83295fb572f1ae0b106b/pinax-referrals-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "21d21e6327ecad5c293d5d0cf2204412", "sha256": "00faf1f1828b62c07fa1a6c25560c8daf0e47baf064495c1ad01950b505e790d" }, "downloads": -1, "filename": "pinax_referrals-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21d21e6327ecad5c293d5d0cf2204412", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14414, "upload_time": "2018-01-24T22:41:39", "url": "https://files.pythonhosted.org/packages/0f/b0/7f6b3e59fb2cdbbff88284885168159eec679f84579256741cecd3c01739/pinax_referrals-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d16050cae29f285eccee63708ad3f73d", "sha256": "8aea0e8bc0623e6f41c1141d381dab261871d331aa3d27c20e44372bf21f1b82" }, "downloads": -1, "filename": "pinax-referrals-3.0.2.tar.gz", "has_sig": false, "md5_digest": "d16050cae29f285eccee63708ad3f73d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14483, "upload_time": "2018-01-24T22:41:37", "url": "https://files.pythonhosted.org/packages/53/5c/687476a864edb78cdf7a531efff7e9b6a7679d4f843e24d68173896bf497/pinax-referrals-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "acb45dad267a9619d7275f555d22c715", "sha256": "eb62fe4ca92c23fc6674c27a919e01bf75a8c81201ca02b7c3c4925a67211646" }, "downloads": -1, "filename": "pinax_referrals-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "acb45dad267a9619d7275f555d22c715", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14910, "upload_time": "2018-01-30T15:05:46", "url": "https://files.pythonhosted.org/packages/a8/8e/6a17b5aabc16a643ede2836d9830e274f05fd6c86cd8eedbf8d6a750d075/pinax_referrals-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10d1da8e6dfcd0024a42e73525751c2f", "sha256": "64a6b4785315c1df3ad51d1d91290bcb9c9812a5c4157520a3924c343b5b783d" }, "downloads": -1, "filename": "pinax-referrals-3.0.3.tar.gz", "has_sig": false, "md5_digest": "10d1da8e6dfcd0024a42e73525751c2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14668, "upload_time": "2018-01-30T15:05:48", "url": "https://files.pythonhosted.org/packages/72/16/53bdf58dfe5b5406339b974c6462d8897813b038cac633171234072a579f/pinax-referrals-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "acb45dad267a9619d7275f555d22c715", "sha256": "eb62fe4ca92c23fc6674c27a919e01bf75a8c81201ca02b7c3c4925a67211646" }, "downloads": -1, "filename": "pinax_referrals-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "acb45dad267a9619d7275f555d22c715", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14910, "upload_time": "2018-01-30T15:05:46", "url": "https://files.pythonhosted.org/packages/a8/8e/6a17b5aabc16a643ede2836d9830e274f05fd6c86cd8eedbf8d6a750d075/pinax_referrals-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10d1da8e6dfcd0024a42e73525751c2f", "sha256": "64a6b4785315c1df3ad51d1d91290bcb9c9812a5c4157520a3924c343b5b783d" }, "downloads": -1, "filename": "pinax-referrals-3.0.3.tar.gz", "has_sig": false, "md5_digest": "10d1da8e6dfcd0024a42e73525751c2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14668, "upload_time": "2018-01-30T15:05:48", "url": "https://files.pythonhosted.org/packages/72/16/53bdf58dfe5b5406339b974c6462d8897813b038cac633171234072a579f/pinax-referrals-3.0.3.tar.gz" } ] }