Metadata-Version: 2.4
Name: yggflix
Version: 0.1.2
Summary: API client for YggTorrent with smart torrent selection
Author-email: jletallec <jletallec@icloud.com>
License: MIT
Project-URL: Homepage, https://github.com/jletallec/yggflix
Project-URL: Repository, https://github.com/jletallec/yggflix
Project-URL: Issues, https://github.com/jletallec/yggflix/issues
Keywords: yggtorrent,yggflix
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.32.0
Requires-Dist: pydantic>=2.11.0
Requires-Dist: arrow>=1.3.0
Requires-Dist: orjson>=3.11.0
Requires-Dist: parsett>=1.6.15
Requires-Dist: pymediainfo>=7.0.1
Requires-Dist: python-dateutil>=2.9.0
Requires-Dist: rank-torrent-name>=1.9.0
Requires-Dist: rapidfuzz>=3.13.0
Requires-Dist: regex>=2023.12.25
Requires-Dist: levenshtein>=0.27.1
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: flake8; extra == "dev"

# YggFlix

YggFlix est un client API Python pour YggTorrent avec sélection intelligente de torrents.

## Installation

```bash
pip install yggflix
```

## Utilisation rapide

```python
from yggflix import find_best_movie_torrent, find_best_episode_torrent

# Meilleur torrent d'un film (par ID TMDb)
result = find_best_movie_torrent(
    tmdb_id=550, # Retour vers le futur
    preferred_language='VFF')

# Rechercher le meilleur torrent d'un épisode
result = find_best_episode_torrent(
    tmdb_id=1399,  # Game of Thrones
    season=1,
    episode=1,
    preferred_language='VFF'
)
```

## Fonctionnalités

- Recherche intelligente de torrents avec scoring automatique
- Support des films et séries TV
- Priorité configurable pour les langues, résolutions et sources
- Détection automatique des langues et qualités
- API simple et intuitive
