Skip to main content

deadlink

PyPi Version PyPI pyversions GitHub stars Downloads

Parses text files for HTTP URLs and checks if they are still valid. Install with

pip install deadlink

and use as

deadlink check README.md   # or multiple files/directories
# or deadlink c README.md

You can configure deadlink via its config file ~/.config/deadlink/deadlink.toml, e.g.,

timeout_s = 10
cache_ttl_s = 259200
num_concurrent_requests = 5
# allow_file_extensions = ["txt", "yaml", "c"]
ignore_hosts = ["www.example.com"]

Example output:

Metadata

Release files for deadlink 0.6.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for deadlink 0.6.10
File
deadlink-0.6.10-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
deadlink-0.6.10-py3-none-win32.whl Python 3 none Windows x86-32 Details
deadlink-0.6.10-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
deadlink-0.6.10-py3-none-musllinux_1_2_i686.whl Python 3 none Linux musl 1.2+ x86-32 Details
deadlink-0.6.10-py3-none-musllinux_1_2_armv7l.whl Python 3 none Linux musl 1.2+ ARMv7l Details
deadlink-0.6.10-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
deadlink-0.6.10-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
deadlink-0.6.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
deadlink-0.6.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl Python 3 none Linux glibc 2.17+ IBM System/390x Details
deadlink-0.6.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details
deadlink-0.6.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl Python 3 none Linux glibc 2.17+ ARMv7l Details
deadlink-0.6.10-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
deadlink-0.6.10-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 22.7 MB

Release history Release notifications | RSS feed

This release

0.6.10 This release

13 release files

0.6.6

14 release files

0.6.4

14 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page