{ "info": { "author": "Brett Dixon", "author_email": "theiviaxx@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python" ], "description": "Frog\r\n====\r\n\r\nFrog is released under the MIT license. It is simple and easy to understand and places almost no restrictions on what\r\nyou can do with Frog.\r\n[More Information](http://en.wikipedia.org/wiki/MIT_License)\r\n\r\nFrog is a Server solution for hosting and serving media files. The initial build was intended\r\nfor creative studios, but could be used for anything, even a home solution. It was not meant for a front facing tool\r\nas the bandwidth costs would be outrageous.\r\n\r\nThe client side has been rewritten for 2.0.0 to use [Angular2](https://angular.io/) in the\r\n[frog_ng](https://github.com/theiviaxx/frog_ng) project. Please see that to build the front end for Frog.\r\n\r\n[Documentation](http://frog.readthedocs.org/en/latest/index.html)\r\n\r\n[Quickstart](http://frog.readthedocs.org/en/latest/admin/quickstart.html)\r\n\r\nWith Frog there are a few key points that make it a perfect solution for your team(s) creative uses.\r\n\r\nAccessibility\r\n-------------\r\n\r\nFirst and foremost, Frog is easy to use and easy to add media files to. It has a straight forward API so integrating\r\nit into any other app or tool is trivial. Users can upload and view media instantly and the entire team benefits. For\r\nexample, an artist could be working in Photoshop and simply hit a hotkey or panel button that would send a PNG and\r\nlayered source PSD to Frog. The artist doesn't have to break his workflow just to share images with the rest of the\r\nteam.\r\n\r\nSince Frog is web based, everyone can get to it wherever they are. The viewer is done in HTML5 canvas which makes it\r\neven more accessible due to no flash or other plugin requirements.\r\n\r\nVisibility\r\n----------\r\n\r\nOne of the biggest problems I see in creative studios is that their media is usually hosted on a network drive\r\nsomewhere and, if you're lucky, organized in folders. Searching is slow, brosing is near impossible, and sharing is\r\na nightmare. One unseen benefit with Frog is just having everything visible at one time. Being able to browse all\r\nmedia in one place makes discovery a snap. There is also a sense of progress and users can see a history of the\r\nproject's art over time.\r\n\r\nSearch and Filter\r\n-----------------\r\n\r\nThe search solution can be configured to use a full featured engine such a Solr or it can use the search capabilities\r\nfo the database. Filtering is done byt he use of Tags. Tags can be easily added to or removed from a set of images.\r\nUsers can quickly search and filter a set of images, then send that link to others. For example, you could have a set\r\nof filters for a certain artist and a specific character. Share that link and you'll always have an up-to-date set of\r\nimages meeting that criteria.\r\n\r\nAs mentioned before, when media is stored in a network folder, browsing is cumbersome. If Google has tought us\r\nanything, its that search is the only means of finding something when the numbers of items gets too large. So no\r\nmatter how organized the folder structure is, search will always be faster and more accissible to users.\r\n\r\nOpen\r\n----\r\n\r\nFrog is all open sourced and under the MIT license. So feel free to modify it to fit your specific needs. Because it\r\nuses Django, it is easy to add features. The auth system included with Frog is pretty simple. In fact it's almost\r\n100% honor system due to the site's internal focus. But adding a more sophisticated authentication system is trivial\r\n that to Django.\r\n\r\nHacking on Frog\r\n---------------\r\n\r\nFrog uses setuptools to build and generate a python package. The easiest way to hack on Frog is to use the develop\r\nmode shipped with setuptools.\r\n\r\n1. git clone https://github.com/theiviaxx/Frog.git\r\n2. cd Frog\r\n3. python setup.py develop\r\n\r\n\r\n######Made with PyCharm\r\n\r\n[![alt text](https://github.com/theiviaxx/Frog/raw/master/docs/source/_static/logo_PyCharm.png \"PyCharm\")](https://www.jetbrains.com/pycharm/)\r\n\r\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/theiviaxx/frog", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-frog", "package_url": "https://pypi.org/project/django-frog/", "platform": "", "project_url": "https://pypi.org/project/django-frog/", "project_urls": { "Homepage": "https://github.com/theiviaxx/frog" }, "release_url": "https://pypi.org/project/django-frog/2.3.0/", "requires_dist": [ "Django (==1.10)", "Pillow (==4.3.0)", "django-contrib-comments (==1.8.0)", "django-haystack (==2.5.1)", "path.py (==8.1.2)", "psd-tools (==1.4)", "pytz (==2015.2)", "six (==1.9.0)", "urllib3 (==1.10.2)" ], "requires_python": "", "summary": "Media server built on django", "version": "2.3.0" }, "last_serial": 3580454, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "ecc82718ed4a68d9a8086561c27b68a0", "sha256": "a5a8c503fbf9f34e6e407c51bf59ba64d8b0ebc45079941dab0f5dde974f2965" }, "downloads": -1, "filename": "django-frog-0.5.zip", "has_sig": false, "md5_digest": "ecc82718ed4a68d9a8086561c27b68a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720543, "upload_time": "2012-09-07T22:49:31", "url": "https://files.pythonhosted.org/packages/b5/13/6972515ef472921426a15a3f798ba09caf34b0a8dde907bd3eff4f1029fb/django-frog-0.5.zip" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "410ee535ca926f166d2f1336d3bcc646", "sha256": "cad6662fc487fb1f1e7b10628321fd4bfc3eb5a054f875db64d36eac9231eef4" }, "downloads": -1, "filename": "django-frog-0.5.1.zip", "has_sig": false, "md5_digest": "410ee535ca926f166d2f1336d3bcc646", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720992, "upload_time": "2012-09-07T23:06:15", "url": "https://files.pythonhosted.org/packages/8b/9c/fdd53758250c305dd04147d8dbbf9eeba365a744a429d808677fbf89503d/django-frog-0.5.1.zip" } ], "0.5.10": [ { "comment_text": "", "digests": { "md5": "8913fd79897c76a69d4c54abb5fa7d80", "sha256": "53e0cde83eef78f152b0a2eeb011178e95cd9dcee784ccdec8a6d88d681a394b" }, "downloads": -1, "filename": "django-frog-0.5.10.zip", "has_sig": false, "md5_digest": "8913fd79897c76a69d4c54abb5fa7d80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 976395, "upload_time": "2012-11-16T06:59:30", "url": "https://files.pythonhosted.org/packages/8c/bb/963c408ebf0a48db2c10bc3a67eb711613e83e6d188187562162926f75aa/django-frog-0.5.10.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "c8ace12ebe5ea41205ede51f62845a34", "sha256": "2ac8ecf641157397eea1a2aa29ee88473b0067447e1c4c893f4623ff4831d740" }, "downloads": -1, "filename": "django-frog-0.5.2.zip", "has_sig": false, "md5_digest": "c8ace12ebe5ea41205ede51f62845a34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 721039, "upload_time": "2012-09-10T03:29:22", "url": "https://files.pythonhosted.org/packages/f0/dd/0ff88eb01bf2f539ed5647cf5446ac242a130b3743f578e36566179da0ea/django-frog-0.5.2.zip" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "64980b8dccd95e5ab829d742792be262", "sha256": "8682ede10c722a96034fa13d0be1c77544a5579460b246dba27875555606f539" }, "downloads": -1, "filename": "django-frog-0.5.3.zip", "has_sig": false, "md5_digest": "64980b8dccd95e5ab829d742792be262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 782853, "upload_time": "2012-09-10T04:09:32", "url": "https://files.pythonhosted.org/packages/61/4b/70b0a84237e3f4c843f851f74cbfd076a4cfcc42809807719b3dce73656b/django-frog-0.5.3.zip" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "3099f5e316624d3863cc100a2e6df0d9", "sha256": "1dc87627f2dca16615697a530afe30647ed2ead9a2fdc9573054901fd3d46e9b" }, "downloads": -1, "filename": "django-frog-0.5.6.zip", "has_sig": false, "md5_digest": "3099f5e316624d3863cc100a2e6df0d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 798956, "upload_time": "2012-09-17T04:58:50", "url": "https://files.pythonhosted.org/packages/3a/6e/489f4fd2031fb8137a31fcde1d8b354b4a189c09959de2c654cd227b5594/django-frog-0.5.6.zip" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "8583e3c56d5c5848aab722482ef41293", "sha256": "75296771b8225f6f6d60fed015318b992a536f8749ea5e91bb8c6bd5a4022cc0" }, "downloads": -1, "filename": "django-frog-0.5.7.zip", "has_sig": false, "md5_digest": "8583e3c56d5c5848aab722482ef41293", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 711315, "upload_time": "2012-10-19T18:14:50", "url": "https://files.pythonhosted.org/packages/16/d7/cb0364d97471d041b84778ba37bff47107546052d35b733c4241dbc0eed2/django-frog-0.5.7.zip" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "73f2a1f037cbafb605403499607fb1c2", "sha256": "15edc172054662cd146adf69a77d4928b22ce6f1eac052dbab94a29986a42c03" }, "downloads": -1, "filename": "django-frog-0.5.8.zip", "has_sig": false, "md5_digest": "73f2a1f037cbafb605403499607fb1c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 973783, "upload_time": "2012-11-06T04:57:09", "url": "https://files.pythonhosted.org/packages/2f/ee/9e7b56f0f91671d0db5ed12c831cebce357fef8c04c92893e4a07a411c33/django-frog-0.5.8.zip" } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "b4bce8d782c0c18bbce1c203b71c5816", "sha256": "623367d02b74d5dfe67daa2f2d65a9b0f907f7aaf3748f5f239c321271a3f895" }, "downloads": -1, "filename": "django-frog-0.5.9.zip", "has_sig": false, "md5_digest": "b4bce8d782c0c18bbce1c203b71c5816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 976084, "upload_time": "2012-11-14T04:46:16", "url": "https://files.pythonhosted.org/packages/18/68/137b288cef58b0cc1c2145e91f69df9df622165cc0cfcd601388bb95f8a7/django-frog-0.5.9.zip" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "026a575cfed62c805e9e2c3e59205dbe", "sha256": "9c36eed16ed8c87bbaf2a90fbc26998c53020c484778ef4f53ba17766ba98537" }, "downloads": -1, "filename": "django-frog-0.6.0.zip", "has_sig": false, "md5_digest": "026a575cfed62c805e9e2c3e59205dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1268149, "upload_time": "2012-11-19T05:05:12", "url": "https://files.pythonhosted.org/packages/87/a0/99090f87ca14cfe05c3a7f4a383c1196515e8bc4c94e4efefc1dd9cb3b61/django-frog-0.6.0.zip" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "7fc2edeb9103836143349a2ee59c1098", "sha256": "2a3c9cdd170ac88a6152b7d186c86ad9c91b751defa43ddf20cd0d9cd249a00b" }, "downloads": -1, "filename": "django-frog-0.6.1.zip", "has_sig": false, "md5_digest": "7fc2edeb9103836143349a2ee59c1098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1268456, "upload_time": "2012-11-20T05:33:14", "url": "https://files.pythonhosted.org/packages/b0/0e/df116a3e323eeb2e3f22b715270ea4a0b73622e0e328f8cc117bde96dc75/django-frog-0.6.1.zip" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "340a3b28c11b284980db37015393bc2a", "sha256": "75cc38a250f95aca3616717e9f64d7cf2f0a2ffa92187fea2c3c250b41e30135" }, "downloads": -1, "filename": "django-frog-0.6.2.zip", "has_sig": false, "md5_digest": "340a3b28c11b284980db37015393bc2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1272822, "upload_time": "2012-11-26T05:23:54", "url": "https://files.pythonhosted.org/packages/ef/92/08eefe461b1166f1eae54cb7982db892a75c8b5d04829df74132e904437b/django-frog-0.6.2.zip" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "dfb9cdeb5488735ca32ea1eab3acc58f", "sha256": "9d82493e0aac8a50ea62e4df2c106b6bb6e215ca88fc77081c4019a5e87f9720" }, "downloads": -1, "filename": "django-frog-0.6.3.zip", "has_sig": false, "md5_digest": "dfb9cdeb5488735ca32ea1eab3acc58f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1274728, "upload_time": "2012-12-01T05:22:45", "url": "https://files.pythonhosted.org/packages/c3/73/7f6af58ace5475f931f1d52e08ccfe88bde0cf5b81eb4b8863e9257fda30/django-frog-0.6.3.zip" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "c66924cbb412afeaf0d1d43e7da9eb24", "sha256": "2ed1896cd3ae23de282579645ed705b4b1386d7e602a1121c796851ee442425a" }, "downloads": -1, "filename": "django-frog-0.6.4.zip", "has_sig": false, "md5_digest": "c66924cbb412afeaf0d1d43e7da9eb24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1274731, "upload_time": "2012-12-10T04:19:01", "url": "https://files.pythonhosted.org/packages/d7/a1/a337223e9024a97d65330463eba01a7a10bd80332011777da2110444eecc/django-frog-0.6.4.zip" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "a378651b8cf73c591d56c81ca9a83a48", "sha256": "d2c61639b520bf3cf14571e2f3e0585fb91a89d6930909ded4d9104f7171bced" }, "downloads": -1, "filename": "django-frog-0.6.5.zip", "has_sig": false, "md5_digest": "a378651b8cf73c591d56c81ca9a83a48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1274862, "upload_time": "2012-12-18T06:01:05", "url": "https://files.pythonhosted.org/packages/aa/2e/44bc89cbcdd0dd1c2601af5fd521689c606133d8707cd33adf078d22fafa/django-frog-0.6.5.zip" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "7f737df62f570d5bbcc79fbfffdc248e", "sha256": "cc40c1552ef7f07283577cbb9f8e78a91f99262499563169c3ffc6eb197b4459" }, "downloads": -1, "filename": "django-frog-0.6.6.zip", "has_sig": false, "md5_digest": "7f737df62f570d5bbcc79fbfffdc248e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1274975, "upload_time": "2013-01-04T06:09:00", "url": "https://files.pythonhosted.org/packages/c3/8e/da6674f9d515c0694200eea84985463a52806124802153967ddca802ea1d/django-frog-0.6.6.zip" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "4d942236eb05dea8f2649176d1333948", "sha256": "f54678bfe768b643986889a728fea400fe89a75a3411c04bf50bb9b97724fd00" }, "downloads": -1, "filename": "django-frog-0.6.7.zip", "has_sig": false, "md5_digest": "4d942236eb05dea8f2649176d1333948", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1275155, "upload_time": "2013-02-15T05:51:13", "url": "https://files.pythonhosted.org/packages/a3/13/ffca641178d8c7c31cebaba0522d62d6165f1ae140384c0b4cb0700f7bcb/django-frog-0.6.7.zip" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "38d7827d2cd279a4ecea4a1cb3cc9bbc", "sha256": "8713c6126acf8d25b7fc7424ba917b81fbf98c7ee8a578922a54616eee61fa14" }, "downloads": -1, "filename": "django-frog-0.7.zip", "has_sig": false, "md5_digest": "38d7827d2cd279a4ecea4a1cb3cc9bbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1273293, "upload_time": "2013-03-01T06:40:53", "url": "https://files.pythonhosted.org/packages/71/1e/ff89f73d890a64d6c30cb96b9492bbb6f575fdd882a3cfc035fa636639de/django-frog-0.7.zip" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "f3a0f971dc1d8d2d26f10a57bf7266ef", "sha256": "8676e838f41c2a8da1935ffa00565985993105bcde73699e8faf517565c5ddbb" }, "downloads": -1, "filename": "django-frog-0.7.1.zip", "has_sig": false, "md5_digest": "f3a0f971dc1d8d2d26f10a57bf7266ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1275204, "upload_time": "2013-03-01T06:56:26", "url": "https://files.pythonhosted.org/packages/ea/82/2dda10a5312bb05f20251434991c6d721c1d3bf899763e70e86bf38f114b/django-frog-0.7.1.zip" } ], "0.7.10": [ { "comment_text": "", "digests": { "md5": "2eadd40925098921f8ce3a3084ff7f02", "sha256": "5081a7d26983c90c2e408e03e3a2bb38ff48036914608d8d1a5989022e5f0330" }, "downloads": -1, "filename": "django-frog-0.7.10.zip", "has_sig": false, "md5_digest": "2eadd40925098921f8ce3a3084ff7f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1280669, "upload_time": "2013-04-01T05:38:49", "url": "https://files.pythonhosted.org/packages/1d/35/edd7d8a77264806db2078b8c45f3a59d57946e26796aefeedd3711f856f5/django-frog-0.7.10.zip" } ], "0.7.11": [ { "comment_text": "", "digests": { "md5": "ce86baf6aa39e5ce0621fdf912419422", "sha256": "2aec3f8f4586a0fa12e9ec8b9925af02346a71e0f65c2cc349fd1e93b9056a64" }, "downloads": -1, "filename": "django-frog-0.7.11.zip", "has_sig": false, "md5_digest": "ce86baf6aa39e5ce0621fdf912419422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1280760, "upload_time": "2013-04-16T03:30:54", "url": "https://files.pythonhosted.org/packages/03/01/8645080c1ef06df0823f99269bf0b3af3575a493e1bf1e2b6fd5b5f8b43e/django-frog-0.7.11.zip" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "956a6b8052f135c7c7515726a27ee181", "sha256": "9da9e01207b91f6c1a1e21e6f97164a4d27a1f5f9dad680415e79f64573ddce7" }, "downloads": -1, "filename": "django-frog-0.7.3.zip", "has_sig": false, "md5_digest": "956a6b8052f135c7c7515726a27ee181", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278590, "upload_time": "2013-03-07T06:28:07", "url": "https://files.pythonhosted.org/packages/3b/73/f5078e2fccf6572b9ade40834e8a7db5a9b7a0caee571a0a0b8bb8398dcb/django-frog-0.7.3.zip" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "f23ff24a94ae0fa81136fc5a0766f8ae", "sha256": "e9d455dae72893a493e390bd831c02c452d5686432b3f27406b0d60e1b2129d6" }, "downloads": -1, "filename": "django-frog-0.7.4.zip", "has_sig": false, "md5_digest": "f23ff24a94ae0fa81136fc5a0766f8ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278588, "upload_time": "2013-03-07T06:30:08", "url": "https://files.pythonhosted.org/packages/45/82/82032ac0a253547790c3d713acf7725c1a2774250f180c7eaae706c0b98f/django-frog-0.7.4.zip" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "6ad69fb2a98f51f56e76103f1076bc2f", "sha256": "2b73df2629b7e11a8fc228bc7999a330f072a74ac3fc721e9c83bd5c30c56a49" }, "downloads": -1, "filename": "django-frog-0.7.5.zip", "has_sig": false, "md5_digest": "6ad69fb2a98f51f56e76103f1076bc2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278576, "upload_time": "2013-03-07T06:33:42", "url": "https://files.pythonhosted.org/packages/47/7c/c5c7d055ff9e140927ba27b6b61661f2322a4e82bc8fc8305782e00c5484/django-frog-0.7.5.zip" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "605a883862602a0c7ae82decea115b2b", "sha256": "6f43219c8d40ba839641149e8a02ece0d605c7d63cbb6d08987b75c849386e46" }, "downloads": -1, "filename": "django-frog-0.7.6.zip", "has_sig": false, "md5_digest": "605a883862602a0c7ae82decea115b2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278567, "upload_time": "2013-03-07T06:36:53", "url": "https://files.pythonhosted.org/packages/0e/c7/910e8fc3ffb9885598fa3eaa6b357fcd4d5299047052b75f486a01cae5d2/django-frog-0.7.6.zip" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "9d0f9242c05f9c31c687fc8662f4cf85", "sha256": "22d0bddcfc92979bc20daae0959e66b9da66ec9f2afa4ad94d797f9cab033ab2" }, "downloads": -1, "filename": "django-frog-0.7.7.zip", "has_sig": false, "md5_digest": "9d0f9242c05f9c31c687fc8662f4cf85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279642, "upload_time": "2013-03-11T05:10:00", "url": "https://files.pythonhosted.org/packages/d9/06/22c1fc2b701471ec2e0bc75d6305bea13f7dd1f36107b789ef62fd0a6c48/django-frog-0.7.7.zip" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "e9e8d7dbe52be3a0cabf29d78185659f", "sha256": "f8b3dc2d9b13f55703c36205ce9d1ee73c5fdf1f0c9dd346cde19dce13558e6d" }, "downloads": -1, "filename": "django-frog-0.7.8.zip", "has_sig": false, "md5_digest": "e9e8d7dbe52be3a0cabf29d78185659f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279552, "upload_time": "2013-03-29T04:46:01", "url": "https://files.pythonhosted.org/packages/6d/2a/d7225e84dbefda405cb10c892d95d5c7a1bf72f59f4f1125d396b5e00bab/django-frog-0.7.8.zip" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "32c3e7d5482a70a7e4ab4539869d6f26", "sha256": "173c01ad7b6c889bd6344b0ffb45f74af5121fec5b70202b8be864eadd052f57" }, "downloads": -1, "filename": "django-frog-0.7.9.zip", "has_sig": false, "md5_digest": "32c3e7d5482a70a7e4ab4539869d6f26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279710, "upload_time": "2013-03-31T23:56:09", "url": "https://files.pythonhosted.org/packages/62/87/cc481d4d02eacd45e1fabc7a5ada3f8031503ec14fa301a13952f2d2af28/django-frog-0.7.9.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "690c8ed56603d75a2bef7591374d81dd", "sha256": "4db0b6316b0b871c3988b3506d0e17e25257f9d8b5af979eaa5323ce6342b257" }, "downloads": -1, "filename": "django-frog-0.8.1.zip", "has_sig": false, "md5_digest": "690c8ed56603d75a2bef7591374d81dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1280312, "upload_time": "2013-04-25T05:40:17", "url": "https://files.pythonhosted.org/packages/b2/a4/ccd2ca27c15f13214bc4fcd99a31027ca27d4a4613d34db473ed1d6f473d/django-frog-0.8.1.zip" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "c6541c88576433cba95841e3a66d68af", "sha256": "315ab41b28e61be90179dc18e4480edd354c328f623bab1a2bb00c9f785b2e85" }, "downloads": -1, "filename": "django-frog-0.8.2.zip", "has_sig": false, "md5_digest": "c6541c88576433cba95841e3a66d68af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1280400, "upload_time": "2013-04-27T06:26:45", "url": "https://files.pythonhosted.org/packages/54/97/59dbe6629638a7564802c4d6fbde6854f56a590dae564a126d997476564e/django-frog-0.8.2.zip" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "6db31a05ac2f10abf00888fdbb6f5478", "sha256": "5b7535fb356b1f0aaa6008dc039838adfb14416be17a6856bf27ccf4500cfcb9" }, "downloads": -1, "filename": "django-frog-0.8.3.zip", "has_sig": false, "md5_digest": "6db31a05ac2f10abf00888fdbb6f5478", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1280401, "upload_time": "2013-04-27T06:28:53", "url": "https://files.pythonhosted.org/packages/de/6a/c1e5cbd9f108d9a6ed60e441d5b5cdb283d5e495de5b839c981ae0229318/django-frog-0.8.3.zip" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "c446dee964ba8c31f54f78edf827f19d", "sha256": "e4bd8cbc00102bea7d22e7bf81cf0585bb82c2847cb4126f7f9cec6be315990d" }, "downloads": -1, "filename": "django-frog-0.8.4.zip", "has_sig": false, "md5_digest": "c446dee964ba8c31f54f78edf827f19d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1279653, "upload_time": "2013-07-16T05:36:08", "url": "https://files.pythonhosted.org/packages/3f/f7/23468ddbb8bd3118ae9111b61d5f92eb8e48c3dc0dfec7bf4ceeab36b40d/django-frog-0.8.4.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "eb233b8116ff4873b120d5c9d2b5616f", "sha256": "e480a087ae2f64022d39a2f425d55487adccbed713d9627392361e61a049a256" }, "downloads": -1, "filename": "django-frog-1.0.zip", "has_sig": false, "md5_digest": "eb233b8116ff4873b120d5c9d2b5616f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1273343, "upload_time": "2013-10-04T06:04:20", "url": "https://files.pythonhosted.org/packages/f0/77/293cc02274c9b42ad23d75685cd66ecb608418164b88b752f3dd00ca3831/django-frog-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "caacbe876178d62eed778366dd150528", "sha256": "245207855591e406c450c43d8f398d46cf2074c6aa1f39f0c85d8304e690f89f" }, "downloads": -1, "filename": "django-frog-1.0.1.zip", "has_sig": false, "md5_digest": "caacbe876178d62eed778366dd150528", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1289144, "upload_time": "2014-01-21T16:32:04", "url": "https://files.pythonhosted.org/packages/a7/43/044ff7d3c13bfeb6a676dd559d2df72eba349ab801f66c81865a5621d247/django-frog-1.0.1.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d1fc00cf2aac6ad8cf6afaf036d4b08b", "sha256": "51b4397ed0059001fc271bfd9dbf4662adf11c90019acee6dd79264588899d95" }, "downloads": -1, "filename": "django-frog-1.0.3.zip", "has_sig": false, "md5_digest": "d1fc00cf2aac6ad8cf6afaf036d4b08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1448484, "upload_time": "2014-07-08T06:08:32", "url": "https://files.pythonhosted.org/packages/ed/1e/dfa53b65cb5e5280c32c639ff649063eb3b46ab3430dac1bd2042caccf75/django-frog-1.0.3.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "6dabf1418061e3de819d272b2949676f", "sha256": "4ddbe64f6e5976464b96f813602469e20b740bdee653dddf208b8e0f60efb723" }, "downloads": -1, "filename": "django-frog-1.0.6.tar.gz", "has_sig": false, "md5_digest": "6dabf1418061e3de819d272b2949676f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1278169, "upload_time": "2015-04-21T06:28:55", "url": "https://files.pythonhosted.org/packages/bd/0f/3bfad354ec04fd0e00c02b91286af820ad66549c5ea17bcbeadf59511c37/django-frog-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "af38180f7940fad539e99ef8bd365ce7", "sha256": "a73cbfa5486e8b37343387adac099cd2fe3d5b6f032ed66219ae1b6cfe8f5248" }, "downloads": -1, "filename": "django-frog-1.0.7.zip", "has_sig": false, "md5_digest": "af38180f7940fad539e99ef8bd365ce7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1486749, "upload_time": "2015-04-21T16:23:29", "url": "https://files.pythonhosted.org/packages/67/6c/e2262fc31112fcc6a8e969a8874e1b4cb5b4bbbbed41edfe8550a5991917/django-frog-1.0.7.zip" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "fc37e2cda0436011b4ee3f8faf519272", "sha256": "ce503205e9d291c028e30678de2e563daef50a463a0ef273a00c7005b6f77123" }, "downloads": -1, "filename": "django-frog-1.0.8.zip", "has_sig": false, "md5_digest": "fc37e2cda0436011b4ee3f8faf519272", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1487035, "upload_time": "2015-04-21T16:33:31", "url": "https://files.pythonhosted.org/packages/15/c5/9a73bfb99bcbd38b22291f6c5a162bdd48a54b122fd3b92b71eb7dc50a40/django-frog-1.0.8.zip" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "f696cb48e60f26dc4b75be1703b5e642", "sha256": "02e67ae4586c21bd034bcdf91c484eb2cce9c4d6593e30e53f46f6c8a483e5de" }, "downloads": -1, "filename": "django_frog-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f696cb48e60f26dc4b75be1703b5e642", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 607386, "upload_time": "2017-11-01T15:22:25", "url": "https://files.pythonhosted.org/packages/df/83/92f876d7dd10e0cec466e155fd96306ba7780f1a52390538c5767bca74dc/django_frog-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab900c5c42f93242d494322642441c5a", "sha256": "a037721c761d33d303be519b02b6667c85d0d98cc56d783926203bf285f3b24d" }, "downloads": -1, "filename": "django-frog-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ab900c5c42f93242d494322642441c5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 553166, "upload_time": "2017-11-01T15:22:27", "url": "https://files.pythonhosted.org/packages/0c/e8/5018490e9d776258cc5fa8dd44ae66ba3b9a3712de48c00f58e7555bb692/django-frog-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "00cf5f15ff43907c905ce9041d51b088", "sha256": "35a083031fb5d2d1433f66eab8667b2d96e616a965cbd0e81b6b8cf0c35a7e62" }, "downloads": -1, "filename": "django_frog-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00cf5f15ff43907c905ce9041d51b088", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 607819, "upload_time": "2017-11-15T03:34:39", "url": "https://files.pythonhosted.org/packages/8b/02/e8802ee81787514fd0deab93afec24b04025174ed4cb9cdb70146cdcb7ad/django_frog-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80bc7d9fdf3795082d27fab305b859d2", "sha256": "0843f2d311a856700cd83d4a32a4f60bdcb002fc472b930f6d081ca81c788982" }, "downloads": -1, "filename": "django-frog-2.1.0.tar.gz", "has_sig": false, "md5_digest": "80bc7d9fdf3795082d27fab305b859d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 553215, "upload_time": "2017-11-15T03:34:41", "url": "https://files.pythonhosted.org/packages/25/87/3c0c836775700cd35db0320eb4d0fa75fc52d697826715e3d0d293207ea9/django-frog-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f68199c77e2349b0f48fb8009a416ce8", "sha256": "1e5190c2aa91b66d46105cfcd5487611217e91ec800b5961b0e13f914c393d6e" }, "downloads": -1, "filename": "django_frog-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f68199c77e2349b0f48fb8009a416ce8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 991446, "upload_time": "2017-12-13T04:42:38", "url": "https://files.pythonhosted.org/packages/bd/2c/688999e2ca64b79761466fc2c4337fdbf1df8ddbaae47dc633e8e3f69603/django_frog-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "712a93900bcdfc54288b19b513acdf89", "sha256": "13fce0c8ea61bd2ee22dd650ab39efc5b508a7c61179a7c7f43b873e22fe0556" }, "downloads": -1, "filename": "django-frog-2.2.0.tar.gz", "has_sig": false, "md5_digest": "712a93900bcdfc54288b19b513acdf89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 450493, "upload_time": "2017-12-13T04:42:42", "url": "https://files.pythonhosted.org/packages/ca/8f/850ecf9e72aa3a762f74bb4cea6e021c152079c32b170b1408a27029d56e/django-frog-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "8c00bd4969bf650c1e54338ec94e9811", "sha256": "4f4738efecc6b6272cdc0060f646a44fef531e545d48765334138883d61a3596" }, "downloads": -1, "filename": "django_frog-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c00bd4969bf650c1e54338ec94e9811", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1121811, "upload_time": "2018-02-14T05:03:31", "url": "https://files.pythonhosted.org/packages/1e/0a/1685b275d34fb6127303d1a04613713582757e293cee4a1731f05ee8bb1e/django_frog-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1c08a4b29e679d16cbd31e1088caa66", "sha256": "246f56321e1d8cf7efa4a81980959d275847f2ea6e0e58334b9a3bf2d7b82092" }, "downloads": -1, "filename": "django-frog-2.3.0.tar.gz", "has_sig": false, "md5_digest": "c1c08a4b29e679d16cbd31e1088caa66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 461468, "upload_time": "2018-02-14T05:03:34", "url": "https://files.pythonhosted.org/packages/92/23/82d0a31bd8e9ad1d33ebed0df5410b45a53f85130631242f16c6a3b47bc7/django-frog-2.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c00bd4969bf650c1e54338ec94e9811", "sha256": "4f4738efecc6b6272cdc0060f646a44fef531e545d48765334138883d61a3596" }, "downloads": -1, "filename": "django_frog-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c00bd4969bf650c1e54338ec94e9811", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1121811, "upload_time": "2018-02-14T05:03:31", "url": "https://files.pythonhosted.org/packages/1e/0a/1685b275d34fb6127303d1a04613713582757e293cee4a1731f05ee8bb1e/django_frog-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1c08a4b29e679d16cbd31e1088caa66", "sha256": "246f56321e1d8cf7efa4a81980959d275847f2ea6e0e58334b9a3bf2d7b82092" }, "downloads": -1, "filename": "django-frog-2.3.0.tar.gz", "has_sig": false, "md5_digest": "c1c08a4b29e679d16cbd31e1088caa66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 461468, "upload_time": "2018-02-14T05:03:34", "url": "https://files.pythonhosted.org/packages/92/23/82d0a31bd8e9ad1d33ebed0df5410b45a53f85130631242f16c6a3b47bc7/django-frog-2.3.0.tar.gz" } ] }