Skip to main content

TrueLink

PyPI version Downloads

A Python library for resolving media URLs to direct download links from various file hosting services.

Features

  • Asynchronous: Built with async/await for efficient handling of multiple requests.
  • Easy to use: Simple API with intuitive method names.
  • Extensible: Support for multiple file hosting platforms.
  • Caching: Built-in caching for faster resolution of repeated requests.
  • Error handling: Robust error handling for various edge cases.
  • URL validation: Built-in URL validation before processing.
  • Type-hinted: Fully type-hinted codebase for better readability and maintainability.

Installation

pip install truelink

Quick Start

import asyncio
from truelink import TrueLinkResolver

async def main():
    # Check if a URL is supported without creating an instance
    if TrueLinkResolver.is_supported("https://buzzheavier.com/rnk4ut0lci9y"):
        print("BuzzHeavier is supported!")

    resolver = TrueLinkResolver()
    url = "https://buzzheavier.com/rnk4ut0lci9y"

    try:
        result = await resolver.resolve(url)
        print(type(result))
        print(result)
    except Exception as e:
        print(f"Error processing {url}: {e}")

asyncio.run(main())

Documentation

For more information, see the documentation.

Community

Release files for truelink 1.4.8

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

Source distribution (sdist)

Source distribution for truelink 1.4.8
File Size Uploaded
truelink-1.4.8.tar.gz 30.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for truelink 1.4.8
File Interpreter ABI Platform
truelink-1.4.8-py3-none-any.whl Python 3 none any Details

Total release size: 77.0 kB

Release history Release notifications | RSS feed

This release

1.4.8 This release

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 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