{ "info": { "author": "Vincent Pelletier", "author_email": "plr.vincent@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Utilities" ], "description": "Tail over HTTP(S).\n\nUse cases\n=========\n\nWhen access to log file(s) is shared via HTTP, or when only the\nlast part of a large file should be retrieved without transfering it all.\n\nLook & feel\n===========\n\nMimics GNU tail_ (at least as of GNU coreutils 8.21), with hints of curl_\nwhere needed (ex: CA certificates).\n\nDifferences:\n\n- There is no line notion, only bytes, therefor there is no `-n` nor\n `--max-unchanged-stats` options.\n Fetches 1024 bytes by default, instead of 10 lines.\n\n- Follow is obviously done by name, not by descriptor.\n\n- File accesses being more expensive than with typical tail, quadratic delay\n is available by specifying `--sleep-max-interval`.\n\n.. _tail: http://www.gnu.org/software/coreutils/manual/html_node/tail-invocation.html\n.. _curl: http://curl.haxx.se/\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/vpelletier/htail", "keywords": "", "license": "GPL 2+", "maintainer": "", "maintainer_email": "", "name": "htail", "package_url": "https://pypi.org/project/htail/", "platform": "any", "project_url": "https://pypi.org/project/htail/", "project_urls": { "Homepage": "http://github.com/vpelletier/htail" }, "release_url": "https://pypi.org/project/htail/1.4/", "requires_dist": null, "requires_python": "", "summary": "Tail over HTTP(S).", "version": "1.4" }, "last_serial": 5185488, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "51ec406c94e76e2a8843ef76680488b5", "sha256": "578ad93c0c493517104b21af5eeb426d6de396a311e57b7500e082f7d1f86ed0" }, "downloads": -1, "filename": "htail-1.1.tar.gz", "has_sig": false, "md5_digest": "51ec406c94e76e2a8843ef76680488b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5343, "upload_time": "2013-11-21T19:23:13", "url": "https://files.pythonhosted.org/packages/4e/8d/d79a2e66722493c36c4745debda878004300698b35a809d6cd76a05e0f62/htail-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "4161c1d9f433af621fbc23ff200ee47f", "sha256": "d03f1e9512f886d54fe49ac58c8edc4d155d0d11f0860ca870220e4aada34f4c" }, "downloads": -1, "filename": "htail-1.2.tar.gz", "has_sig": false, "md5_digest": "4161c1d9f433af621fbc23ff200ee47f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5960, "upload_time": "2015-05-19T17:13:54", "url": "https://files.pythonhosted.org/packages/89/95/25dc0fc66070b7177d100f4ac973ffc280a216b8b2c2f7a4fbdb21847e34/htail-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "a4d8c9bde7eb36616652653b2fb4faf9", "sha256": "91c07a98d95a1a9ec60ea937f6338d1327fde2d7ad252cbe69ab0fa286ad625a" }, "downloads": -1, "filename": "htail-1.3.tar.gz", "has_sig": false, "md5_digest": "a4d8c9bde7eb36616652653b2fb4faf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6042, "upload_time": "2018-06-09T13:55:36", "url": "https://files.pythonhosted.org/packages/9a/43/211d801728bd162f68899f9277bc2511d80ed1b5fd5ba770f359bc0d64a2/htail-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "4f8993e7675a8a38f37b5044511f9a33", "sha256": "947fd394f764faa88916ef37d1b2b75ec35729e835e3d387006293c3117c8bb6" }, "downloads": -1, "filename": "htail-1.4.tar.gz", "has_sig": false, "md5_digest": "4f8993e7675a8a38f37b5044511f9a33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6392, "upload_time": "2019-04-25T01:15:45", "url": "https://files.pythonhosted.org/packages/e4/34/198184fa2191cce3646de80e34ec8e793d50219cc32257d931763592187f/htail-1.4.tar.gz" } ], "1.O": [ { "comment_text": "", "digests": { "md5": "fa79d681150847c73b9b141427e9e363", "sha256": "7c3ee3d89262f49b4eb9c73fb923b6a874790b598d4bca710e903ba037fd1b26" }, "downloads": -1, "filename": "htail-1.O.tar.gz", "has_sig": false, "md5_digest": "fa79d681150847c73b9b141427e9e363", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5322, "upload_time": "2013-11-21T17:17:48", "url": "https://files.pythonhosted.org/packages/6a/96/b9b4d18947b741161c3ecc9f00bf73bad82bdc85ecb8ef228a393fb78059/htail-1.O.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f8993e7675a8a38f37b5044511f9a33", "sha256": "947fd394f764faa88916ef37d1b2b75ec35729e835e3d387006293c3117c8bb6" }, "downloads": -1, "filename": "htail-1.4.tar.gz", "has_sig": false, "md5_digest": "4f8993e7675a8a38f37b5044511f9a33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6392, "upload_time": "2019-04-25T01:15:45", "url": "https://files.pythonhosted.org/packages/e4/34/198184fa2191cce3646de80e34ec8e793d50219cc32257d931763592187f/htail-1.4.tar.gz" } ] }