Andy
86a7a95b6f
docs: update and correct configuration documentation
2026-02-24 23:50:33 -07:00
Andy
983fd18d53
fix(session): reduce default max_retries from 10 to 5 for CurlSession
...
fix(service): reduce max_retries from 15 to 5 for HTTPAdapter
2026-02-23 12:59:07 -07:00
Andy
55db8da125
refactor: remove unnecessary underscore prefixes from function names
2025-11-08 22:53:47 +00:00
Andy
f979e94235
fix(session): remove padding extension from OkHttp JA3 fingerprints
...
Remove extension 21 (TLS padding) from okhttp4 and okhttp5 JA3 strings to resolve SSL/TLS handshake failures.
2025-11-03 05:32:57 +00:00
Andy
f1fe940708
fix(session): update OkHttp fingerprint presets
2025-11-03 03:16:54 +00:00
Andy
565b0e0ea7
feat(session): add custom fingerprint and preset support
...
Add support for custom TLS/HTTP fingerprints to session() function, enabling services to impersonate Android/OkHttp clients instead of just browsers.
2025-11-03 01:15:49 +00:00
Andy
3571c5eb3c
style: apply ruff formatting fixes
2025-10-23 18:11:30 +00:00
Andy
5384b775a4
refactor(session): modernize type annotations to PEP 604 syntax
2025-10-20 21:09:19 +00:00
stabbedbybrick
1409f93de5
feat: add retry handler to curl_cffi Session
2025-10-20 18:28:12 +02:00
Andy
35efdbff6d
feat: add curl_cffi session support with browser impersonation
...
Add new session utility with curl_cffi support for anti-bot protection
Update all manifest parsers (DASH, HLS, ISM, M3U8) to accept curl_cffi sessions
Add browser impersonation support (Chrome, Firefox, Safari)
Fix cookie handling compatibility between requests and curl_cffi
Suppress HTTPS proxy warnings for better UX
Maintain full backward compatibility with requests.Session
2025-09-25 06:27:14 +00:00