Spaces:
Running
Running
[build-system] | |
requires = ["setuptools>=45", "wheel"] | |
build-backend = "setuptools.build_meta" | |
[project] | |
name = "crawlgpt" | |
version = "0.1.0" | |
description = "A web content crawler with LLM-powered summarization and chat capabilities" | |
readme = "README.md" | |
requires-python = ">=3.8" | |
authors = [ | |
{name = "Jatin Mehra", email = "[email protected]"} | |
] | |
classifiers = [ | |
"Development Status :: 3 - Alpha", | |
"Intended Audience :: Developers and General Purpose", | |
"License :: OSI Approved :: MIT License", | |
"Operating System :: OS Independent", | |
"Programming Language :: Python :: 3.12", | |
"Topic :: Software Development :: Libraries :: Python Modules", | |
"Topic :: Text Processing :: General" | |
] | |
dependencies = [ | |
"streamlit==1.41.1", | |
"groq==0.15.0", | |
"sentence-transformers==3.3.1", | |
"faiss-cpu==1.9.0.post1", | |
"crawl4ai==0.4.247", | |
"python-dotenv==1.0.1", | |
"pydantic==2.10.5", | |
"aiohttp==3.11.11", | |
"beautifulsoup4==4.12.3", | |
"numpy==2.2.0", | |
"tqdm==4.67.1", | |
"playwright>=1.41.0", | |
"asyncio>=3.4.3", | |
"sqlalchemy>=2.0.37", | |
"passlib>=1.7.4", | |
"flask", | |
"flask_cors", | |
"PyJWT" | |
] | |
[project.optional-dependencies] | |
dev = [ | |
"pytest==8.3.4", | |
"pytest-mockito==0.0.4", | |
"black==24.2.0", # Updated version | |
"isort==5.13.0", | |
"flake8==7.0.0" | |
] | |
[project.urls] | |
"Bug Tracker" = "https://github.com/Jatin-Mehra119/crawlgpt/issues" | |
"Documentation" = "https://github.com/Jatin-Mehra119/crawlgpt/wiki" | |
"Source Code" = "https://github.com/Jatin-Mehra119/crawlgpt" | |
[project.scripts] | |
crawlgpt = "crawlgpt.ui.chat_app:main" |