{ "info": { "author": "20C", "author_email": "code@20c.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/20c/django-grainy/1.6.2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/20c/django-grainy", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "django-grainy", "package_url": "https://pypi.org/project/django-grainy/", "platform": "", "project_url": "https://pypi.org/project/django-grainy/", "project_urls": { "Download": "https://github.com/20c/django-grainy/1.6.2", "Homepage": "https://github.com/20c/django-grainy" }, "release_url": "https://pypi.org/project/django-grainy/1.6.2/", "requires_dist": null, "requires_python": "", "summary": "granular permissions for django", "version": "1.6.2" }, "last_serial": 3518301, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "2c35100faf7722a0fa754e8722f12717", "sha256": "45d939dad0fb907f84ec456b28481ee1a6feb1831660c44deb761125bb563ebd" }, "downloads": -1, "filename": "django-grainy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2c35100faf7722a0fa754e8722f12717", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11899, "upload_time": "2017-11-30T16:03:30", "url": "https://files.pythonhosted.org/packages/f5/f4/db5c875c667a3bbfb848a57678fc7fae5f7c2013e37acea23afc7105cd1e/django-grainy-0.3.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "963866b2487120583b3f486e2256ef92", "sha256": "44b84bf69b08b8caeda7ca3bc031d1c009e47cd8dbd7715cf99d92f54488830b" }, "downloads": -1, "filename": "django-grainy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "963866b2487120583b3f486e2256ef92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18808, "upload_time": "2017-12-08T15:12:19", "url": "https://files.pythonhosted.org/packages/f8/3b/6b15c39aec897c00bfe31c0f223a658e98ac4c71b13e5918bf7701653e62/django-grainy-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "480e9ffb0456dadbed176bcc6b4990c3", "sha256": "09d9e5f12eff7443d5bef5d5ceaaccbd875f0dac5924d16b1af9ec64cb258909" }, "downloads": -1, "filename": "django-grainy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "480e9ffb0456dadbed176bcc6b4990c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19863, "upload_time": "2017-12-15T11:24:55", "url": "https://files.pythonhosted.org/packages/d4/78/414ee75b813e44c53ab6bf3844e26dd75f7e5feb912dd8a9da539b874f37/django-grainy-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "11aeb53202eec987eac5dd0088eadeed", "sha256": "42d7f66ed60d784f32619598a7b67c3e824c5bba7988729b8803595ccaa0574c" }, "downloads": -1, "filename": "django-grainy-1.2.0.tar.gz", "has_sig": false, "md5_digest": "11aeb53202eec987eac5dd0088eadeed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20177, "upload_time": "2017-12-16T14:24:51", "url": "https://files.pythonhosted.org/packages/ca/73/e7bc8c1732dfa19cd660bc5736856da09e714b8761eceb84913d55190756/django-grainy-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "ba43461328a7e3577a8c8594b31aa59d", "sha256": "333a3cbb0fd5f9127ccf68fac7c0b5b3999f83406ed1e0e94da80d507c7e630e" }, "downloads": -1, "filename": "django-grainy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ba43461328a7e3577a8c8594b31aa59d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20508, "upload_time": "2017-12-16T18:27:00", "url": "https://files.pythonhosted.org/packages/9a/40/c083e34883a9c7f40fce7b18a2c38f2295efa553527ff318327024aacc06/django-grainy-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "e136a2bc31b9b1fe7601b5eed80d5847", "sha256": "560735dbe9c308a70cff66a561197f3981b0f64efaf0770b5f0fe704ba64c905" }, "downloads": -1, "filename": "django-grainy-1.3.0.tar.gz", "has_sig": false, "md5_digest": "e136a2bc31b9b1fe7601b5eed80d5847", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20926, "upload_time": "2017-12-17T09:24:00", "url": "https://files.pythonhosted.org/packages/7b/57/71190d9fa0134aaaf04338b5933e8817ba8f17fc7c467aa893a27c627c7b/django-grainy-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "a4f0809e76cdaa395a19b4ff27680b51", "sha256": "7eb1e94d8af535ac282e33023ac6b99b4304d22190e7ad5ded27811856590b18" }, "downloads": -1, "filename": "django-grainy-1.4.0.tar.gz", "has_sig": false, "md5_digest": "a4f0809e76cdaa395a19b4ff27680b51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21144, "upload_time": "2017-12-18T00:26:51", "url": "https://files.pythonhosted.org/packages/fd/8e/6b62ad39ab847101178835be7f7be03ffd2198e1426139c4c7e8555a90dc/django-grainy-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "797c9e1a2a2acc23ac2196e569ef91a6", "sha256": "9cbf7322a961aebfcd2c208a8720913e2d649f2fc35b607447c1e550090a2925" }, "downloads": -1, "filename": "django-grainy-1.5.0.tar.gz", "has_sig": false, "md5_digest": "797c9e1a2a2acc23ac2196e569ef91a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21748, "upload_time": "2017-12-19T12:35:09", "url": "https://files.pythonhosted.org/packages/7e/e9/1b00ef56cd94162c10a5c9bbd8b249ecc3307d320724774ff1dc785fcc6b/django-grainy-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "b7a18458538f9f31cf771c87774cd895", "sha256": "909b776303be69f27bf7d7e12a5c0315e807104c24dc2685edef4724a10b0190" }, "downloads": -1, "filename": "django-grainy-1.6.0.tar.gz", "has_sig": false, "md5_digest": "b7a18458538f9f31cf771c87774cd895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22064, "upload_time": "2018-01-24T18:23:27", "url": "https://files.pythonhosted.org/packages/63/e3/2377e8ef0da021cef6ac016414b470e92c772128a2e86779dccb3f609160/django-grainy-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "c7056b748e2d135653379a80f3be9236", "sha256": "761bd423b1f321942562a2a934602488d8de7b35d4766aff6af554de063badff" }, "downloads": -1, "filename": "django-grainy-1.6.1.tar.gz", "has_sig": false, "md5_digest": "c7056b748e2d135653379a80f3be9236", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22066, "upload_time": "2018-01-24T19:10:43", "url": "https://files.pythonhosted.org/packages/1f/f6/5e63e0ae3e392d00bb06e1cc423386c55b13145728c3c9c97e404fc06e8a/django-grainy-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "2c070779781c7980564acf4302e2b255", "sha256": "9428e14b38108b127740e889d72e9fc651707fcbbca1cad48ca4d6d00167b476" }, "downloads": -1, "filename": "django-grainy-1.6.2.tar.gz", "has_sig": false, "md5_digest": "2c070779781c7980564acf4302e2b255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22081, "upload_time": "2018-01-24T20:21:42", "url": "https://files.pythonhosted.org/packages/60/df/3cc796994259cf16fe110293c8f6014fc53226f341b23b091da069ff7d38/django-grainy-1.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c070779781c7980564acf4302e2b255", "sha256": "9428e14b38108b127740e889d72e9fc651707fcbbca1cad48ca4d6d00167b476" }, "downloads": -1, "filename": "django-grainy-1.6.2.tar.gz", "has_sig": false, "md5_digest": "2c070779781c7980564acf4302e2b255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22081, "upload_time": "2018-01-24T20:21:42", "url": "https://files.pythonhosted.org/packages/60/df/3cc796994259cf16fe110293c8f6014fc53226f341b23b091da069ff7d38/django-grainy-1.6.2.tar.gz" } ] }