{ "info": { "author": "Alex Benfica", "author_email": "alexbenfica@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# check-links\n\n\nIf you are seeing this on GitHub, you should know that this is a mirror from Gitlab: https://gitlab.com/alexbenfica/check-links/\nIssues and and milestones are all there!\n\n# What does it do?\n\nAllows you to check for broken links in all internal pages of a website and more:\n- export results to comma separated values (.csv)\n- can also be imported as module\n\nIt is used for some specific tasks:\n- find broken urls on pages\n- as a desired side effect, load pages and forces caching creation\n- created to run in a daily basis reporting broken links of multi site network\n\n# How to use it?\n\nYou can download an run via command line:\n```python3 check_links.py --help```\n\nOR\n\nYou can install via pip3:\n```pip3 install -U checklinks```\n\nIt is simple and really fast as it reuses http socket connections!\n\nEnjoy it!\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://gitlab.com/alexbenfica/check-links/", "keywords": "broken links check checker invalid urls url", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "checklinks", "package_url": "https://pypi.org/project/checklinks/", "platform": "", "project_url": "https://pypi.org/project/checklinks/", "project_urls": { "Homepage": "https://gitlab.com/alexbenfica/check-links/" }, "release_url": "https://pypi.org/project/checklinks/0.4.16918818/", "requires_dist": [ "requests", "markdown", "bs4", "colorama" ], "requires_python": "", "summary": "Fetch, find and report broken links on all pages of a website.", "version": "0.4.16918818" }, "last_serial": 3544292, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "47a93c86a9e5f6a619b51c19658f14c6", "sha256": "7eec4e61db9e852f6a3d8b4f4253beae650ee919f7aa00b780b300d0302e7971" }, "downloads": -1, "filename": "checklinks-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "47a93c86a9e5f6a619b51c19658f14c6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8051, "upload_time": "2018-01-23T22:33:12", "url": "https://files.pythonhosted.org/packages/13/ce/b22ad887c280e4464113ed750dbc007e551fb95e38806411d48d3ed74b98/checklinks-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44df2f23f388116943b5cb51b2771350", "sha256": "9ff17d0046febd65ad6ed1ab0b3ce5582ec454dfa9face667bb4e1e2938c6944" }, "downloads": -1, "filename": "checklinks-0.2.tar.gz", "has_sig": false, "md5_digest": "44df2f23f388116943b5cb51b2771350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6079, "upload_time": "2018-01-23T22:33:14", "url": "https://files.pythonhosted.org/packages/52/f1/8afe41234b97731d8a7e05e8ebc8d68be60c7efcd6650a3c86bd1f1efa6f/checklinks-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "63f37707d18bfcceb13efef28566a8e5", "sha256": "95666b676e12650c875e0de88a24c1f6ada66c8a5f8f3e870acca9c048958164" }, "downloads": -1, "filename": "checklinks-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "63f37707d18bfcceb13efef28566a8e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8051, "upload_time": "2018-01-23T22:57:51", "url": "https://files.pythonhosted.org/packages/47/af/442cd9cd8a5f2a0bff1e8b6f83724feb9041362ffb52cf87df70fa19c545/checklinks-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "593ccec9ba2b4e27bab2259f0a8de697", "sha256": "7da7627e2ea49d181a516354d2acd9d3072b7ade3f35355485d0ac1e48bfe143" }, "downloads": -1, "filename": "checklinks-0.3.tar.gz", "has_sig": false, "md5_digest": "593ccec9ba2b4e27bab2259f0a8de697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6079, "upload_time": "2018-01-23T22:57:53", "url": "https://files.pythonhosted.org/packages/e0/b7/fde36432a099f6760ada2400c7b78830348f64e58832f738b6731afac058/checklinks-0.3.tar.gz" } ], "0.4.11": [ { "comment_text": "", "digests": { "md5": "305dc06cdc9e4700446d8e5de4a9ed62", "sha256": "27d94aaaebfdc21f005593eae0daf532ce69938510df8f6effe65b3306c9de92" }, "downloads": -1, "filename": "checklinks-0.4.11-py3-none-any.whl", "has_sig": false, "md5_digest": "305dc06cdc9e4700446d8e5de4a9ed62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8661, "upload_time": "2018-02-02T07:29:44", "url": "https://files.pythonhosted.org/packages/dd/86/7309e1d5e05b0634526fa318e484531262f9b739df0d07ab061af7dd27ef/checklinks-0.4.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff95d3750e717ae409b79982fd079e51", "sha256": "020a5fc9f7423c8fe99946f6f9fa8a4449497d9fe2e5c08bb345828fb26760b5" }, "downloads": -1, "filename": "checklinks-0.4.11.tar.gz", "has_sig": false, "md5_digest": "ff95d3750e717ae409b79982fd079e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6127, "upload_time": "2018-02-02T07:29:45", "url": "https://files.pythonhosted.org/packages/64/18/c6e4e287bda149a00b13bc704f5bd57ad1dab65ba6101e32533034d8f1e4/checklinks-0.4.11.tar.gz" } ], "0.4.16918818": [ { "comment_text": "", "digests": { "md5": "2978759c184256a15bf135ca5e4a3fff", "sha256": "dfbcaba695bdfb8e4c6079a0288ef25fcb1d7af94098b4418d37c9a6c270cc24" }, "downloads": -1, "filename": "checklinks-0.4.16918818-py3-none-any.whl", "has_sig": false, "md5_digest": "2978759c184256a15bf135ca5e4a3fff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8447, "upload_time": "2018-02-01T07:25:41", "url": "https://files.pythonhosted.org/packages/9b/2d/4f38022d2c62e45aa424e538c1679daf00e59c7bcf14619e38931bada77f/checklinks-0.4.16918818-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25b817717f8230054ff86a4c1ae61815", "sha256": "83eb5fda09521e464e49eef14e797e887ed2b1e3da15c21c9d7e331dc2a7cfa3" }, "downloads": -1, "filename": "checklinks-0.4.16918818.tar.gz", "has_sig": false, "md5_digest": "25b817717f8230054ff86a4c1ae61815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6142, "upload_time": "2018-02-01T07:25:42", "url": "https://files.pythonhosted.org/packages/2a/d5/8395539b988bcda0f2367f4b50257aeaeb46a3289f3f21925c725ea128e0/checklinks-0.4.16918818.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "9cbf9582d80a22f13499de5516cd2593", "sha256": "e2414328fc98b7680d585c172e4bf053bfa19eddf9a84196da900ab02b7bceef" }, "downloads": -1, "filename": "checklinks-0.4.4-py2-none-any.whl", "has_sig": false, "md5_digest": "9cbf9582d80a22f13499de5516cd2593", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8490, "upload_time": "2018-01-23T23:10:34", "url": "https://files.pythonhosted.org/packages/cc/af/9620ecddf0e67075b8f16d334077aa80edd40b450d01aab01180bb8e1f15/checklinks-0.4.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "674a2c9a98cd3aec32ecd36f207bf75e", "sha256": "eb0cd1bff8f9b29af96a32a637e89e6c9768df99b2b797c80a176a54811ee595" }, "downloads": -1, "filename": "checklinks-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "674a2c9a98cd3aec32ecd36f207bf75e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8528, "upload_time": "2018-01-23T23:49:35", "url": "https://files.pythonhosted.org/packages/30/76/91d47dcf74ad3454d226d2b694f2a641906bf7c423163a417f908cf084a8/checklinks-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4108cb59fc8d090b8ab3211f27abba1f", "sha256": "33fda52581946fe80b60104ed44e06945c0bbd73b994055cbf0ecbdb3fea3184" }, "downloads": -1, "filename": "checklinks-0.4.4.tar.gz", "has_sig": false, "md5_digest": "4108cb59fc8d090b8ab3211f27abba1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6298, "upload_time": "2018-01-23T23:10:35", "url": "https://files.pythonhosted.org/packages/71/6f/44169ecd9e5b3b3800ec6504ea03ac6bc83bdb45e664763594d5db2a6dce/checklinks-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "25da0509ba90a54e3cd2cc5ac6c1184f", "sha256": "f4d12b3474af4991aac7ad56fb66d5bf977095a1908448c5ef4a3a85e4d16813" }, "downloads": -1, "filename": "checklinks-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "25da0509ba90a54e3cd2cc5ac6c1184f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8531, "upload_time": "2018-01-23T23:56:10", "url": "https://files.pythonhosted.org/packages/ca/21/ed5d04a45e994cfc12de0b69c9052d0c2fe01a07f5c1ca5b836f77c731c5/checklinks-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99f42d1690ad76a52f0a940f85fdafe6", "sha256": "3f29a5ee5572ec7c7b32b9f2b802afcaea2c2e462d316e41e140f133038f66db" }, "downloads": -1, "filename": "checklinks-0.4.5.tar.gz", "has_sig": false, "md5_digest": "99f42d1690ad76a52f0a940f85fdafe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6360, "upload_time": "2018-01-23T23:56:11", "url": "https://files.pythonhosted.org/packages/e5/f4/2f693484ef537c5e3f5003562c8eac84d4c148c918602102fed21c206609/checklinks-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "90eeda65b449c2065b4f2b2579b1d171", "sha256": "8c8c411c7e2765104efc2950c73204ef34b28036406be8ad082492658bf47ebd" }, "downloads": -1, "filename": "checklinks-0.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "90eeda65b449c2065b4f2b2579b1d171", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8532, "upload_time": "2018-01-24T00:25:07", "url": "https://files.pythonhosted.org/packages/5c/58/b1e02ecaf6bee3171644020eb9b0f704f685c4757f9090eb159c540d178e/checklinks-0.4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e526703b5fce4ab5a720369335fc64ac", "sha256": "d77120725a0bed62fa27605dbff4d05bad0b14b454c6f3817a4437514a9c1401" }, "downloads": -1, "filename": "checklinks-0.4.6.tar.gz", "has_sig": false, "md5_digest": "e526703b5fce4ab5a720369335fc64ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6374, "upload_time": "2018-01-24T00:25:08", "url": "https://files.pythonhosted.org/packages/c0/3e/71651a030635c3bb5bb4e16c53311cbd417c3f3c358b2daa58aaeae979eb/checklinks-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "9b8a9d722b5f1fc26cf2346ee5225460", "sha256": "d969ad128b94e73d763b5d4e94131f3980f6cc17b2a5e9685c37486d6ff1552a" }, "downloads": -1, "filename": "checklinks-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9b8a9d722b5f1fc26cf2346ee5225460", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7976, "upload_time": "2018-01-24T06:52:41", "url": "https://files.pythonhosted.org/packages/f0/b5/a6fa871c79754e9a18cd642229abdf783af717eab43c55ec31627778628b/checklinks-0.4.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "183eb38b4fe3be9b43395e116eb7f8a5", "sha256": "77579e24b14fc5d08ed1b1934c78fe608898dc0b0ed0e6e62c297fe817615d72" }, "downloads": -1, "filename": "checklinks-0.4.7.tar.gz", "has_sig": false, "md5_digest": "183eb38b4fe3be9b43395e116eb7f8a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5818, "upload_time": "2018-01-24T06:52:42", "url": "https://files.pythonhosted.org/packages/3e/f0/0826af3feeda33576a304f7e91f679f55df8eccf9184a7b188878acd7e97/checklinks-0.4.7.tar.gz" } ], "0.4.71": [ { "comment_text": "", "digests": { "md5": "02930aa609cce213d259a90000cf6856", "sha256": "0aeb2e3bc8047740a0320a74e49920b175b56ce5c363e4ea0c53ea7abf5fdcc2" }, "downloads": -1, "filename": "checklinks-0.4.71-py3-none-any.whl", "has_sig": false, "md5_digest": "02930aa609cce213d259a90000cf6856", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7995, "upload_time": "2018-01-24T07:16:25", "url": "https://files.pythonhosted.org/packages/e6/a4/ce5f05c68405029c6c0b1edaaa934b30b729d8d43a85ac9c22e9d3421b41/checklinks-0.4.71-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b79cb34788eefa4c2212875dd62459bb", "sha256": "723b9d1c0b409c52aabf3015e18cecbeca9d1dbac87098ce571917a9943422a3" }, "downloads": -1, "filename": "checklinks-0.4.71.tar.gz", "has_sig": false, "md5_digest": "b79cb34788eefa4c2212875dd62459bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5820, "upload_time": "2018-01-24T07:16:26", "url": "https://files.pythonhosted.org/packages/9e/60/42def238fee4186d3535065a4623bd172a802384a2a408d0d48c606b301e/checklinks-0.4.71.tar.gz" } ], "0.4.72": [ { "comment_text": "", "digests": { "md5": "340d0e47e15d5eb198d01fdd86939e47", "sha256": "0865dc4e3f1b3a46871adc42f461876bceaa7604a3244c3e149182b8546863e2" }, "downloads": -1, "filename": "checklinks-0.4.72-py3-none-any.whl", "has_sig": false, "md5_digest": "340d0e47e15d5eb198d01fdd86939e47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8185, "upload_time": "2018-01-26T07:33:15", "url": "https://files.pythonhosted.org/packages/e9/cf/1b8c7fe380ee6dd353d7821c75e03830cdf620bced604a7ae3e5ba930c6b/checklinks-0.4.72-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00f48fe1feff766ee530e5a2cd0cdea0", "sha256": "881738d6ef29fc3c29592f74113b68a9885bd1938c57510ecbe331a41dc56d72" }, "downloads": -1, "filename": "checklinks-0.4.72.tar.gz", "has_sig": false, "md5_digest": "00f48fe1feff766ee530e5a2cd0cdea0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5979, "upload_time": "2018-01-26T07:33:17", "url": "https://files.pythonhosted.org/packages/6c/3f/6675a46c2d8961c0f9c26a88c67762603eae01f99ecd0a35ed7cc4a35e57/checklinks-0.4.72.tar.gz" } ], "0.4.73": [ { "comment_text": "", "digests": { "md5": "04ab68d2bb7940c2a85fa3edd9817c65", "sha256": "e5a9fcc048d92ccd41f087744935fc21f2aefd481cf27f031f6c74aa309256ad" }, "downloads": -1, "filename": "checklinks-0.4.73-py3-none-any.whl", "has_sig": false, "md5_digest": "04ab68d2bb7940c2a85fa3edd9817c65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8286, "upload_time": "2018-01-27T18:52:08", "url": "https://files.pythonhosted.org/packages/a1/a2/1f9eebe49022713243df03ac7b07d47f922b9ad0d831aaaeef50c036574d/checklinks-0.4.73-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "626c991008fabbf6ac43ecccf0cd1614", "sha256": "235e5aafc46f9f2705f26c7e5ba6e667ac949281111ce88b72c79d97bf35ef3a" }, "downloads": -1, "filename": "checklinks-0.4.73.tar.gz", "has_sig": false, "md5_digest": "626c991008fabbf6ac43ecccf0cd1614", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6068, "upload_time": "2018-01-27T18:52:10", "url": "https://files.pythonhosted.org/packages/5f/1c/190704d5c418149f2657371f0bf4464b4169c933f61435d64b1c3d1b8fcf/checklinks-0.4.73.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "fef2ad4660ecff0fcc8bf945396b5bd9", "sha256": "16aaa06ef6975480169c79de13aaad7ebda6aa24da6e0c4e2e0c4f0cef1718f6" }, "downloads": -1, "filename": "checklinks-0.4.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fef2ad4660ecff0fcc8bf945396b5bd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5240, "upload_time": "2018-02-02T06:40:25", "url": "https://files.pythonhosted.org/packages/61/7f/f048cdd10149f2e0febe8efadbeca64b7b40cc4cb4783651896db662e77d/checklinks-0.4.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca203ad7e350e588a8fda3e460d84757", "sha256": "733dcc31826eace7b7d1470cb1f925b5850440857b6acb2aca97981cadb8753c" }, "downloads": -1, "filename": "checklinks-0.4.8.tar.gz", "has_sig": false, "md5_digest": "ca203ad7e350e588a8fda3e460d84757", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3437, "upload_time": "2018-02-02T06:40:26", "url": "https://files.pythonhosted.org/packages/07/8b/712eb8e2affd9a12f10d284cb84315e82eff7b3ddcae21c7778974aa488b/checklinks-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "7670bdd56f78578589af7c46cc196a5a", "sha256": "fb1e41bfdda7b215f3cc315e7333f65036b4bdf04f6dd5316ecafce31f7e23d6" }, "downloads": -1, "filename": "checklinks-0.4.9-py3-none-any.whl", "has_sig": false, "md5_digest": "7670bdd56f78578589af7c46cc196a5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8673, "upload_time": "2018-02-02T06:42:52", "url": "https://files.pythonhosted.org/packages/36/fb/142d6c83f415e92cdd72242a4a04f80d09fdfa754ce7822e0fb06937cf4c/checklinks-0.4.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d694a5744aad515c9b35047b79d8a07a", "sha256": "084e069424fd8ae7c0cdc60f97367ab5ebda694c8a74684d4170051af06efe5b" }, "downloads": -1, "filename": "checklinks-0.4.9.tar.gz", "has_sig": false, "md5_digest": "d694a5744aad515c9b35047b79d8a07a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6129, "upload_time": "2018-02-02T06:42:53", "url": "https://files.pythonhosted.org/packages/61/5e/08cebc79f3d3460dbfa3133e6fe703617081c7a75c204323a7c233aaf6ba/checklinks-0.4.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2978759c184256a15bf135ca5e4a3fff", "sha256": "dfbcaba695bdfb8e4c6079a0288ef25fcb1d7af94098b4418d37c9a6c270cc24" }, "downloads": -1, "filename": "checklinks-0.4.16918818-py3-none-any.whl", "has_sig": false, "md5_digest": "2978759c184256a15bf135ca5e4a3fff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8447, "upload_time": "2018-02-01T07:25:41", "url": "https://files.pythonhosted.org/packages/9b/2d/4f38022d2c62e45aa424e538c1679daf00e59c7bcf14619e38931bada77f/checklinks-0.4.16918818-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25b817717f8230054ff86a4c1ae61815", "sha256": "83eb5fda09521e464e49eef14e797e887ed2b1e3da15c21c9d7e331dc2a7cfa3" }, "downloads": -1, "filename": "checklinks-0.4.16918818.tar.gz", "has_sig": false, "md5_digest": "25b817717f8230054ff86a4c1ae61815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6142, "upload_time": "2018-02-01T07:25:42", "url": "https://files.pythonhosted.org/packages/2a/d5/8395539b988bcda0f2367f4b50257aeaeb46a3289f3f21925c725ea128e0/checklinks-0.4.16918818.tar.gz" } ] }