{ "info": { "author": "Georgi Valkov", "author_email": "georgi.t.valkov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "Wtee\n====\n\nThe wtee tool does two things:\n\n- Duplicates standard input to standard output.\n- Starts a local http server on which the piped data can be viewed.\n\nIn other words, much like the unix ``tee`` utility, *wtee* duplicates\nstandard input to standard output, while also making the piped data\nviewable on a web page. For example::\n\n tail -f /var/log/debug | wtee | nl\n\nDocumentation:\n http://wtee.readthedocs.io/en/latest/\n\nDevelopment:\n https://github.com/gvalkov/wtee\n\nPackage:\n http://pypi.python.org/pypi/wtee\n\nChangelog:\n http://wtee.readthedocs.io/en/latest/changelog.html\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gvalkov/wtee", "keywords": "log tee tail", "license": "Revised BSD License", "maintainer": "", "maintainer_email": "", "name": "wtee", "package_url": "https://pypi.org/project/wtee/", "platform": "", "project_url": "https://pypi.org/project/wtee/", "project_urls": { "Homepage": "https://github.com/gvalkov/wtee" }, "release_url": "https://pypi.org/project/wtee/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "read from stdin, write to stdout and serve on a webpage", "version": "1.2.0" }, "last_serial": 3901904, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "06aa2e8ca8f7d85d6340556200c96f28", "sha256": "fcaf3e0dedb350aaae0ec7b8d1573f792ee4fa01456cf2c60ac974f9b8144cd8" }, "downloads": -1, "filename": "wtee-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06aa2e8ca8f7d85d6340556200c96f28", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 92983, "upload_time": "2016-09-04T21:54:33", "url": "https://files.pythonhosted.org/packages/cb/88/f1c15e5ea1b117062e58a5b736b27e87c5252020a82d9f07b412ad8863b9/wtee-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56c00264ddb5affe9eeb51ab86e443c1", "sha256": "4aa9571a6923b8bb1a07222f7b6a4cbcf71d507ab5d4feff41b1ff0268ae7504" }, "downloads": -1, "filename": "wtee-1.0.0.tar.gz", "has_sig": false, "md5_digest": "56c00264ddb5affe9eeb51ab86e443c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89381, "upload_time": "2016-09-04T21:54:25", "url": "https://files.pythonhosted.org/packages/31/ae/1d5426880a6fc3a10d52ba4b2fc17380b2ed5c840b762f5b40187cbc1ffa/wtee-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "65a063a3a1b4bd128b03bbd0737e7655", "sha256": "e383f78d8f47cb730050828924dc3a0a8d4c63546cf383758644cbcc43d056dc" }, "downloads": -1, "filename": "wtee-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65a063a3a1b4bd128b03bbd0737e7655", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93222, "upload_time": "2016-09-06T21:49:14", "url": "https://files.pythonhosted.org/packages/12/34/d91b626c4ffa056a3e7ae959642990b6f79a4eaa0e4fe3831b41e2fdc225/wtee-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea9baf4ac23bc5b2d3fe603b53e65097", "sha256": "a0dadddac819077a6d2939ae87790694b7d0f5fbfa8f22644634fc76783de7ed" }, "downloads": -1, "filename": "wtee-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ea9baf4ac23bc5b2d3fe603b53e65097", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89615, "upload_time": "2016-09-06T21:49:07", "url": "https://files.pythonhosted.org/packages/73/46/7dd44019c5f66f86605e06ebfdfb6f4d0cdba31ea561f2b185097d586678/wtee-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d91fb00983d8b32f51382c3b06d61a9c", "sha256": "69eb91830b10971adbe885a1de23aeb3c3010b8b79de9d0a09233a7e901142ab" }, "downloads": -1, "filename": "wtee-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d91fb00983d8b32f51382c3b06d61a9c", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 94752, "upload_time": "2017-06-09T20:31:40", "url": "https://files.pythonhosted.org/packages/69/6d/fdd5a07ab85d0de95c1b1e3148cbd99883fcd7ca5b25977addba7a32d663/wtee-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60abac719bffedf0f18704443fb64802", "sha256": "e9082f60b34ccdd04372abf1a9213f183fd6c40443e7a51020999319ea3f92a7" }, "downloads": -1, "filename": "wtee-1.1.0.tar.gz", "has_sig": false, "md5_digest": "60abac719bffedf0f18704443fb64802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90943, "upload_time": "2017-06-09T20:29:45", "url": "https://files.pythonhosted.org/packages/35/da/930cd6d7d43a2d435a7d665661b6a59bc827bd37dc585f66c059b67a5b46/wtee-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5d0e2f39315f57ac2ccebe278a75db5f", "sha256": "7d95cd53450a660dbef567dc60e20f815c9b0137201e4e0d57e12c0d5b94ea94" }, "downloads": -1, "filename": "wtee-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d0e2f39315f57ac2ccebe278a75db5f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 93519, "upload_time": "2018-04-04T17:06:01", "url": "https://files.pythonhosted.org/packages/9f/a4/587facb304a90dfddc8b84c94a8af8fbfbdd9f18a1c96e418e12f3895607/wtee-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e207551c7e25eb98af2bd01454cc99d4", "sha256": "03683fdc47b546b6f73c62ee204f831b9bf52b557560d615277b79b0a08648fd" }, "downloads": -1, "filename": "wtee-1.1.1.tar.gz", "has_sig": false, "md5_digest": "e207551c7e25eb98af2bd01454cc99d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91159, "upload_time": "2018-04-04T17:05:59", "url": "https://files.pythonhosted.org/packages/80/5b/1ae3d41b7debdcc24f258a9696edf9217b02fdb2206ae1971a9a0890ec47/wtee-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "1f97a807e3a0cb48683801c9739fe97b", "sha256": "23b013b871b99ae1cf0d16084443697baceb2df3eb89e7d18dd75cf032f21930" }, "downloads": -1, "filename": "wtee-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f97a807e3a0cb48683801c9739fe97b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 93520, "upload_time": "2018-05-26T17:57:13", "url": "https://files.pythonhosted.org/packages/f1/28/26d781c25e8c7e7e07127018d8e0f3a03778a4abd9445e0d9a061dfd1799/wtee-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2a681cdaa97b0e1ef9621aeebab0303", "sha256": "067a64c0f345c0ea64aea148444f13a9680e62dc8a00ac703906d2d8f863e493" }, "downloads": -1, "filename": "wtee-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b2a681cdaa97b0e1ef9621aeebab0303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91167, "upload_time": "2018-05-26T17:57:10", "url": "https://files.pythonhosted.org/packages/f8/34/1eb9360ac9e2ea39a01a61a3a9985821462147627cc4ae6c6ec23e4d51ba/wtee-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f97a807e3a0cb48683801c9739fe97b", "sha256": "23b013b871b99ae1cf0d16084443697baceb2df3eb89e7d18dd75cf032f21930" }, "downloads": -1, "filename": "wtee-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f97a807e3a0cb48683801c9739fe97b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 93520, "upload_time": "2018-05-26T17:57:13", "url": "https://files.pythonhosted.org/packages/f1/28/26d781c25e8c7e7e07127018d8e0f3a03778a4abd9445e0d9a061dfd1799/wtee-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2a681cdaa97b0e1ef9621aeebab0303", "sha256": "067a64c0f345c0ea64aea148444f13a9680e62dc8a00ac703906d2d8f863e493" }, "downloads": -1, "filename": "wtee-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b2a681cdaa97b0e1ef9621aeebab0303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91167, "upload_time": "2018-05-26T17:57:10", "url": "https://files.pythonhosted.org/packages/f8/34/1eb9360ac9e2ea39a01a61a3a9985821462147627cc4ae6c6ec23e4d51ba/wtee-1.2.0.tar.gz" } ] }