{ "info": { "author": "Jesse MENG", "author_email": "pingf0@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=============================\nwrap\n=============================\n\nuseful wrap collections\n\n**Note**: this package is still in alpha. Use with caution !\n\n\nQuickstart\n----------\n\nInstall wrap::\n\n pip install wrap\n\n\nUse logcc:\n\n.. code-block:: python\n\n @show(level ='DEBUG')\n @safe(Exception)\n def test(text):\n print(text)\n raise Exception('test')\n\n\n if __name__ == '__main__':\n logging.basicConfig(level=logging.INFO)\n log = logging.getLogger()\n ret = test('hello world')\n print(ret, type(ret))\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/pingf/wrap.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wrap", "package_url": "https://pypi.org/project/wrap/", "platform": "any", "project_url": "https://pypi.org/project/wrap/", "project_urls": { "Homepage": "https://github.com/pingf/wrap.git" }, "release_url": "https://pypi.org/project/wrap/2018.3.1/", "requires_dist": null, "requires_python": "", "summary": "useful wrap collections", "version": "2018.3.1" }, "last_serial": 3716663, "releases": { "2018.2.1": [ { "comment_text": "", "digests": { "md5": "8abdd033cbd9024772bebed3b5f11f14", "sha256": "2fc8346a72c8c8cecfb2921ce68f9daa4d0e79996b5d408ac816c9ebb1396add" }, "downloads": -1, "filename": "wrap-2018.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8abdd033cbd9024772bebed3b5f11f14", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5144, "upload_time": "2018-02-05T16:12:39", "url": "https://files.pythonhosted.org/packages/6c/8a/d54742c9724d251e05bad4017b4d1df0a137b7b757c42e75ef9d906ecf2c/wrap-2018.2.1-py3-none-any.whl" } ], "2018.2.2": [ { "comment_text": "", "digests": { "md5": "a046226bfcc35d1b2d7577d70ba747e8", "sha256": "1849818f473a8c93d2f58aeb188ec971db251771dd54adfbd4e28f486afd96d1" }, "downloads": -1, "filename": "wrap-2018.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a046226bfcc35d1b2d7577d70ba747e8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5171, "upload_time": "2018-02-07T07:31:30", "url": "https://files.pythonhosted.org/packages/65/7e/b011617b6f24c398c3405ea9f24a997030270a08129b1c990d74eccd2f1c/wrap-2018.2.2-py3-none-any.whl" } ], "2018.3.1": [ { "comment_text": "", "digests": { "md5": "fb1e9bea8f3bfefcf0082cbba54c67c8", "sha256": "42cfbfcc9f1ec3ce397f1cd2aa99c17fbe04adebafea88cd72da9617f71455fe" }, "downloads": -1, "filename": "wrap-2018.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fb1e9bea8f3bfefcf0082cbba54c67c8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5201, "upload_time": "2018-03-29T09:55:24", "url": "https://files.pythonhosted.org/packages/b5/4d/61cb826f49074f93048d7d57921272afd195c19112581e1fdd84ae11aff9/wrap-2018.3.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb1e9bea8f3bfefcf0082cbba54c67c8", "sha256": "42cfbfcc9f1ec3ce397f1cd2aa99c17fbe04adebafea88cd72da9617f71455fe" }, "downloads": -1, "filename": "wrap-2018.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fb1e9bea8f3bfefcf0082cbba54c67c8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5201, "upload_time": "2018-03-29T09:55:24", "url": "https://files.pythonhosted.org/packages/b5/4d/61cb826f49074f93048d7d57921272afd195c19112581e1fdd84ae11aff9/wrap-2018.3.1-py3-none-any.whl" } ] }