{ "info": { "author": "Graham Dumpleton", "author_email": "Graham.Dumpleton@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License" ], "description": "=========\r\nautowrapt\r\n=========\r\n\r\n\r\nA Python module for triggering monkey patching of a Python application,\r\nwithout the need to actually modify the Python application itself to\r\nsetup the monkey patches.\r\n\r\nThe package works in conjunction with the ``wrapt`` module. One would\r\ncreate post import hook patch modules per ``wrapt`` module requirements,\r\nand then list the names of the setuptools entrypoints you wish to activate\r\nin the ``AUTOWRAPT_BOOTSTRAP`` environment variable, when executing Python\r\nwithin the environment that the ``autowrapt`` module is installed.\r\n\r\nTo understand what is possible, a set of examples is also installed with\r\nthis package. To see the examples in action run the following::\r\n\r\n AUTOWRAPT_BOOTSTRAP=autowrapt.examples python\r\n\r\nAt the Python interpreter prompt then enter::\r\n\r\n import this\r\n\r\nThis should print out the Zen of Python as normal, but with an extra line\r\nadded to the end.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GrahamDumpleton/autowrapt", "keywords": "", "license": "", "maintainer": "Graham Dumpleton", "maintainer_email": "Graham.Dumpleton@gmail.com", "name": "autowrapt", "package_url": "https://pypi.org/project/autowrapt/", "platform": "", "project_url": "https://pypi.org/project/autowrapt/", "project_urls": { "Homepage": "https://github.com/GrahamDumpleton/autowrapt" }, "release_url": "https://pypi.org/project/autowrapt/1.0/", "requires_dist": null, "requires_python": null, "summary": "Boostrap mechanism for monkey patches.", "version": "1.0" }, "last_serial": 1498114, "releases": { "0": [], "1.0": [ { "comment_text": "", "digests": { "md5": "f882378fc981470e74dce120312e5dd6", "sha256": "a0dcd0092477bb22e391f136659cc7f716da06ebda66a8b51ae4955cab0f97a2" }, "downloads": -1, "filename": "autowrapt-1.0.tar.gz", "has_sig": false, "md5_digest": "f882378fc981470e74dce120312e5dd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2687, "upload_time": "2015-04-09T20:09:11", "url": "https://files.pythonhosted.org/packages/83/09/4eccf7c33822a70696611520ada5dd1916f742344b0a7c96b90dd301178d/autowrapt-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f882378fc981470e74dce120312e5dd6", "sha256": "a0dcd0092477bb22e391f136659cc7f716da06ebda66a8b51ae4955cab0f97a2" }, "downloads": -1, "filename": "autowrapt-1.0.tar.gz", "has_sig": false, "md5_digest": "f882378fc981470e74dce120312e5dd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2687, "upload_time": "2015-04-09T20:09:11", "url": "https://files.pythonhosted.org/packages/83/09/4eccf7c33822a70696611520ada5dd1916f742344b0a7c96b90dd301178d/autowrapt-1.0.tar.gz" } ] }