{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Plone", "Framework :: Zope2", "Intended Audience :: Developers", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: Zope Public License", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Programming Language :: Python :: 3.7" ], "description": "Introduction\n------------\n\nThis package provides a contextless way to retrieve the currently active request object in a zope-based web framework.\nTo do so you simply need to do the following::\n\n from zope.globalrequest import getRequest\n request = getRequest()\n\nThis package is mainly intended to be used with the Zope2/Plone stack.\nWhile it also works with the Zope3 framework,\nthe latter promotes a clean separation of concerns and the pattern of having a globally available request object is discouraged.\n\nChangelog\n=========\n\n1.5 (2018-10-04)\n----------------\n\n- Add support for Python 3.7.\n\n\n1.4 (2017-05-29)\n----------------\n\n- Turn functional tests into better covering unit tests and also add more tests.\n This removes test dependencies on unrelated packages.\n\n\n1.3 (2016-10-22)\n----------------\n\n- Python 3 compatibility.\n\n\n1.2 (2016-06-07)\n----------------\n\n- Lighten test dependencies by using neither `zope.app.testing` nor\n `zope.app.zcmlfiles` any longer.\n\n\n1.1 (2015-04-29)\n----------------\n\n- Fix import locations and declare all dependencies.\n [thet]\n\n\n1.0 (2010-08-07)\n----------------\n\n- Fix test setup regarding `zope.securitypolicy`.\n [ldr]\n\n\n1.0a2 (2009-01-17)\n------------------\n\n- Update documentation to clarify the intentions of this package. Also see\n http://thread.gmane.org/gmane.comp.web.zope.devel/18023 for more information.\n [witsch]\n\n\n1.0a1 (2009-01-15)\n------------------\n\n- Initial release\n [witsch]", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zopefoundation/zope.globalrequest", "keywords": "zope request global", "license": "ZPL", "maintainer": "", "maintainer_email": "", "name": "zope.globalrequest", "package_url": "https://pypi.org/project/zope.globalrequest/", "platform": "Any", "project_url": "https://pypi.org/project/zope.globalrequest/", "project_urls": { "Homepage": "https://github.com/zopefoundation/zope.globalrequest" }, "release_url": "https://pypi.org/project/zope.globalrequest/1.5/", "requires_dist": null, "requires_python": "", "summary": "Global way of retrieving the currently active request.", "version": "1.5" }, "last_serial": 4340490, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ae6ff02db5ba89c1fb96ed7a73ca1cfa", "sha256": "670d2f85794e0db856b72f0921a414afe3bb75ec1077bcd013073c458454c1d6" }, "downloads": -1, "filename": "zope.globalrequest-1.0.zip", "has_sig": true, "md5_digest": "ae6ff02db5ba89c1fb96ed7a73ca1cfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14297, "upload_time": "2010-08-07T23:04:29", "url": "https://files.pythonhosted.org/packages/96/9a/563a3943de188f67c929fade743373fb619ffde1ce046b14aa829c37332c/zope.globalrequest-1.0.zip" } ], "1.0a1": [ { "comment_text": "", "digests": { "md5": "08c36699d91be54e2600810b28e67f12", "sha256": "d48c5f18605e2f5df32a3be64f20de558b7c8804d9eb2d3e25e2c31590d53402" }, "downloads": -1, "filename": "zope.globalrequest-1.0a1.zip", "has_sig": true, "md5_digest": "08c36699d91be54e2600810b28e67f12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13542, "upload_time": "2009-01-15T22:46:46", "url": "https://files.pythonhosted.org/packages/c9/73/1314646f7e6c4d302ad9dd4e0ff827880b577da9d82a72bb7ac71892f912/zope.globalrequest-1.0a1.zip" } ], "1.0a2": [ { "comment_text": "", "digests": { "md5": "cbf2ccb05e5370723785f35aedf76af7", "sha256": "6a994e27d2ed9b799f761896c57bc74e7376260227e24d827af8a489edacfd42" }, "downloads": -1, "filename": "zope.globalrequest-1.0a2.zip", "has_sig": true, "md5_digest": "cbf2ccb05e5370723785f35aedf76af7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14213, "upload_time": "2009-01-17T00:14:04", "url": "https://files.pythonhosted.org/packages/85/a3/6cd544204892c5d81a677429bd0db64f3fca137f21552f93d66f467d22b3/zope.globalrequest-1.0a2.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "e69b6a2cb8e31d1cb3fc483ca382947c", "sha256": "19089d97dfe7ee5d5367ef30075783e74e4870dd86c28c50ecd26b1876b509ed" }, "downloads": -1, "filename": "zope.globalrequest-1.1.tar.gz", "has_sig": false, "md5_digest": "e69b6a2cb8e31d1cb3fc483ca382947c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5331, "upload_time": "2015-04-29T09:57:14", "url": "https://files.pythonhosted.org/packages/24/55/5ed28661addd6020ae6ce8a5a65180607b1a44bbc4515ddfb9adc5d69953/zope.globalrequest-1.1.tar.gz" } ], "1.1.dev0": [ { "comment_text": "", "digests": { "md5": "eae59aa89dcbbb0da1f365660782f5a4", "sha256": "9d2eb245982b32c7e35351f1d19c5f81555b1356ac22deb32444532c0c87c1ec" }, "downloads": -1, "filename": "zope.globalrequest-1.1.dev0.zip", "has_sig": false, "md5_digest": "eae59aa89dcbbb0da1f365660782f5a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13258, "upload_time": "2015-03-13T14:59:02", "url": "https://files.pythonhosted.org/packages/16/ad/0a4ceb88879fd056c6eece8bc4b2f0bfc3b4875026f9e0b5765d4e56c2cf/zope.globalrequest-1.1.dev0.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "cc54d9df2b9b1ffd6553bf763d21e354", "sha256": "d79eea413b77dceaa29a602852e5092b62a7035e0e7c0898a7bd9429023598ca" }, "downloads": -1, "filename": "zope.globalrequest-1.2.tar.gz", "has_sig": false, "md5_digest": "cc54d9df2b9b1ffd6553bf763d21e354", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5248, "upload_time": "2016-06-07T20:10:46", "url": "https://files.pythonhosted.org/packages/98/8f/c1071a46c82540d8c47511082e1052ceecf06f309b7f4b2dce8c0aeb3027/zope.globalrequest-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "cadc470eb83a3b35bac041d29fef4f3b", "sha256": "e4d4e97e5940ad751082096d2b786a7973f0768fc4a0af81564880fe82ca81b0" }, "downloads": -1, "filename": "zope.globalrequest-1.3.tar.gz", "has_sig": false, "md5_digest": "cadc470eb83a3b35bac041d29fef4f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5325, "upload_time": "2016-10-22T21:12:43", "url": "https://files.pythonhosted.org/packages/b4/20/672bf145ad76cad96cb237323f9bf25b4baebc61f283d2b34f3fb27a910a/zope.globalrequest-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "f57def9529fd3f19f196c25ded4eac4a", "sha256": "17711940e9ccde92bacca0f9cb80af2e411043c93f092d45c35cbe4ed7315b0f" }, "downloads": -1, "filename": "zope.globalrequest-1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "f57def9529fd3f19f196c25ded4eac4a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7775, "upload_time": "2017-06-13T20:41:43", "url": "https://files.pythonhosted.org/packages/04/39/9e49f4a6de6c684a2bfa115b9236ecc2a4a8b706f36b386113608c425825/zope.globalrequest-1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c1ce6c7f0eb5003c50825b775cf72c9", "sha256": "cc5f63c94cd6c20a610997edf387f2a166e0e97590f49a040dc8ea4ee4445148" }, "downloads": -1, "filename": "zope.globalrequest-1.4.tar.gz", "has_sig": false, "md5_digest": "5c1ce6c7f0eb5003c50825b775cf72c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3880, "upload_time": "2017-05-29T18:04:33", "url": "https://files.pythonhosted.org/packages/93/53/5a41c33cfe1b06823286fab1766d79f2be1528c63ead2ea7e215e57e7a1b/zope.globalrequest-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "6d19fba0673dcbe5bac76200393c9561", "sha256": "12ea106410f4ad76fdef862661f6a49a7feeed335fe0c373edc6afce564e583e" }, "downloads": -1, "filename": "zope.globalrequest-1.5.tar.gz", "has_sig": false, "md5_digest": "6d19fba0673dcbe5bac76200393c9561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7060, "upload_time": "2018-10-04T14:07:43", "url": "https://files.pythonhosted.org/packages/39/5e/9b5a3c66aa3fa2d6e4e1ff1b661162778bed0a776a0bcc5353f0ece2749a/zope.globalrequest-1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d19fba0673dcbe5bac76200393c9561", "sha256": "12ea106410f4ad76fdef862661f6a49a7feeed335fe0c373edc6afce564e583e" }, "downloads": -1, "filename": "zope.globalrequest-1.5.tar.gz", "has_sig": false, "md5_digest": "6d19fba0673dcbe5bac76200393c9561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7060, "upload_time": "2018-10-04T14:07:43", "url": "https://files.pythonhosted.org/packages/39/5e/9b5a3c66aa3fa2d6e4e1ff1b661162778bed0a776a0bcc5353f0ece2749a/zope.globalrequest-1.5.tar.gz" } ] }