{ "info": { "author": "Jeffrey de Lange", "author_email": "jeffrey@jeffreydelange.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jgadelange/drf-composable-permissions", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "drf-composable-permissions", "package_url": "https://pypi.org/project/drf-composable-permissions/", "platform": "", "project_url": "https://pypi.org/project/drf-composable-permissions/", "project_urls": { "Homepage": "https://github.com/jgadelange/drf-composable-permissions" }, "release_url": "https://pypi.org/project/drf-composable-permissions/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "Compose your permission classes for django-rest-framework.", "version": "0.1.1" }, "last_serial": 3014270, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "851bd5a1ae25dcba43639268dbf5ded7", "sha256": "b0da44a299f18b971b92a9a0aab0f3701325c8d8751c0ffa7c4f5f448a8263ca" }, "downloads": -1, "filename": "drf_composable_permissions-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "851bd5a1ae25dcba43639268dbf5ded7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5029, "upload_time": "2016-11-08T20:14:29", "url": "https://files.pythonhosted.org/packages/52/8a/d7a7a4fb51f84f6eaf2621adb88565b29943a2217bfd4c7e94219b249ff7/drf_composable_permissions-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2595583282cdb87359e15a6223937267", "sha256": "1e357ab056fdd452801f742999a3fe89b75746e27692e73b49f1f5fa624b2299" }, "downloads": -1, "filename": "drf_composable_permissions-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2595583282cdb87359e15a6223937267", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5031, "upload_time": "2016-11-08T20:14:31", "url": "https://files.pythonhosted.org/packages/19/0f/0c70e80a70326b8bdf69053f7d5b2cfd69793d78507219f8cb596771b82d/drf_composable_permissions-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e328244ae0ff40c58dcd02d5c8a51a0", "sha256": "e3d8bfebc6c5a5c440846e1adf6479041056d7e3e153ef7d626e01d50d35517e" }, "downloads": -1, "filename": "drf-composable-permissions-0.1.tar.gz", "has_sig": false, "md5_digest": "9e328244ae0ff40c58dcd02d5c8a51a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3574, "upload_time": "2016-11-08T20:14:33", "url": "https://files.pythonhosted.org/packages/4c/e2/30a074f596620bf30a17e3b744ef8514e720df968d5b1ccabe8957208de5/drf-composable-permissions-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3837a0179b4653790ef58dd91d31ed32", "sha256": "70bb91768b3f16e763a5f56d5ef28fd2eba8763a4301d6778bb7b564fadeda48" }, "downloads": -1, "filename": "drf_composable_permissions-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3837a0179b4653790ef58dd91d31ed32", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3941, "upload_time": "2017-07-11T10:29:59", "url": "https://files.pythonhosted.org/packages/02/78/4b33ff683e9d9f2a7108183cdd196f7170fe9c94c35cb93864d0523b5101/drf_composable_permissions-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc80bf136af1dd4c084529592921ec9f", "sha256": "adc5af12740af1e9688ecbe9103dabcac7a21c5fccaa43066a74ca0054f54809" }, "downloads": -1, "filename": "drf-composable-permissions-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fc80bf136af1dd4c084529592921ec9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3803, "upload_time": "2017-07-11T10:31:13", "url": "https://files.pythonhosted.org/packages/a8/2c/12143d83260b0e508087bf89223eec1566b4b084e65b565fb5e964cb9be5/drf-composable-permissions-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3837a0179b4653790ef58dd91d31ed32", "sha256": "70bb91768b3f16e763a5f56d5ef28fd2eba8763a4301d6778bb7b564fadeda48" }, "downloads": -1, "filename": "drf_composable_permissions-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3837a0179b4653790ef58dd91d31ed32", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3941, "upload_time": "2017-07-11T10:29:59", "url": "https://files.pythonhosted.org/packages/02/78/4b33ff683e9d9f2a7108183cdd196f7170fe9c94c35cb93864d0523b5101/drf_composable_permissions-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc80bf136af1dd4c084529592921ec9f", "sha256": "adc5af12740af1e9688ecbe9103dabcac7a21c5fccaa43066a74ca0054f54809" }, "downloads": -1, "filename": "drf-composable-permissions-0.1.1.tar.gz", "has_sig": false, "md5_digest": "fc80bf136af1dd4c084529592921ec9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3803, "upload_time": "2017-07-11T10:31:13", "url": "https://files.pythonhosted.org/packages/a8/2c/12143d83260b0e508087bf89223eec1566b4b084e65b565fb5e964cb9be5/drf-composable-permissions-0.1.1.tar.gz" } ] }