Skip to main content

Perform connectivity checks on URLs listed in the Markdown

Project description

linkstat

test-lint-format License: MIT

linkstat is a script that verifies the connectivity of links documented in the documentation. By detecting broken links early, it maintains the integrity of the documentation.
Currently, only Markdown files (*.md) are supported.

Caution

This library accesses services during runtime, so executing it in large quantities will cause load on the target service. When performing functional verification or integrating into CI/CD, please ensure the load on the linked service is minimized as much as possible.

Install

pip install linkstat

Usage

linkstat {source_file_or_directory}

Output

You can output reports in JSON format by using the option.

linkstat --report-json {path} {source_file_or_directory}

Contribute

Guideline

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linkstat-1.0.2.tar.gz (215.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linkstat-1.0.2-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file linkstat-1.0.2.tar.gz.

File metadata

  • Download URL: linkstat-1.0.2.tar.gz
  • Upload date:
  • Size: 215.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for linkstat-1.0.2.tar.gz
Algorithm Hash digest
SHA256 adc673ff8b9389bfa0f8a3fda1829e7f1f654fc64a32a703980cae4c2fc15ac9
MD5 73d0e714de4eb0a8709d6aba5f55e5b7
BLAKE2b-256 bc12c79a30db248dbab97dfed4e91286d28367a7beca5ddbe3ffb68f6f865d3c

See more details on using hashes here.

File details

Details for the file linkstat-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: linkstat-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for linkstat-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 16d25bf1c940cefcdd874cbc4f40eb58b23943867bc0bcf713fdc5cacae8f1c3
MD5 0860a26959cf9e29f1b2ccbf070c0232
BLAKE2b-256 f9a96990363c86605342df9291de8e35524a0350e255f7c12ecb12a86d0c2583

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page