{ "info": { "author": "Ellison Le\u00e3o", "author_email": "ellisonleao@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "v(erify)l(inks)\n===============\n\n.. image:: https://img.shields.io/pypi/v/vl.svg\n :target: https://pypi.python.org/pypi/vl\n.. image:: https://img.shields.io/travis/ellisonleao/vl.svg\n :target: https://travis-ci.org/ellisonleao/vl\n.. image:: https://landscape.io/github/ellisonleao/vl/master/landscape.svg?style=flat\n :target: https://landscape.io/github/ellisonleao/vl/master\n.. image:: https://coveralls.io/repos/github/ellisonleao/vl/badge.svg?branch=master\n :target: https://coveralls.io/github/ellisonleao/vl?branch=master\n\n\nA URL link checker CLI command for text files. Heavily inspired on `awesome_bot `_\n\nInstallation\n------------\n\nInstalling pip version:\n\n.. code-block:: shell\n\n $ pip install vl\n\nUsage\n-----\n\nTo use it:\n\n.. code-block:: shell\n\n\tUsage: vl [OPTIONS] DOC\n\n\t Examples: simple call $ vl README.md\n\n\t Adding debug outputs\n\n\t $ vl README.md --debug\n\n\t Adding a custom timeout for each url. time on seconds.\n\n\t $ vl README.md -t 3\n\n\t Adding a custom size param, to add more requests per time\n\n\t $ vl README -s 1000\n\n\t Skipping some error codes. This will allow 500 and 404 responses to be\n\t ignored\n\n\t $ vl README.md -a 500,404\n\n\t Adding Whitelists\n\n\t $ vl README.md -w server1.com,server2.com\n\n\tOptions:\n\t --version Show the version and exit.\n\t -t, --timeout FLOAT request timeout arg. Default is 2 seconds\n\t -s, --size INTEGER Specifies the number of requests to make at a time.\n\t\t\t\t\t\t\t default is 100\n\t -d, --debug Prints out some debug information like execution\n\t\t\t\t\t\t\t time and exception messages\n\t -a, --allow-codes TEXT A comma splitted http response allowed codes\n\t -w, --whitelist TEXT A comma splitted whitelist urls\n\t --help Show this message and exit.\n\n\nDo i need this lib?\n-------------------\n\nI don't know! Currently i am using to check for bad links on my `magictools `_ README file. I hope it can serve for many purposes in the future.\n\n\nRoadmap\n-------\n\n* How can we make it faster?!\n* API\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/ellisonleao/vl", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vl", "package_url": "https://pypi.org/project/vl/", "platform": "a", "project_url": "https://pypi.org/project/vl/", "project_urls": { "Homepage": "https://github.com/ellisonleao/vl" }, "release_url": "https://pypi.org/project/vl/0.3.4/", "requires_dist": [ "click (==6.7)", "grequests (==0.3.0)", "six (==1.10.0)" ], "requires_python": "", "summary": "A URL link checker CLI command for text files.", "version": "0.3.4" }, "last_serial": 2697624, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3257e37e7e8ce128be78b40958885821", "sha256": "5ea307e08629b5cc613217a42afe4e8667db0125aa00a32155c0a216dffea141" }, "downloads": -1, "filename": "vl-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3257e37e7e8ce128be78b40958885821", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4998, "upload_time": "2016-06-07T05:39:23", "url": "https://files.pythonhosted.org/packages/21/fc/7de5c850da9490d7c257c0797e7daaeead27b67b7cf28044927ee4644399/vl-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6f8bde90dc9c40e345b442937badba7a", "sha256": "e0702de034599d076c26b984a7d71ec6256b3337d9b0f97c4bfca743752b55c6" }, "downloads": -1, "filename": "vl-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6f8bde90dc9c40e345b442937badba7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5865, "upload_time": "2016-06-08T17:55:20", "url": "https://files.pythonhosted.org/packages/da/15/40f4f87da6124fac3f74b9e1244eb617f4406d1ee34bfaf359815a67259d/vl-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d82705ef7456477e73a42cd8a80584d7", "sha256": "c976f94baf52ee005e30c0295ed6510cac2651aec27dfcff7fba00945aa7cc04" }, "downloads": -1, "filename": "vl-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d82705ef7456477e73a42cd8a80584d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6416, "upload_time": "2016-06-29T13:37:14", "url": "https://files.pythonhosted.org/packages/4a/e6/f35d4b1c20c096a4bd8929c1a6d99fcdccd85d10315d3b229fd7c8961c9f/vl-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d8b9bc3fdc8d4814b4b6b590733bc024", "sha256": "557d839f2243a3b04d0f2d384400ea672100fe66d3ae02b753960bc84129f8aa" }, "downloads": -1, "filename": "vl-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d8b9bc3fdc8d4814b4b6b590733bc024", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6466, "upload_time": "2016-06-29T14:26:52", "url": "https://files.pythonhosted.org/packages/12/83/c2d48c30748789aea2184094735f0269554e69041b8a59852b24630adc09/vl-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "fbaa1587d9743ba2ea9fb492727dddd6", "sha256": "96e0d452ed2146a1743923b92dbaad7d05b9e5fc731a3f9f2dbda73ef552fb11" }, "downloads": -1, "filename": "vl-0.3.2.tar.gz", "has_sig": false, "md5_digest": "fbaa1587d9743ba2ea9fb492727dddd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6694, "upload_time": "2016-09-02T02:17:33", "url": "https://files.pythonhosted.org/packages/0f/6f/2218d8352615ba635995e88da80656d04d5e595c6544c67b839b24de8f63/vl-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "c3ab863b5044b306029a5aa7c059f523", "sha256": "b907d0eb291e776a1060e6e35ed33c6b19aa349226ccb44d4a8dc64e3c56df15" }, "downloads": -1, "filename": "vl-0.3.3.tar.gz", "has_sig": false, "md5_digest": "c3ab863b5044b306029a5aa7c059f523", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7229, "upload_time": "2016-09-08T20:19:09", "url": "https://files.pythonhosted.org/packages/e4/3c/0492df53da22b45f35083d89887ea6a48a3acd7c0a2f92c1343a1aca75fa/vl-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "de88437bcc37e1674f12f72962b5eeec", "sha256": "e1e5135dd9464ed233cb001758471c227618a4b8831236acf4dbdce66be0150f" }, "downloads": -1, "filename": "vl-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de88437bcc37e1674f12f72962b5eeec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6876, "upload_time": "2017-03-10T18:03:24", "url": "https://files.pythonhosted.org/packages/3a/55/9ef4f9a4dfd87023ae087926ebd6c629a1dddb043498721daa165aa0f3dc/vl-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce48936bbc93a3bcc3c3e907f555cf38", "sha256": "75ad14f737eab6455848fb09b6126b45664cd1f24999b915c5d702b2bc002127" }, "downloads": -1, "filename": "vl-0.3.4.tar.gz", "has_sig": false, "md5_digest": "ce48936bbc93a3bcc3c3e907f555cf38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7276, "upload_time": "2017-03-10T18:03:25", "url": "https://files.pythonhosted.org/packages/39/3b/ba9cb115d317cdace139fa4e343d027f030a089b0dbe545882f233b9f686/vl-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de88437bcc37e1674f12f72962b5eeec", "sha256": "e1e5135dd9464ed233cb001758471c227618a4b8831236acf4dbdce66be0150f" }, "downloads": -1, "filename": "vl-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de88437bcc37e1674f12f72962b5eeec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6876, "upload_time": "2017-03-10T18:03:24", "url": "https://files.pythonhosted.org/packages/3a/55/9ef4f9a4dfd87023ae087926ebd6c629a1dddb043498721daa165aa0f3dc/vl-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce48936bbc93a3bcc3c3e907f555cf38", "sha256": "75ad14f737eab6455848fb09b6126b45664cd1f24999b915c5d702b2bc002127" }, "downloads": -1, "filename": "vl-0.3.4.tar.gz", "has_sig": false, "md5_digest": "ce48936bbc93a3bcc3c3e907f555cf38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7276, "upload_time": "2017-03-10T18:03:25", "url": "https://files.pythonhosted.org/packages/39/3b/ba9cb115d317cdace139fa4e343d027f030a089b0dbe545882f233b9f686/vl-0.3.4.tar.gz" } ] }