{ "info": { "author": "OpenStack", "author_email": "openstack-dev@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: OpenStack", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "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", "Topic :: Software Development :: Libraries" ], "description": "Failure\n=======\n\n\n.. image:: https://travis-ci.org/harlowja/failure.png?branch=master\n :target: https://travis-ci.org/harlowja/failure\n\nOverview\n--------\n\nA tiny library to provide the following::\n\n Failure objects encapsulate exception information so that they can be\n re-used later to re-raise, inspect, examine, log, print, serialize,\n deserialize...\n\nIt also provides helpers to make using (or creating) the above easier.\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/harlowja/failure", "keywords": "exceptions,failures,serialization", "license": "", "maintainer": "", "maintainer_email": "", "name": "failure", "package_url": "https://pypi.org/project/failure/", "platform": "", "project_url": "https://pypi.org/project/failure/", "project_urls": { "Homepage": "https://github.com/harlowja/failure" }, "release_url": "https://pypi.org/project/failure/1.0.1/", "requires_dist": [ "pbr (>=1.6)", "six (>=1.9.0)", "jsonschema (<3.0.0,>=2.0.0,!=2.5.0)", "oslo.utils (>=3.21.0)" ], "requires_python": "", "summary": "Failure remoting, serialization, deserialization library.", "version": "1.0.1" }, "last_serial": 2566524, "releases": { "0.0.0": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "718d64f1e0f111efe6cc918cc76558c5", "sha256": "caa87a2e9707373277ed41bfb5b070627c6ffd08c40ba16b7935af0bc709d8c5" }, "downloads": -1, "filename": "failure-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "718d64f1e0f111efe6cc918cc76558c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19649, "upload_time": "2017-01-11T07:31:25", "url": "https://files.pythonhosted.org/packages/33/48/a89db3a3eacd7111954fbc9c1e56e2dc285561765dec5d458589c3892cb6/failure-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "67e6a8f531409e74ed606e73ebb1c6fd", "sha256": "86a113bac22d526553299638c85f41cfc0bd63d01c0ee948e8696a8dd7b4b9e3" }, "downloads": -1, "filename": "failure-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67e6a8f531409e74ed606e73ebb1c6fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19703, "upload_time": "2017-01-11T07:35:06", "url": "https://files.pythonhosted.org/packages/ca/15/a7015862d46e3c9e5ed4bf29b6b6841eb40dbd4b351932422811bf15134f/failure-1.0.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67e6a8f531409e74ed606e73ebb1c6fd", "sha256": "86a113bac22d526553299638c85f41cfc0bd63d01c0ee948e8696a8dd7b4b9e3" }, "downloads": -1, "filename": "failure-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67e6a8f531409e74ed606e73ebb1c6fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19703, "upload_time": "2017-01-11T07:35:06", "url": "https://files.pythonhosted.org/packages/ca/15/a7015862d46e3c9e5ed4bf29b6b6841eb40dbd4b351932422811bf15134f/failure-1.0.1-py2.py3-none-any.whl" } ] }