Skip to main content

Search for URL in files, validate them and list all status-codes and statistics.

Project description

linkvalidator: URL-Check-Utility

A python based utility to search, validate, calculate stats and export URLs.

Info

You can use this package with github-actions to check if links on your hosted website or docs are outdated.

Install

git clone https://github.com/protogia/linkvalidator.git
cd linkvalidator
poetry install

Run

To parse all files in given directory recursively for URLs and print results:

poetry run linkvalidator -d <path> 

If you want to show only failures:

poetry run linkvalidator -d <path> --only-failures

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

liva-0.1.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

liva-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file liva-0.1.0.tar.gz.

File metadata

  • Download URL: liva-0.1.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.8.0-40-generic

File hashes

Hashes for liva-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c0742609b26b3082da8d707a71beb63d4f67130af0026d2b1a6cb9e2e03125e8
MD5 a945cc1c1e17f371d0f75a18f337efcf
BLAKE2b-256 9579d74d2ddc020da731c58e0c7cdbe90dc02597f6535926095cd772b6290584

See more details on using hashes here.

File details

Details for the file liva-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: liva-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Linux/6.8.0-40-generic

File hashes

Hashes for liva-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66c4cb245d8e2225d5e59521a337dd9bb1a7cc2be15221c6c839a71c5cdfb927
MD5 525b59a70cdbbf33b3c72b2f2a1094d1
BLAKE2b-256 60b108d0e09e6b773a6407af57bd49883ac868f79070a90143b6b123ac1d9ab5

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