返回提交历史
Modified
requirements-min.txt
+2
-1
Modified
requirements.txt
+2
-1
Modified
setup.py
+4
-8
XFEstudio/gpt4free
Update min requirements, Add pycryptodome
92358bd8
代码差异
3 个文件
+8
-10
@@ -1,3 +1,4 @@
1
1
requests
2
2
aiohttp
3
brotli
3
brotli
4
pycryptodome
@@ -19,4 +19,5 @@ beautifulsoup4
19
19
aiohttp_socks
20
20
gpt4all
21
21
pywebview
22
plyer
22
plyer
23
pycryptodome
@@ -11,14 +11,14 @@ with codecs.open(os.path.join(here, 'README.md'), encoding='utf-8') as fh:
11
11
INSTALL_REQUIRE = [
12
12
"requests",
13
13
"aiohttp",
14
"brotli"
14
"brotli",
15
"pycryptodome"
15
16
]
16
17
17
18
EXTRA_REQUIRE = {
18
19
'all': [
19
20
"curl_cffi>=0.6.2",
20
21
"certifi",
21
#"py-arkose-generator", # not working
22
22
"browser_cookie3", # get_cookies
23
23
"PyExecJS", # GptForLove
24
24
"duckduckgo-search>=5.0" ,# internet.search
@@ -44,7 +44,7 @@ EXTRA_REQUIRE = {
44
44
],
45
45
"webdriver": [
46
46
"platformdirs",
47
"undetected-chromedriver",
47
"undetected-chromedriver>=3.5.5",
48
48
"setuptools",
49
49
"selenium-wire"
50
50
],
@@ -53,11 +53,7 @@ EXTRA_REQUIRE = {
53
53
"platformdirs",
54
54
"plyer"
55
55
],
56
"openai": [
57
"async-property",
58
"py-arkose-generator",
59
"brotli"
60
],
56
"openai": [],
61
57
"api": [
62
58
"loguru", "fastapi",
63
59
"uvicorn", "nest_asyncio"