{
"info": {
"author": "Caktus Consulting Group",
"author_email": "solutions@caktusgroup.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD 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.2",
"Programming Language :: Python :: 3.3",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "Django Sticky Uploads\n========================\n\ndjango-sticky-uploads is a progressively enhanced file input widget for Django \nwhich uploads the file in the background and also retains value on form errors.\n\n.. image::\n https://secure.travis-ci.org/caktus/django-sticky-uploads.png?branch=master\n :alt: Build Status\n :target: https://secure.travis-ci.org/caktus/django-sticky-uploads\n\n\nRequirements/Installing\n-----------------------------------\n\ndjango-sticky-uploads requires requires Django 1.11 or 2.0, and a Python\nthat is supported by the chosen version of Django.\n\nThe easiest way to install django-sticky-uploads is using `pip `_::\n\n pip install django-sticky-uploads\n\n\nBrowser Support\n-----------------------------------\n\nThis project makes use of `progressive enhancement `_\nmeaning that while all browsers are supported, they will not all have the same user-experience. If\nthe browser does not support the necessary client-side features then it will fall back to the\ndefault file upload behavior.\n\nThe primary HTML5 dependencies are `File API `_ and\n`XHR2 `_ meaning that the following desktop/mobile browsers should get the enhanced\nexperience:\n\n* Chrome 13+\n* Firefox 4+\n* Internet Explorer 10+\n* Safari 6+\n* Opera 12+\n* iOS Safari 6+\n* Android Brower 3+\n* Blackberry Broswer 10+\n* Opera Mobile 12+\n* Chrome for Android 27+\n* Firefox for Android 22+\n\n\nDocumentation\n-----------------------------------\n\nAdditional documentation on using django-sticky-uploads is available on \n`Read The Docs `_.\n\n\nRunning the Tests\n------------------------------------\n\nYou can run the tests with via::\n\n tox\n\n(Possibly after installing ``tox`` with ``pip install tox`` or alternative.)\n\nLicense\n--------------------------------------\n\ndjango-sticky-uploads is released under the BSD License. See the \n`LICENSE `_ file for more details.\n\nContributing\n--------------------------------------\n\nIf you think you've found a bug or are interested in contributing to this project\ncheck out `django-sticky-uploads on Github `_.\n\nDevelopment sponsored by `Caktus Consulting Group, LLC\n`_.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/caktus/django-sticky-uploads/",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "django-sticky-uploads",
"package_url": "https://pypi.org/project/django-sticky-uploads/",
"platform": "",
"project_url": "https://pypi.org/project/django-sticky-uploads/",
"project_urls": {
"Homepage": "https://github.com/caktus/django-sticky-uploads/"
},
"release_url": "https://pypi.org/project/django-sticky-uploads/1.0.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Enhanced file input widget for Django which uploads the file in the background and retains value on form errors.",
"version": "1.0.0"
},
"last_serial": 3718023,
"releases": {
"0.0.0": [],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "e71c3f448a5e957a1cf6d2a371f1d604",
"sha256": "c9ec78c2df5210be3c935db28fca10cf77b2782b8e16d417e1153d35fa5ff038"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "e71c3f448a5e957a1cf6d2a371f1d604",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 297134,
"upload_time": "2013-07-19T19:41:25",
"url": "https://files.pythonhosted.org/packages/b8/26/a66927ec9c8c35f8a677712770bb496c8abcdc3cf576aea0b4bb8343bded/django-sticky-uploads-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "70a04db6af8241a31fe889a68d79aee9",
"sha256": "73800d6470510211528421b9371d1c46c1041fb92322f38c7363dba4aa825ce2"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "70a04db6af8241a31fe889a68d79aee9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 297316,
"upload_time": "2013-07-24T02:41:14",
"url": "https://files.pythonhosted.org/packages/d6/e0/4c2ff02b9f2e8510020fd4125adc96fbc0cafbfe6233d472686b0e86aff4/django-sticky-uploads-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "5192b571838ee75709d7fde733dfa8fb",
"sha256": "4d339793392f0c6d6b7b29ed289c2071d31acd1a61eb0923a31cf62c14362bc3"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "5192b571838ee75709d7fde733dfa8fb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 300887,
"upload_time": "2014-05-23T19:20:28",
"url": "https://files.pythonhosted.org/packages/f0/e5/4f5004147325440be8c063361b4fb38795da9723a81e3b3d09718f9837ab/django-sticky-uploads-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "a12dd5e2ab1a6d2ab3035ac4405b457e",
"sha256": "d9226b6f1627c9e762e45a45a6926152ec39253539374b81cdd8286062c5d133"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "a12dd5e2ab1a6d2ab3035ac4405b457e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 309885,
"upload_time": "2015-06-15T23:50:20",
"url": "https://files.pythonhosted.org/packages/a6/04/e235bf9e770740596c9bb23d7c4de464df08ca726ff0f492ed3a78d1c381/django-sticky-uploads-0.4.0.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "03dab54c9a53042c1be50ab689311b7e",
"sha256": "4780c5bc6a9364769c3ed09e829afbaf9a157ae34ae08f5a85bc2d7dcf448bd7"
},
"downloads": -1,
"filename": "django_sticky_uploads-0.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "03dab54c9a53042c1be50ab689311b7e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 103476,
"upload_time": "2017-11-09T14:07:39",
"url": "https://files.pythonhosted.org/packages/bb/a4/425a139b9b7f3fc5413c943aa2db75b944fbe51755c2fc4a1070819d26d6/django_sticky_uploads-0.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9204a516e8958942a2e600e2379bee5d",
"sha256": "d0d8095bc0da9e2c2d5800c7d82726ec80b4d7ec953e5f8ef0a8c3ba9d2599ce"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "9204a516e8958942a2e600e2379bee5d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 96912,
"upload_time": "2017-11-09T14:07:40",
"url": "https://files.pythonhosted.org/packages/4f/08/691e1776d6c6af426d45db960b91a43957b83a0195799f44314d6dc3e4c3/django-sticky-uploads-0.5.0.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "9a87f718dd585bcddb71d5f142531a04",
"sha256": "7e0eecbe89a6cf022bc3b449039156b07b4f0603bd7a9a5e51985d41178e5cd4"
},
"downloads": -1,
"filename": "django_sticky_uploads-0.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9a87f718dd585bcddb71d5f142531a04",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20065,
"upload_time": "2017-11-27T16:17:13",
"url": "https://files.pythonhosted.org/packages/35/00/32da37e89e1ff3752204b92ae0669fc37e4b5a5d77b26fa4919396eedae0/django_sticky_uploads-0.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5ff417578424d34d69ac8bd185dc2530",
"sha256": "476eb0111f7cd904c2df397f3de63501f6af7c853bd56e2546f69cbab096c95f"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "5ff417578424d34d69ac8bd185dc2530",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13289,
"upload_time": "2017-11-27T16:17:15",
"url": "https://files.pythonhosted.org/packages/be/4d/90c8df5a5983495a4432deeca64c5cfa5765d130e46361a89751ccaea208/django-sticky-uploads-0.6.0.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "914bfc7451e1ae6619e79e808c1994f8",
"sha256": "deeae571cc86ad430bc01f42577648bb08906c76a4fbd71e903d36f99dc641dd"
},
"downloads": -1,
"filename": "django_sticky_uploads-0.6.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "914bfc7451e1ae6619e79e808c1994f8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 20079,
"upload_time": "2017-11-27T16:26:04",
"url": "https://files.pythonhosted.org/packages/a6/00/2fcde67249aa73b64b52953989c519dab9e3c92d29ef7e686d01c48671c3/django_sticky_uploads-0.6.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0b62a2817e0637596f68c23f405190db",
"sha256": "7e10b3e3c33a6ee0604f634698ee55eaf4475fc5d88520c0a5f9fa5cd0525046"
},
"downloads": -1,
"filename": "django-sticky-uploads-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "0b62a2817e0637596f68c23f405190db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13303,
"upload_time": "2017-11-27T16:26:05",
"url": "https://files.pythonhosted.org/packages/30/2d/15c26e936ba001e8cd162ffaadf636957c543bfc55eb8d0eb20136763751/django-sticky-uploads-0.6.1.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "8b49fea29c33f3b307cb91bc637118af",
"sha256": "760b8852e06202d4eede1bed147cd95ba1dc93ab307ddcaedf93deca146b344c"
},
"downloads": -1,
"filename": "django_sticky_uploads-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "8b49fea29c33f3b307cb91bc637118af",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 19874,
"upload_time": "2018-03-29T19:56:41",
"url": "https://files.pythonhosted.org/packages/c9/6d/aa0f95f68f4d0548cd8887e23d52a55ae3e9c59151d5aba2d241b4e49662/django_sticky_uploads-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7759612a132323535cded5c4abd24630",
"sha256": "98895101436e033a5aed9a9148c37c07f705bba525d1f27f91aa1d9928382b14"
},
"downloads": -1,
"filename": "django-sticky-uploads-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "7759612a132323535cded5c4abd24630",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13319,
"upload_time": "2018-03-29T19:56:42",
"url": "https://files.pythonhosted.org/packages/86/ac/986d8dd90d79f955285d76726bd3612dd435616502d20ac3aece4abfd4ca/django-sticky-uploads-1.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "8b49fea29c33f3b307cb91bc637118af",
"sha256": "760b8852e06202d4eede1bed147cd95ba1dc93ab307ddcaedf93deca146b344c"
},
"downloads": -1,
"filename": "django_sticky_uploads-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "8b49fea29c33f3b307cb91bc637118af",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 19874,
"upload_time": "2018-03-29T19:56:41",
"url": "https://files.pythonhosted.org/packages/c9/6d/aa0f95f68f4d0548cd8887e23d52a55ae3e9c59151d5aba2d241b4e49662/django_sticky_uploads-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7759612a132323535cded5c4abd24630",
"sha256": "98895101436e033a5aed9a9148c37c07f705bba525d1f27f91aa1d9928382b14"
},
"downloads": -1,
"filename": "django-sticky-uploads-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "7759612a132323535cded5c4abd24630",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13319,
"upload_time": "2018-03-29T19:56:42",
"url": "https://files.pythonhosted.org/packages/86/ac/986d8dd90d79f955285d76726bd3612dd435616502d20ac3aece4abfd4ca/django-sticky-uploads-1.0.0.tar.gz"
}
]
}