{"package": "django-grainy", "summary": "granular permissions for django", "pypi_url": "https://pypi.org/project/django-grainy", "piwheels_url": "https://www.piwheels.org/project/django-grainy", "releases": {"2.0.1": {"released": "2024-10-05 05:58:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-2.0.1-py3-none-any.whl", "filehash": "c179a2ed528a583cf2c0bc7aa7ff1fd5ba203ae2a67f760aa1f86683cb393611", "filesize": 31369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0,>=3.8", "apt_dependencies": [], "pip_dependencies": ["django", "djangorestframework", "grainy"]}}}, "2.0.0": {"released": "2023-06-19 12:07:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-2.0.0-py3-none-any.whl", "filehash": "88fce56633bc80696a971b774296555de12775032df7853e5c6c2b65015cb129", "filesize": 26793, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["black", "django", "djangorestframework", "grainy", "six"]}}}, "1.9.1": {"released": "2021-01-06 21:10:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.9.1-py2.py3-none-any.whl", "filehash": "8562db4403689ba33f4322faedfb55f35dd94be92920677710c011f54b00af00", "filesize": 28119, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.9.0": {"released": "2020-11-19 15:51:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.9.0-py2.py3-none-any.whl", "filehash": "6ce1776b593ecfca3721217be6109746334ac6a5505f7444792e0dc844e70f73", "filesize": 28111, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.8.0": {"released": "2020-10-06 10:18:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.8.0-py2.py3-none-any.whl", "filehash": "aefebbb77c70a96e95c314c78041b58fd26354412ef909742a9d0f96810e3882", "filesize": 26793, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.7.0": {"released": "2020-04-23 16:11:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.7.0-py2.py3-none-any.whl", "filehash": "a80b9b5ae2baf6e98c71f741becccede2c52646089844c9a5fd979a7305dd16e", "filesize": 32901, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.6.2": {"released": "2018-01-24 20:21:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.6.2-py2.py3-none-any.whl", "filehash": "7450dbffdd6afd83d80f375e86f97502a47aa383eccdcea1cb13e3083aeb7eac", "filesize": 28581, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.6.1": {"released": "2018-01-24 19:10:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.6.1-py2.py3-none-any.whl", "filehash": "9478766729efa7d04848656143c00e24539bab4a0ac126ab3377e40ad29d7fc2", "filesize": 28565, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.6.0": {"released": "2018-01-24 18:23:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.6.0-py2.py3-none-any.whl", "filehash": "cfd523ab9b306dd2c5e80794560b5caa65ba221cb76cc5c3ce8f14712f15c515", "filesize": 28547, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.5.0": {"released": "2017-12-19 12:35:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.5.0-py2.py3-none-any.whl", "filehash": "13fa6e22d52c7ac2395f0aba9c9a72f296af8b99b6b9ef8d451e55a41eef6c83", "filesize": 28134, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.4.0": {"released": "2017-12-18 00:26:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.4.0-py2.py3-none-any.whl", "filehash": "ab5dfd2c495dc3b93b7fce6be9c01df2a6ca76792d6ee047b14f2effe55ec57a", "filesize": 27653, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.3.0": {"released": "2017-12-17 09:24:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.3.0-py2.py3-none-any.whl", "filehash": "ff30f5a57cb0c973249a10bcc57e738327201381e55f8d16e567672997b32adc", "filesize": 27488, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.2.1": {"released": "2017-12-16 18:27:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.2.1-py2.py3-none-any.whl", "filehash": "4de282309ab95aeaf5df9c77b510ededdcfe0e41a635b46750103c20b7242f96", "filesize": 27049, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.2.0": {"released": "2017-12-16 14:24:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.2.0-py2.py3-none-any.whl", "filehash": "cf1384d1e85d5cc0410f10999ad3d4003b6fed21d905ae6bc0535b58adfb1210", "filesize": 26553, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.1.0": {"released": "2017-12-15 11:24:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.1.0-py2.py3-none-any.whl", "filehash": "2316009768fa8a5a9b409d556f71cb65f39de4fc04d117f3e0d41cd44fc6c465", "filesize": 26214, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "1.0.0": {"released": "2017-12-08 15:12:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-1.0.0-py2.py3-none-any.whl", "filehash": "8f1a86a1b2bb29c97904685071b0fab96c4017e2f539bc9df8214c9ccf1932cc", "filesize": 25083, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}, "0.3.0": {"released": "2017-11-30 16:03:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_grainy-0.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-grainy/django_grainy-0.3.0-py2.py3-none-any.whl", "filehash": "ad945b25030d3797d045d1b9f362f3835d8419adbac84d1ca74aa778c46caa71", "filesize": 15096, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["grainy", "six"]}}}}}