refine setup process

This commit is contained in:
geekan 2023-12-24 17:23:59 +08:00
parent 0fca7b3b1f
commit 4fa2b32046
3 changed files with 2 additions and 5 deletions

View file

@ -1,3 +0,0 @@
-r requirements.txt
pytest
pytest-asyncio

View file

@ -31,7 +31,6 @@ tenacity==8.2.2
tiktoken==0.5.2
tqdm==4.64.0
#unstructured[local-inference]
# playwright
# selenium>4
# webdriver_manager<3.9
anthropic==0.3.6
@ -58,6 +57,5 @@ gitignore-parser==0.1.9
# connexion[swagger-ui]
websockets~=12.0
networkx~=3.2.1
pylint~=3.0.3
google-generativeai==0.3.1
playwright==1.40.0

View file

@ -49,6 +49,8 @@ setup(
"search-ddg": ["duckduckgo-search==3.8.5"],
"pyppeteer": ["pyppeteer>=1.0.2"],
"ocr": ["paddlepaddle==2.4.2", "paddleocr>=2.0.1", "tabulate==0.9.0"],
"dev": ["pylint~=3.0.3", "black~=21.9b0", "isort~=5.9.3", "pre-commit~=2.15.0"],
"test": ["pytest", "pytest-cov", "pytest-asyncio", "pytest-mock"],
},
cmdclass={
"install_mermaid": InstallMermaidCLI,