{ "info": { "author": "Luke Arno", "author_email": "luke.arno@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware", "Topic :: Security", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "This distribution provides a variety of access control middlewares.\r\nConvenience functions which can be used as decorators are included.\r\nThe classes have useful defaults yet are highly configurable. \r\nAll interfaces are designed to be easily customized and extended.\r\nCurrently supports HTTP Basic and Web forms authentication, \r\nroles-based authorization and is beaker session compatible out of\r\nthe box. (It is no problem to use some other type of sessions or none.)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lukearno.com/projects/barrel/", "keywords": "wsgi authentication authorization web http webapps", "license": "GPL2", "maintainer": "", "maintainer_email": "", "name": "barrel", "package_url": "https://pypi.org/project/barrel/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/barrel/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://lukearno.com/projects/barrel/" }, "release_url": "https://pypi.org/project/barrel/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Flexible WSGI authentication and authorization tools.", "version": "0.1.3" }, "last_serial": 786711, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a25bcd302f2b01902b2becc471593279", "sha256": "afb12edf1c6924f929a1dde922d1d162ec7ba14b9913f46f707cea27272d16f7" }, "downloads": -1, "filename": "barrel-0.1-py2.4.egg", "has_sig": false, "md5_digest": "a25bcd302f2b01902b2becc471593279", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19379, "upload_time": "2006-08-02T19:52:23", "url": "https://files.pythonhosted.org/packages/bf/08/c8581f635a716abafe27d00a7f9a4a852af94675a3cc50fc8da94564bb74/barrel-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "278e6aa2257582a0e14b4cd67408817a", "sha256": "b8cd3ae013f7e753bbf093a6d2dafeb9688fd2c52596d6dfbc87a50f7dc0b0b4" }, "downloads": -1, "filename": "barrel-0.1.tar.gz", "has_sig": false, "md5_digest": "278e6aa2257582a0e14b4cd67408817a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15995, "upload_time": "2006-08-02T19:52:23", "url": "https://files.pythonhosted.org/packages/10/cb/24790805e450a8c0066849e151cd2a02f0703e550f233c2024e8788a9f54/barrel-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f39958bbc352291b15c7576a7a8f6ae6", "sha256": "2ce1b2aa97bc4fb1c4768fe32af5e145d8c23e1b99ae205bd0df11d11b9d4856" }, "downloads": -1, "filename": "barrel-0.1.1-py2.4.egg", "has_sig": false, "md5_digest": "f39958bbc352291b15c7576a7a8f6ae6", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19405, "upload_time": "2006-08-15T03:44:34", "url": "https://files.pythonhosted.org/packages/b7/b6/aac0a7987f5c1279e2167893d86443898a5d20af6d40bfa302e0bcc34f0b/barrel-0.1.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "8dc328103f902032dcdb0e6084ae1e43", "sha256": "dfe9cd284331ddc218243f4bbd82ff967054f0e779b4277dd0d0e200f32e127e" }, "downloads": -1, "filename": "barrel-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8dc328103f902032dcdb0e6084ae1e43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16045, "upload_time": "2006-08-15T03:44:26", "url": "https://files.pythonhosted.org/packages/70/30/671b82ef895b7922a6de183fc4920185cc1f5275a3d736b3cbf5895775f7/barrel-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5a13b81db34c6ad1feb6d23257262565", "sha256": "5ab71ed26037b1353c8ab6b2d7d2c748d8948b4cbfe633995d8557eb122a80ae" }, "downloads": -1, "filename": "barrel-0.1.2-py2.4.egg", "has_sig": false, "md5_digest": "5a13b81db34c6ad1feb6d23257262565", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19432, "upload_time": "2006-09-22T15:19:36", "url": "https://files.pythonhosted.org/packages/6c/31/644b41c017da19d79f6f3db217fc83353a9cfbfd48b4120f80e003f2c0ec/barrel-0.1.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "90fb6b8cfcffc81443fa8358f8ddb313", "sha256": "d3b8c7bb3e156101a7a5b19deadeea563368d67cae0f0f15e19439aa73434d80" }, "downloads": -1, "filename": "barrel-0.1.2.tar.gz", "has_sig": false, "md5_digest": "90fb6b8cfcffc81443fa8358f8ddb313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16056, "upload_time": "2006-09-22T15:19:35", "url": "https://files.pythonhosted.org/packages/c3/bb/456aa01c743df771166c22e11f1a035687caf6a70cb335c302245fbc22ad/barrel-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1b5ac515c47b81a420a460083970bb99", "sha256": "385e758a3c1c28061b9636c1ad4eaf521251e60557e3a9a6821da4009abb1f6b" }, "downloads": -1, "filename": "barrel-0.1.3-py2.4.egg", "has_sig": false, "md5_digest": "1b5ac515c47b81a420a460083970bb99", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 23917, "upload_time": "2008-06-29T07:50:17", "url": "https://files.pythonhosted.org/packages/78/ba/1aefe45e5cf35269a00eb12373b383239c874a076a6c2b48e4f5a4fb21b9/barrel-0.1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "fe4b04bfa4efb0024b2952b086170d6d", "sha256": "8358195d728846de043c3f6f55dce0e77e7383f206e5912e1b63aa793d397f69" }, "downloads": -1, "filename": "barrel-0.1.3.tar.gz", "has_sig": false, "md5_digest": "fe4b04bfa4efb0024b2952b086170d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6317, "upload_time": "2008-06-29T07:50:16", "url": "https://files.pythonhosted.org/packages/79/e8/1b3ffdeb658470440f2bd086f92adf2657dd79cdf201ec247b6cc0f650f4/barrel-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1b5ac515c47b81a420a460083970bb99", "sha256": "385e758a3c1c28061b9636c1ad4eaf521251e60557e3a9a6821da4009abb1f6b" }, "downloads": -1, "filename": "barrel-0.1.3-py2.4.egg", "has_sig": false, "md5_digest": "1b5ac515c47b81a420a460083970bb99", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 23917, "upload_time": "2008-06-29T07:50:17", "url": "https://files.pythonhosted.org/packages/78/ba/1aefe45e5cf35269a00eb12373b383239c874a076a6c2b48e4f5a4fb21b9/barrel-0.1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "fe4b04bfa4efb0024b2952b086170d6d", "sha256": "8358195d728846de043c3f6f55dce0e77e7383f206e5912e1b63aa793d397f69" }, "downloads": -1, "filename": "barrel-0.1.3.tar.gz", "has_sig": false, "md5_digest": "fe4b04bfa4efb0024b2952b086170d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6317, "upload_time": "2008-06-29T07:50:16", "url": "https://files.pythonhosted.org/packages/79/e8/1b3ffdeb658470440f2bd086f92adf2657dd79cdf201ec247b6cc0f650f4/barrel-0.1.3.tar.gz" } ] }