{ "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 :: Zope :: 3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "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", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP" ], "description": "``zope.error``\n==============\n\n.. image:: https://travis-ci.org/zopefoundation/zope.error.svg?branch=master\n :target: https://travis-ci.org/zopefoundation/zope.error\n\n.. image:: https://coveralls.io/repos/github/zopefoundation/zope.error/badge.svg\n :target: https://coveralls.io/github/zopefoundation/zope.error\n\n\nThis package provides an error reporting utility which is able to store errors.\n\n\n=========\n Changes\n=========\n\n4.5.0 (2018-10-19)\n==================\n\n- Add support for Python 3.7.\n\n\n4.4.0 (2017-07-22)\n==================\n\n- Drop support for Python 3.3.\n\n- Add support for Python 3.6.\n\n- 100% test coverage.\n\n- Remove internal ``_compat`` module in favor of ``six``, which we\n already had a dependency on.\n\n- Stop decoding in ASCII (whatever the default codec is) in favor of UTF-8.\n\n- Tighten the interface of\n ``ILocalErrorReportingUtility.setProperties``. Now\n ``ignored_exceptions`` is required to be str or byte objects.\n Previously any object that could be converted into a text object via\n the text constructor was accepted, but this encouraged passing class\n objects, when in actuality we need the class *name*.\n\n- Stop ignoring ``KeyboardInterrupt`` exceptions and other similar\n ``BaseException`` exceptions during the ``raising`` method.\n\n4.3.0 (2016-07-07)\n==================\n\n- Add support for Python 3.5.\n\n- Drop support for Python 2.6.\n\n- bugfix: fix leak by converting ``request.URL`` to string in\n ``ErrorReportingUtility``\n\n4.2.0 (2014-12-27)\n==================\n\n- Add support for PyPy and PyPy3.\n\n- Add support for Python 3.4.\n\n\n4.1.1 (2014-12-22)\n==================\n\n- Enable testing on Travis.\n\n\n4.1.0 (2013-02-21)\n==================\n\n- Add compatibility with Python 3.3\n\n\n4.0.0 (2012-12-10)\n==================\n\n- Replace deprecated ``zope.interface.implements`` usage with equivalent\n ``zope.interface.implementer`` decorator.\n\n- Drop support for Python 2.4 and 2.5.\n\n- Sort request items for presentation in the error reporting utility.\n\n- Don't HTML-escape HTML tracebacks twice.\n\n\n3.7.4 (2012-02-01)\n==================\n\n- Add explicit tests for escaping introduced in 3.7.3.\n\n- Handing names of classes those string representation cannot\n be determined as untrusted input thus escaping them in error reports.\n\n- Fix tests on Python 2.4 and 2.5.\n\n3.7.3 (2012-01-17)\n==================\n\n- Escape untrusted input before constructing HTML for error reporting.\n\n3.7.2 (2010-10-30)\n==================\n\n- Set ``copy_to_zlog`` by default to 1/True.\n Having it turned off is a small problem, because fatal (startup) errors\n will not get logged anywhere.\n\n\n3.7.1 (2010-09-25)\n==================\n\n- Add test extra to declare test dependency on ``zope.testing``.\n\n\n3.7.0 (2009-09-29)\n==================\n\n- Clean up dependencies. Droped all testing dependencies as we only need\n zope.testing now.\n\n- Fix ImportError when zope.testing is not available for some reason.\n\n- Remove zcml slug and old zpkg-related files.\n\n- Remove word \"version\" from changelog entries.\n\n- Change package's mailing list address to zope-dev at zope.org as\n zope3-dev at zope.org is now retired. Also changed `cheeseshop` to\n `pypi` in the package's homepage url.\n\n- Add dependency on ZODB3 as we use Persistent.\n\n- Use a mock request for testing. Dropped the dependency on zope.publisher\n which was really only a testing dependency.\n\n- Reduce the dependency on zope.container to one on zope.location by no\n longer using the Contained mix-in class.\n\n3.6.0 (2009-01-31)\n==================\n\n- Use zope.container instead of zope.app.container\n\n- Move error log bootstrapping logic (which was untested) to\n ``zope.app.appsetup``, to which we added a test.\n\n3.5.1 (2007-09-27)\n==================\n\n- Rebump to replace faulty egg\n\n3.5.0\n=====\n\n- Initial documented release\n\n- Moved core components from ``zope.app.error`` to this package.\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/zopefoundation/zope.error", "keywords": "zope3 error", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "zope.error", "package_url": "https://pypi.org/project/zope.error/", "platform": "", "project_url": "https://pypi.org/project/zope.error/", "project_urls": { "Homepage": "https://github.com/zopefoundation/zope.error" }, "release_url": "https://pypi.org/project/zope.error/4.5.0/", "requires_dist": [ "setuptools", "zope.exceptions", "zope.interface", "zope.location", "persistent", "six", "zope.testing (>=3.8); extra == 'test'", "zope.testrunner; extra == 'test'" ], "requires_python": "", "summary": "An error reporting utility for Zope3", "version": "4.5.0" }, "last_serial": 4394198, "releases": { "3.5.0": [ { "comment_text": "", "digests": { "md5": "08138d5e339b6fd9a732c8e9d9a0b641", "sha256": "af1bb6e35244be0337dfc01828a5ad8c81b9b4b6db9a1e56c437e2ee6b93e698" }, "downloads": -1, "filename": "zope.error-3.5.0.zip", "has_sig": false, "md5_digest": "08138d5e339b6fd9a732c8e9d9a0b641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13845, "upload_time": "2007-09-25T01:51:44", "url": "https://files.pythonhosted.org/packages/36/30/0096d1e3d6d3783c6ca9c46bfa80660676a40416a6285a54b036a8b3e22b/zope.error-3.5.0.zip" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "78e1a85d42eb082e177edc30f68c7b01", "sha256": "e81b7d1f56d789000bb98e9dbcc455754a3854cc023a80d56497336cb6b477c6" }, "downloads": -1, "filename": "zope.error-3.5.1-py2.4.egg", "has_sig": false, "md5_digest": "78e1a85d42eb082e177edc30f68c7b01", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 17561, "upload_time": "2007-09-27T08:53:30", "url": "https://files.pythonhosted.org/packages/35/fa/3332497f5a5f4c057e08a8d045729287cc4112e4dd054c0e570c2df8dbe2/zope.error-3.5.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "025d0b35acc7e650fa38ba5ccae1a951", "sha256": "d0158cdb14ecd30e3da45ddb234e07bec9503eab1975ac0668916fdc9e461110" }, "downloads": -1, "filename": "zope.error-3.5.1.tar.gz", "has_sig": false, "md5_digest": "025d0b35acc7e650fa38ba5ccae1a951", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8145, "upload_time": "2007-09-27T08:53:30", "url": "https://files.pythonhosted.org/packages/67/2d/1613ce68842eb36dd6ad8bd2179bb237e7597b5dd9efcc931e786c18653d/zope.error-3.5.1.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "5557c3bcc8f88c4a787bdafd18b9dfc1", "sha256": "de92b73216e10281da34c85c2d87cf4af323d41ef7d1d04b84e1019662000460" }, "downloads": -1, "filename": "zope.error-3.6.0.tar.gz", "has_sig": false, "md5_digest": "5557c3bcc8f88c4a787bdafd18b9dfc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7641, "upload_time": "2009-01-31T15:30:55", "url": "https://files.pythonhosted.org/packages/e9/25/3515ecdfee94596886d54e1efd7857934f5689f3873201196ae267cb9f68/zope.error-3.6.0.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "101596d72f01dadea8cb1c880de573f5", "sha256": "d4f0ef8715d042576c886acd55d330ecc2afca55e32c4bc24a625b365de56617" }, "downloads": -1, "filename": "zope.error-3.7.0.tar.gz", "has_sig": true, "md5_digest": "101596d72f01dadea8cb1c880de573f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8453, "upload_time": "2009-09-29T13:31:54", "url": "https://files.pythonhosted.org/packages/80/08/8629e72be0d74be3199a0b1cf813cd25b2c54997862f5cb8955a72f9558b/zope.error-3.7.0.tar.gz" } ], "3.7.1": [ { "comment_text": "", "digests": { "md5": "68e07ef0d4bb5eb55c163ef0dbe5ecf2", "sha256": "0bdcaf4f548055da32f038271ac33856e88cff72112fff676424db5a4db948e2" }, "downloads": -1, "filename": "zope.error-3.7.1.tar.gz", "has_sig": false, "md5_digest": "68e07ef0d4bb5eb55c163ef0dbe5ecf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8442, "upload_time": "2010-09-25T15:35:41", "url": "https://files.pythonhosted.org/packages/66/0d/27add1de2d43ec2e4cf42f16a3fe57038bd4ea214da616043359aafd414e/zope.error-3.7.1.tar.gz" } ], "3.7.2": [ { "comment_text": "", "digests": { "md5": "2f146bee397050d9c2be5d3971400017", "sha256": "1e95bf34c8ca99b3bdd88e1bc8bd8800c33c51e4a3239cb33786293a01300fc2" }, "downloads": -1, "filename": "zope.error-3.7.2.tar.gz", "has_sig": false, "md5_digest": "2f146bee397050d9c2be5d3971400017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9559, "upload_time": "2010-10-30T17:23:07", "url": "https://files.pythonhosted.org/packages/e2/d2/10dd1bfea41a2b1a8aebb54da0fc3ac8d5f84fb306b79151448334120836/zope.error-3.7.2.tar.gz" } ], "3.7.3": [ { "comment_text": "", "digests": { "md5": "76dbd923e185df77b5c1d3edf0c424a5", "sha256": "d3ae426ba84ff74e68d33d9086073dfe056b039c289b4c8d5f6a4d71749fee3e" }, "downloads": -1, "filename": "zope.error-3.7.3.tar.gz", "has_sig": false, "md5_digest": "76dbd923e185df77b5c1d3edf0c424a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9525, "upload_time": "2012-01-17T21:51:59", "url": "https://files.pythonhosted.org/packages/fb/21/a58a4a2f584c8f6af939811c40c6d7d307912621b687db0c62eeb0337e83/zope.error-3.7.3.tar.gz" } ], "3.7.4": [ { "comment_text": "", "digests": { "md5": "281445a906458ff5f18f56923699a127", "sha256": "9e22106c88bdf1c7ebafb96eddf7bd2207db8994edde6b1de7e7dafa16cd080e" }, "downloads": -1, "filename": "zope.error-3.7.4.tar.gz", "has_sig": false, "md5_digest": "281445a906458ff5f18f56923699a127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10157, "upload_time": "2012-02-01T15:29:25", "url": "https://files.pythonhosted.org/packages/71/ff/3cee25c2badaf32bba893514538a063b4b712a5a3a22bb417f180ef50dd1/zope.error-3.7.4.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "6bde8185a8e2aff9af81af1c08b50ebf", "sha256": "ae0856999f89ef4fa0e105c3f3ba867926c5c09820ef489ec1c152ee5656d0c7" }, "downloads": -1, "filename": "zope.error-4.0.0.tar.gz", "has_sig": false, "md5_digest": "6bde8185a8e2aff9af81af1c08b50ebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9661, "upload_time": "2012-12-10T17:33:46", "url": "https://files.pythonhosted.org/packages/a2/12/571186b07ede00fdd21654dd1d6410eedd2df8c8d87c4a956543b007a54d/zope.error-4.0.0.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "d18b07687a69eaf284fe32747e079165", "sha256": "6947ce62a0a36a8cba7fe8c49aa1105526e65cd784cc8782761b751b6af5b10a" }, "downloads": -1, "filename": "zope.error-4.1.0.zip", "has_sig": false, "md5_digest": "d18b07687a69eaf284fe32747e079165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19667, "upload_time": "2013-02-21T18:33:05", "url": "https://files.pythonhosted.org/packages/78/9a/5f5b8cc786bbd41983bfb73199d8c8caf26d78c5775a850ca62ac8d0d1be/zope.error-4.1.0.zip" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "27a5f92963ffc86c83ab4af057f7878f", "sha256": "4aff13e1aa58de343dfe2244a9241e891ca0f9657ae911ed781a9f167a3415f3" }, "downloads": -1, "filename": "zope.error-4.1.1.tar.gz", "has_sig": false, "md5_digest": "27a5f92963ffc86c83ab4af057f7878f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12563, "upload_time": "2014-12-22T19:20:35", "url": "https://files.pythonhosted.org/packages/05/4d/14664ae7d7ed4dbde14cb9b694dcd1bc75db9fa58842f3615fe5d516b926/zope.error-4.1.1.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "019e43d4dcb7b022e4e7860435e6754a", "sha256": "8f26153c225b7f4d6c1a2b2fb739048de6decb4be8e8376c1de1fed8c6198068" }, "downloads": -1, "filename": "zope.error-4.2.0.tar.gz", "has_sig": false, "md5_digest": "019e43d4dcb7b022e4e7860435e6754a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12680, "upload_time": "2014-12-27T18:46:49", "url": "https://files.pythonhosted.org/packages/fc/61/dbcb391703bd0594e15186f5fd55e739d9550c3ce396e20fc58aa9a616c3/zope.error-4.2.0.tar.gz" } ], "4.3.0": [ { "comment_text": "", "digests": { "md5": "3f8122976250e1ff8bdd8d772bb29f03", "sha256": "a1a264692073cd1c0fd3b25b37f58b58617d4c8a63db9a0c6f6ddba93ba6200d" }, "downloads": -1, "filename": "zope.error-4.3.0.tar.gz", "has_sig": false, "md5_digest": "3f8122976250e1ff8bdd8d772bb29f03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13172, "upload_time": "2016-07-07T17:17:36", "url": "https://files.pythonhosted.org/packages/cb/7f/99f927a8e517907bacb426aa586d71422560f5cdfdb498d23661c1dfefef/zope.error-4.3.0.tar.gz" } ], "4.4.0": [ { "comment_text": "", "digests": { "md5": "eb6bdd88624f2fae39464ea4b372fa0c", "sha256": "9847ce29284d95682331111f748269e2bdd1508804919d4d924ecb5f90e21500" }, "downloads": -1, "filename": "zope.error-4.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb6bdd88624f2fae39464ea4b372fa0c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14839, "upload_time": "2017-07-22T15:21:44", "url": "https://files.pythonhosted.org/packages/71/cb/4539363c592147cdcd6f5c12d0c79e6762d92c4f95874793ab3193285889/zope.error-4.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac9edfa2d110c69bf9e596ba15cb4f2f", "sha256": "7849654a56929f3e03465e948d41645e790c1c96248201528f0abef943f3944b" }, "downloads": -1, "filename": "zope.error-4.4.0.tar.gz", "has_sig": false, "md5_digest": "ac9edfa2d110c69bf9e596ba15cb4f2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15926, "upload_time": "2017-07-22T15:21:46", "url": "https://files.pythonhosted.org/packages/43/81/c283ace78d40edcae8bbe3591e3f9aee5c68bd07e58d1c1345466a669ac0/zope.error-4.4.0.tar.gz" } ], "4.5.0": [ { "comment_text": "", "digests": { "md5": "7c6eddc98dda16d54622794323555a67", "sha256": "0aa23a65371a1de01b120e10d847e91c0fea816e0629757e4ca41ac242a47231" }, "downloads": -1, "filename": "zope.error-4.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c6eddc98dda16d54622794323555a67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13385, "upload_time": "2018-10-19T13:27:33", "url": "https://files.pythonhosted.org/packages/59/5d/4ddd476727b54e5d2aaeeb250a64354437ebe720ce5c71d881db00463ac3/zope.error-4.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "754fea65bd60e3846688024c1cb1777f", "sha256": "5da3d359dcb0cf04e6c0966b398e81dbb4f96b8f5aa7d14f391b69b41a102f95" }, "downloads": -1, "filename": "zope.error-4.5.0.tar.gz", "has_sig": false, "md5_digest": "754fea65bd60e3846688024c1cb1777f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15975, "upload_time": "2018-10-19T13:27:34", "url": "https://files.pythonhosted.org/packages/1d/a5/120344f46c951609aa82c846e9fa73b6816ec56c8c2cf46a1ac856513de7/zope.error-4.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c6eddc98dda16d54622794323555a67", "sha256": "0aa23a65371a1de01b120e10d847e91c0fea816e0629757e4ca41ac242a47231" }, "downloads": -1, "filename": "zope.error-4.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c6eddc98dda16d54622794323555a67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13385, "upload_time": "2018-10-19T13:27:33", "url": "https://files.pythonhosted.org/packages/59/5d/4ddd476727b54e5d2aaeeb250a64354437ebe720ce5c71d881db00463ac3/zope.error-4.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "754fea65bd60e3846688024c1cb1777f", "sha256": "5da3d359dcb0cf04e6c0966b398e81dbb4f96b8f5aa7d14f391b69b41a102f95" }, "downloads": -1, "filename": "zope.error-4.5.0.tar.gz", "has_sig": false, "md5_digest": "754fea65bd60e3846688024c1cb1777f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15975, "upload_time": "2018-10-19T13:27:34", "url": "https://files.pythonhosted.org/packages/1d/a5/120344f46c951609aa82c846e9fa73b6816ec56c8c2cf46a1ac856513de7/zope.error-4.5.0.tar.gz" } ] }