{ "info": { "author": "Vsevolod Novikov", "author_email": "nnseva@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "Django-Access\n=============\n\nThe application introducing dynamic evaluation-based instance-level (row-level) access rights control for Django.\n\nSee details at the home page: https://github.com/nnseva/django-access\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/nnseva/django-access", "keywords": "access django permissions instance-level row-level django-access authority guard dynamic evaluation evaluation-based runtime rights rights-management", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "django-access", "package_url": "https://pypi.org/project/django-access/", "platform": "any", "project_url": "https://pypi.org/project/django-access/", "project_urls": { "Homepage": "https://github.com/nnseva/django-access" }, "release_url": "https://pypi.org/project/django-access/0.0.3b2/", "requires_dist": [ "django (>=1.10)" ], "requires_python": "", "summary": "Django-Access - the application introducing dynamic evaluation-based instance-level (row-level) access rights control for Django", "version": "0.0.3b2" }, "last_serial": 4351405, "releases": { "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "a27eb762acce9e6b66835eb7255a56e4", "sha256": "958ff973ffe2da607adce6cebe665b05ef55a45ab9454fb6bc486e594fe78b27" }, "downloads": -1, "filename": "django_access-0.0.1a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a27eb762acce9e6b66835eb7255a56e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12157, "upload_time": "2017-10-30T15:02:03", "url": "https://files.pythonhosted.org/packages/67/23/6bc9e218014a6ff4031dbd5303cf4add5eb6334e6f52749d671379d4c108/django_access-0.0.1a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d393d358b48378a35e471f42853c74", "sha256": "2f77ca5e5927ad6b3fcd34ea38898d55576b4c6b0f238240f01a26e2276abbbe" }, "downloads": -1, "filename": "django-access-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "56d393d358b48378a35e471f42853c74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10903, "upload_time": "2017-10-30T15:02:05", "url": "https://files.pythonhosted.org/packages/a4/66/e5687721b3d392537e19ca7ea56c5110f7b9735ee467283a705402275cf8/django-access-0.0.1a1.tar.gz" } ], "0.0.1b1": [ { "comment_text": "", "digests": { "md5": "a7c59fd09861d3ea37b7770f937833ac", "sha256": "52cafa2c65c8ae57bcb3b8de90e2f2f56a71b855af29913d43eb66972b954664" }, "downloads": -1, "filename": "django-access-0.0.1b1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "a7c59fd09861d3ea37b7770f937833ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18916, "upload_time": "2017-10-31T12:17:27", "url": "https://files.pythonhosted.org/packages/d5/83/9eaf7eb87ecd981d8d980c9243b6936f3d37ae16c31f52c6de046a23c116/django-access-0.0.1b1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "e7e0e4983b605b85c6989c642bbdc762", "sha256": "8da1091afdc6e1e07926d7e55ec6116f0064a0d6b234f2fe6fca9069a9a882e3" }, "downloads": -1, "filename": "django_access-0.0.1b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7e0e4983b605b85c6989c642bbdc762", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12106, "upload_time": "2017-10-31T12:17:25", "url": "https://files.pythonhosted.org/packages/22/7f/3a77ad5d06777e94381f53010327b3452f3cba0a52a8a4ff050ed939eb92/django_access-0.0.1b1-py2.py3-none-any.whl" } ], "0.0.1b2": [ { "comment_text": "", "digests": { "md5": "fad06ec70fdb2b46c8438d41da6bf1d6", "sha256": "815910f7d157c0e3451bd2f56009bdf679ab1d8014598ecdefa318cafdbb2a54" }, "downloads": -1, "filename": "django_access-0.0.1b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fad06ec70fdb2b46c8438d41da6bf1d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12089, "upload_time": "2017-11-01T17:50:13", "url": "https://files.pythonhosted.org/packages/b3/00/8f718ee4ef98adfd3284d6af1faeff9a08c2c5a1053fb0d5a48aef02735b/django_access-0.0.1b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a097651e3bca295f381814660111a0c", "sha256": "4e0383f7a446ec32a9c6d8072d9900109cd6345d22215e0f8f4788b6ae63c05b" }, "downloads": -1, "filename": "django-access-0.0.1b2.tar.gz", "has_sig": false, "md5_digest": "5a097651e3bca295f381814660111a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10813, "upload_time": "2017-11-01T17:50:15", "url": "https://files.pythonhosted.org/packages/eb/f3/98692428b4c022438af56063f82f7216b37f517956b437a279fa6655374a/django-access-0.0.1b2.tar.gz" } ], "0.0.1b4": [ { "comment_text": "", "digests": { "md5": "73a36923b669eeabd2280f3a2b436a52", "sha256": "5044d4b70a90b7e5426fa10613db59011a2efe312e254db4906ee14cf472eba4" }, "downloads": -1, "filename": "django-access-0.0.1b4.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "73a36923b669eeabd2280f3a2b436a52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18834, "upload_time": "2017-11-07T12:40:37", "url": "https://files.pythonhosted.org/packages/46/c3/9e16f7dc7105ae8278cec328c3102f534fc715e2d13bf5c5a41142aa78c8/django-access-0.0.1b4.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "2aa673b3bc580a778cf84600ede6a32c", "sha256": "3529b1ba3a5a329dcb1432acc10692232f1cf17d82e7ae06ed02931c928579dc" }, "downloads": -1, "filename": "django_access-0.0.1b4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2aa673b3bc580a778cf84600ede6a32c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12124, "upload_time": "2017-11-07T12:40:35", "url": "https://files.pythonhosted.org/packages/6e/58/48abdd3cc0a3b668ea25f3c6fad16ec2373d88d33e589160ef841ae33a22/django_access-0.0.1b4-py2.py3-none-any.whl" } ], "0.0.1b6": [ { "comment_text": "", "digests": { "md5": "db34e6d7d91cfde4a25f29a17bedb660", "sha256": "2647ddf372f6463be37bf27f96cd65b6d0a8a2f90ee436e6a2bcd8338d3fc367" }, "downloads": -1, "filename": "django_access-0.0.1b6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db34e6d7d91cfde4a25f29a17bedb660", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12132, "upload_time": "2017-11-09T12:38:44", "url": "https://files.pythonhosted.org/packages/e8/5b/0f51a3f0dec308b70a5c8808e436ea63e90a4a2e4ef593579556869efe3e/django_access-0.0.1b6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b6956a7632a92bd4aebd719c7928d09", "sha256": "40623322b24a98e89f3cb228ec8ae7dc5298429c40c327bfdbff1adfd98e15d2" }, "downloads": -1, "filename": "django-access-0.0.1b6.tar.gz", "has_sig": false, "md5_digest": "7b6956a7632a92bd4aebd719c7928d09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10855, "upload_time": "2017-11-09T12:38:46", "url": "https://files.pythonhosted.org/packages/2a/cc/e7c50a688ad84e13300a060debc6614fb8b4340ba5c5abb26ababe134ef6/django-access-0.0.1b6.tar.gz" } ], "0.0.2b1": [ { "comment_text": "", "digests": { "md5": "11a8f92150209439a5144cb3b2ccef02", "sha256": "365efac8b87afabdec067cadd78ec4e55b89f871cf0f70d0ce687df00f5e6331" }, "downloads": -1, "filename": "django_access-0.0.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11a8f92150209439a5144cb3b2ccef02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13232, "upload_time": "2017-11-22T16:46:43", "url": "https://files.pythonhosted.org/packages/85/86/8060fe744b1f56da13ed0f3fd9e84a44124f03020e24c31aa4645cb0487a/django_access-0.0.2b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f86fb8af76db8cccd6a7320ad47e599", "sha256": "9267ca87e9daa82d2bc291d8d3a8e165938ceea2cac7e7b78f0756bdd0f867ec" }, "downloads": -1, "filename": "django-access-0.0.2b1.tar.gz", "has_sig": false, "md5_digest": "1f86fb8af76db8cccd6a7320ad47e599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11513, "upload_time": "2017-11-22T16:46:45", "url": "https://files.pythonhosted.org/packages/74/0e/f038e0303bd106ed14dea70f3b1a282abf8f9e2d50cb4b037cdc79ed1502/django-access-0.0.2b1.tar.gz" } ], "0.0.2b2": [ { "comment_text": "", "digests": { "md5": "3dca158d6c3e23996d6340103d6a4437", "sha256": "30d2e35d867d0b404c72e3e5e1e9b53f57b9059560aaf7f2d0532d01ba150a99" }, "downloads": -1, "filename": "django_access-0.0.2b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3dca158d6c3e23996d6340103d6a4437", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13297, "upload_time": "2017-11-23T18:07:57", "url": "https://files.pythonhosted.org/packages/ae/a2/8745e5499f2272c2877c59677ee74b2a1a5871b9094edba3bc72f9483f5e/django_access-0.0.2b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9c38f1c05bdafd9fa4e7d3805239a71", "sha256": "d70acb6ea69f879261d0a9d43299f51405c14abee4412685fb358f5c2711276f" }, "downloads": -1, "filename": "django-access-0.0.2b2.tar.gz", "has_sig": false, "md5_digest": "d9c38f1c05bdafd9fa4e7d3805239a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11578, "upload_time": "2017-11-23T18:07:58", "url": "https://files.pythonhosted.org/packages/fa/73/7f5826f4b527cc4e790006d83d19de46fca4325f386a4253b073792e0086/django-access-0.0.2b2.tar.gz" } ], "0.0.2b3": [ { "comment_text": "", "digests": { "md5": "f89597d9509ebf673c2b59e346bba725", "sha256": "ed13c4dd2954f65eb84d04a12fb25368392f1a488b71b6e4d09156e1f8b67513" }, "downloads": -1, "filename": "django_access-0.0.2b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f89597d9509ebf673c2b59e346bba725", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13686, "upload_time": "2017-11-27T08:33:27", "url": "https://files.pythonhosted.org/packages/1d/7c/4725e4037f56cf79de78c9bf8317302a3dd29b4d3e75344d241f6f6dd702/django_access-0.0.2b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a68cae0052e7e74925990bf0b1bab988", "sha256": "be712abbabff1b37c9ba3862acf65b1765f15903bc5ac05074dcd40362ae4439" }, "downloads": -1, "filename": "django-access-0.0.2b3.tar.gz", "has_sig": false, "md5_digest": "a68cae0052e7e74925990bf0b1bab988", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11906, "upload_time": "2017-11-27T08:33:30", "url": "https://files.pythonhosted.org/packages/a2/6d/cb9c977285fe0d54dc3ee72bc559a23bcd0d68d9a508e90c6536201ec481/django-access-0.0.2b3.tar.gz" } ], "0.0.2b5": [ { "comment_text": "", "digests": { "md5": "a6e54e3fedc6881d9c3c0edb8dff413e", "sha256": "c8f0b76af049ab56a6501f9b7d9c799d7b93daebb6aa87f33e4d692b3d0059f6" }, "downloads": -1, "filename": "django_access-0.0.2b5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6e54e3fedc6881d9c3c0edb8dff413e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13624, "upload_time": "2018-01-09T12:46:47", "url": "https://files.pythonhosted.org/packages/37/bd/5595f219c3557970f6feddfd79c0f0f495a994c9ddf1d64badf4d8e1a41e/django_access-0.0.2b5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1d6d479aa327dad3b8cb38e81403371", "sha256": "322f4c53c5c45b3474067c7fe04915b8556c74613de70c8a0746222491eb8306" }, "downloads": -1, "filename": "django-access-0.0.2b5.tar.gz", "has_sig": false, "md5_digest": "d1d6d479aa327dad3b8cb38e81403371", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11865, "upload_time": "2018-01-09T12:46:49", "url": "https://files.pythonhosted.org/packages/a2/cc/10931edabb7d04aa949d556b4793e88d3efcc7d08026a8c69507719ed59a/django-access-0.0.2b5.tar.gz" } ], "0.0.2b6": [ { "comment_text": "", "digests": { "md5": "2f8545d518f95fa17f337b9d3bfffb1f", "sha256": "311265318ac1834d81aa953336dc3ce4c077242279d2bc1ca72f46149ff20925" }, "downloads": -1, "filename": "django_access-0.0.2b6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f8545d518f95fa17f337b9d3bfffb1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13592, "upload_time": "2018-03-21T12:57:30", "url": "https://files.pythonhosted.org/packages/8f/af/bdb35e866466e95af6962369b303f7c2ba311e9fa9d5dd8e63edc4809ec4/django_access-0.0.2b6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d801e75cab94f3024b8593572837be9", "sha256": "0a83a69a8dc035b40d4a5ac7eea6fe84520c3c843e26be8ac0556e0e2a526d8b" }, "downloads": -1, "filename": "django-access-0.0.2b6.tar.gz", "has_sig": false, "md5_digest": "6d801e75cab94f3024b8593572837be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11855, "upload_time": "2018-03-21T12:57:34", "url": "https://files.pythonhosted.org/packages/ad/d9/7465f194508d63490961450875e42dd3a3870bb031db06ab1f2b8acd3fb9/django-access-0.0.2b6.tar.gz" } ], "0.0.3b1": [ { "comment_text": "", "digests": { "md5": "8f8bbb179452e62568108474abf6ee7d", "sha256": "398551d41493dcd633d63285ea9b5619127868b8473cd6cdcf183ab08b51d32a" }, "downloads": -1, "filename": "django_access-0.0.3b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f8bbb179452e62568108474abf6ee7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15270, "upload_time": "2018-10-04T17:42:32", "url": "https://files.pythonhosted.org/packages/b5/50/c5fbe0aa5b0f0b1c4cb1919f82649b7e7b05f1f1cf00c2248d8d0e0fb7c9/django_access-0.0.3b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03b022992c34cfcaf7e59a568ff399f4", "sha256": "f5fef2fcae4b544231a857ebbcce7278cd7abe4afdbe27703ffb70c6c8ade8f6" }, "downloads": -1, "filename": "django-access-0.0.3b1.tar.gz", "has_sig": false, "md5_digest": "03b022992c34cfcaf7e59a568ff399f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11981, "upload_time": "2018-10-04T17:42:33", "url": "https://files.pythonhosted.org/packages/b7/76/e8675a6d5b3d639cfba803f89f1dc550b532db604b70296eae28fc447b31/django-access-0.0.3b1.tar.gz" } ], "0.0.3b2": [ { "comment_text": "", "digests": { "md5": "43985669ff36b17d15132e75dafa8407", "sha256": "b9c04ee71697270e80c26f46bf0da8c2082cd46e6d5133aa9a8e7a3dd52528e2" }, "downloads": -1, "filename": "django_access-0.0.3b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43985669ff36b17d15132e75dafa8407", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12471, "upload_time": "2018-10-08T10:15:48", "url": "https://files.pythonhosted.org/packages/f9/6e/2a904ef8bae03768608e3947d1ed5db9b619bf5f4b2f56562cf50a17beab/django_access-0.0.3b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e2d3d0c033238beaedd424e94fa8c24", "sha256": "14d6fdd446db3f46029d3ca181ee54c9b40949a71aad8b4daaa3d3ecac4b2082" }, "downloads": -1, "filename": "django-access-0.0.3b2.tar.gz", "has_sig": false, "md5_digest": "1e2d3d0c033238beaedd424e94fa8c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12000, "upload_time": "2018-10-08T10:15:50", "url": "https://files.pythonhosted.org/packages/47/49/ad6f026748f00b2b74b408ca131dfad69d9db87a9c3d0971b2d185fa4fa7/django-access-0.0.3b2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43985669ff36b17d15132e75dafa8407", "sha256": "b9c04ee71697270e80c26f46bf0da8c2082cd46e6d5133aa9a8e7a3dd52528e2" }, "downloads": -1, "filename": "django_access-0.0.3b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43985669ff36b17d15132e75dafa8407", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12471, "upload_time": "2018-10-08T10:15:48", "url": "https://files.pythonhosted.org/packages/f9/6e/2a904ef8bae03768608e3947d1ed5db9b619bf5f4b2f56562cf50a17beab/django_access-0.0.3b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e2d3d0c033238beaedd424e94fa8c24", "sha256": "14d6fdd446db3f46029d3ca181ee54c9b40949a71aad8b4daaa3d3ecac4b2082" }, "downloads": -1, "filename": "django-access-0.0.3b2.tar.gz", "has_sig": false, "md5_digest": "1e2d3d0c033238beaedd424e94fa8c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12000, "upload_time": "2018-10-08T10:15:50", "url": "https://files.pythonhosted.org/packages/47/49/ad6f026748f00b2b74b408ca131dfad69d9db87a9c3d0971b2d185fa4fa7/django-access-0.0.3b2.tar.gz" } ] }