docs: warn that the default installation doesn't include fetchers

The quickstart examples import from `scrapling.fetchers`, which raises `ModuleNotFoundError` on a bare install since those dependencies live in the fetchers extra. Make the consequence explicit in the installation section across the docs and all README translations.

Closes #343
This commit is contained in:
Karim shoair
2026-06-07 16:44:18 +03:00
parent c732c4ef31
commit b3408c6f3c
11 changed files with 23 additions and 11 deletions
+2 -1
View File
@@ -467,7 +467,8 @@ Scrapling nécessite Python 3.10 ou supérieur :
pip install scrapling
```
Cette installation n'inclut que le moteur de parsing et ses dépendances, sans aucun fetcher ni dépendance en ligne de commande.
> [!IMPORTANT]
> Cette installation n'inclut que le moteur de parsing et ses dépendances, sans aucun fetcher ni dépendance en ligne de commande. Importer quoi que ce soit depuis `scrapling.fetchers` ou `scrapling.spiders`, comme dans les exemples ci-dessus, lèvera donc une `ModuleNotFoundError` avec cette seule installation. Si vous comptez utiliser l'un des fetchers ou spiders, installez d'abord les dépendances des fetchers comme indiqué ci-dessous.
### Dépendances optionnelles