Coverage for src / local_deep_research / constants.py: 100%
3 statements
« prev ^ index » next coverage.py v7.12.0, created at 2026-01-11 00:51 +0000
« prev ^ index » next coverage.py v7.12.0, created at 2026-01-11 00:51 +0000
1"""Project-wide constants for Local Deep Research."""
3from .__version__ import __version__
5# Honest, identifying User-Agent for APIs that prefer/require identification
6# (e.g., academic APIs like arXiv, PubMed, OpenAlex)
7USER_AGENT = (
8 f"Local-Deep-Research/{__version__} "
9 "(Academic Research Tool; https://github.com/LearningCircuit/local-deep-research)"
10)
12# Browser-like User-Agent for sites that may block bot requests
13# Use sparingly and only when necessary
14BROWSER_USER_AGENT = (
15 "Mozilla/5.0 (Windows NT 10.0; Win64; x64) "
16 "AppleWebKit/537.36 (KHTML, like Gecko) "
17 "Chrome/120.0.0.0 Safari/537.36"
18)