XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

Refactor BrowserConfig class: move it from requests to cookies module and update its initialization.

4f44c149
hlohaus <983577+hlohaus@users.noreply.github.com>
提交于

代码差异

2 个文件 +6 -8
Modified g4f/cookies.py +5 -1
@@ -40,7 +40,6 @@ except ImportError:
40 40
41 41 from .typing import Dict, Cookies
42 42 from .errors import MissingRequirementsError
43 from .requests import BrowserConfig
44 43 from .config import COOKIES_DIR, CUSTOM_COOKIES_DIR
45 44 from . import debug
46 45
@@ -48,6 +47,11 @@ class CookiesConfig:
48 47 cookies: Dict[str, Cookies] = {}
49 48 cookies_dir: str = CUSTOM_COOKIES_DIR if os.path.exists(CUSTOM_COOKIES_DIR) else str(COOKIES_DIR)
50 49
50 class BrowserConfig:
51 port: int = None
52 host: str = "127.0.0.1"
53 stop_browser = lambda: None
54 browser_executable_path: str = None
51 55
52 56 DOMAINS = (
53 57 ".bing.com",
Modified g4f/requests/__init__.py +1 -7
@@ -42,15 +42,9 @@ from .. import debug
42 42 from .raise_for_status import raise_for_status
43 43 from ..errors import MissingRequirementsError
44 44 from ..typing import Cookies
45 from ..cookies import get_cookies_dir
45 from ..cookies import BrowserConfig, get_cookies_dir
46 46 from .defaults import DEFAULT_HEADERS, WEBVIEW_HAEDERS
47 47
48 class BrowserConfig:
49 port: int = None
50 host: str = "127.0.0.1"
51 stop_browser = lambda: None
52 browser_executable_path: str = None
53
54 48 if not has_curl_cffi:
55 49 class Session:
56 50 def __init__(self, **kwargs):