spb/trouve-ka Public
Trouve-KA — moteur de recherche web indépendant, Québec-first. Crawler distribué, index OpenSearch, ranking bilingue, galerie d'images. En prod : www.trouve-ka.com
Python 76.8%
TypeScript 15.7%
SQL 3.9%
Shell 1.4%
CSS 1.3%
Dockerfile 0.7%
1# Trouve-KA — utilitaires partagés2# Author: Simon-Pierre Boucher3# Contact: contact@spboucher.ai45"""Utilitaires partagés : canonicalisation d'URL, garde SSRF, hachage de contenu."""67from .urls import canonicalize_url, display_url, extract_domain, is_http_url8from .ssrf import is_safe_url, is_safe_ip9from .hashing import content_hash, text_fingerprint1011__all__ = [12 "canonicalize_url",13 "display_url",14 "extract_domain",15 "is_http_url",16 "is_safe_url",17 "is_safe_ip",18 "content_hash",19 "text_fingerprint",20]21