SPB Git

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%
540 B · 21 lines python
Raw Blame History
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