Skip to content

Commit 6a21c4a

Browse files
committed
精简依赖
1 parent 7184cf2 commit 6a21c4a

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

setup.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,27 +51,30 @@
5151
"terminal-layout>=2.1.3",
5252
]
5353

54-
extras_requires = [
55-
"bitarray>=1.5.3",
56-
"PyExecJS>=1.5.1",
54+
render_requires = [
5755
"webdriver-manager>=3.5.3",
5856
"playwright",
5957
"selenium>=3.141.0",
60-
"pymongo>=3.10.1",
6158
]
6259

60+
all_requires = [
61+
"bitarray>=1.5.3",
62+
"PyExecJS>=1.5.1",
63+
"pymongo>=3.10.1",
64+
] + render_requires
65+
6366
setuptools.setup(
6467
name="feapder",
6568
version=version,
6669
author="Boris",
6770
license="MIT",
6871
author_email="[email protected]",
6972
python_requires=">=3.6",
70-
description="feapder是一款支持分布式、批次采集、任务防丢、报警丰富的python爬虫框架",
73+
description="feapder是一款支持分布式、批次采集、数据防丢、报警丰富的python爬虫框架",
7174
long_description=long_description,
7275
long_description_content_type="text/markdown",
7376
install_requires=requires,
74-
extras_require={"all": extras_requires},
77+
extras_require={"all": all_requires, "render": render_requires},
7578
entry_points={"console_scripts": ["feapder = feapder.commands.cmdline:execute"]},
7679
url="https://github.com/Boris-code/feapder.git",
7780
packages=packages,

0 commit comments

Comments
 (0)