# generated by rye # use `rye lock` or `rye sync` to update this lockfile # # last locked with the following flags: # pre: false # features: [] # all-features: false # with-sources: false -e file:. aiofiles==23.2.1 # via burr aiohttp==3.9.5 # via langchain # via langchain-community # via langchain-fireworks aiosignal==1.3.1 # via aiohttp alabaster==0.7.16 # via sphinx altair==5.3.0 # via streamlit annotated-types==0.7.0 # via pydantic anthropic==0.26.1 # via langchain-anthropic anyio==4.3.0 # via anthropic # via groq # via httpx # via openai # via starlette # via watchfiles astroid==3.2.2 # via pylint async-timeout==4.0.3 # via aiohttp # via langchain attrs==23.2.0 # via aiohttp # via jsonschema # via referencing babel==2.15.0 # via courlan # via sphinx beautifulsoup4==4.12.3 # via furo # via google # via scrapegraphai blinker==1.8.2 # via streamlit boto3==1.34.113 # via langchain-aws botocore==1.34.113 # via boto3 # via s3transfer burr==0.22.1 # via scrapegraphai cachetools==5.3.3 # via google-auth # via streamlit certifi==2024.2.2 # via httpcore # via httpx # via requests # via trafilatura charset-normalizer==3.3.2 # via htmldate # via requests # via trafilatura click==8.1.7 # via burr # via streamlit # via typer # via uvicorn contourpy==1.2.1 # via matplotlib courlan==1.2.0 # via trafilatura cycler==0.12.1 # via matplotlib dataclasses-json==0.6.6 # via langchain # via langchain-community dateparser==1.2.0 # via htmldate defusedxml==0.7.1 # via langchain-anthropic dill==0.3.8 # via pylint distro==1.9.0 # via anthropic # via groq # via openai dnspython==2.6.1 # via email-validator docstring-parser==0.16 # via google-cloud-aiplatform docutils==0.19 # via sphinx email-validator==2.1.1 # via fastapi exceptiongroup==1.2.1 # via anyio # via pytest faiss-cpu==1.8.0 # via scrapegraphai fastapi==0.111.0 # via burr # via fastapi-pagination fastapi-cli==0.0.4 # via fastapi fastapi-pagination==0.12.24 # via burr filelock==3.14.0 # via huggingface-hub fireworks-ai==0.14.0 # via langchain-fireworks fonttools==4.52.1 # via matplotlib free-proxy==1.1.1 # via scrapegraphai frozenlist==1.4.1 # via aiohttp # via aiosignal fsspec==2024.5.0 # via huggingface-hub furo==2024.5.6 # via scrapegraphai gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via streamlit google==3.0.0 # via scrapegraphai google-ai-generativelanguage==0.6.4 # via google-generativeai google-api-core==2.19.0 # via google-ai-generativelanguage # via google-api-python-client # via google-cloud-aiplatform # via google-cloud-bigquery # via google-cloud-core # via google-cloud-resource-manager # via google-cloud-storage # via google-generativeai google-api-python-client==2.130.0 # via google-generativeai google-auth==2.29.0 # via google-ai-generativelanguage # via google-api-core # via google-api-python-client # via google-auth-httplib2 # via google-cloud-aiplatform # via google-cloud-bigquery # via google-cloud-core # via google-cloud-resource-manager # via google-cloud-storage # via google-generativeai google-auth-httplib2==0.2.0 # via google-api-python-client google-cloud-aiplatform==1.58.0 # via langchain-google-vertexai google-cloud-bigquery==3.25.0 # via google-cloud-aiplatform google-cloud-core==2.4.1 # via google-cloud-bigquery # via google-cloud-storage google-cloud-resource-manager==1.12.3 # via google-cloud-aiplatform google-cloud-storage==2.17.0 # via google-cloud-aiplatform # via langchain-google-vertexai google-crc32c==1.5.0 # via google-cloud-storage # via google-resumable-media google-generativeai==0.5.4 # via langchain-google-genai google-resumable-media==2.7.1 # via google-cloud-bigquery # via google-cloud-storage googleapis-common-protos==1.63.0 # via google-api-core # via grpc-google-iam-v1 # via grpcio-status graphviz==0.20.3 # via burr # via scrapegraphai greenlet==3.0.3 # via playwright groq==0.8.0 # via langchain-groq grpc-google-iam-v1==0.13.1 # via google-cloud-resource-manager grpcio==1.64.0 # via google-api-core # via googleapis-common-protos # via grpc-google-iam-v1 # via grpcio-status grpcio-status==1.62.2 # via google-api-core h11==0.14.0 # via httpcore # via uvicorn html2text==2024.2.26 # via scrapegraphai htmldate==1.8.1 # via trafilatura httpcore==1.0.5 # via httpx httplib2==0.22.0 # via google-api-python-client # via google-auth-httplib2 httptools==0.6.1 # via uvicorn httpx==0.27.0 # via anthropic # via fastapi # via fireworks-ai # via groq # via openai httpx-sse==0.4.0 # via fireworks-ai huggingface-hub==0.23.1 # via tokenizers idna==3.7 # via anyio # via email-validator # via httpx # via requests # via yarl imagesize==1.4.1 # via sphinx importlib-metadata==8.0.0 # via sphinx importlib-resources==6.4.0 # via matplotlib iniconfig==2.0.0 # via pytest isort==5.13.2 # via pylint jinja2==3.1.4 # via altair # via burr # via fastapi # via pydeck # via sphinx jiter==0.4.0 # via anthropic jmespath==1.0.1 # via boto3 # via botocore jsonpatch==1.33 # via langchain # via langchain-core jsonpointer==2.4 # via jsonpatch jsonschema==4.22.0 # via altair jsonschema-specifications==2023.12.1 # via jsonschema justext==3.0.1 # via trafilatura kiwisolver==1.4.5 # via matplotlib langchain==0.1.15 # via scrapegraphai langchain-anthropic==0.1.11 # via scrapegraphai langchain-aws==0.1.3 # via scrapegraphai langchain-community==0.0.38 # via langchain langchain-core==0.1.52 # via langchain # via langchain-anthropic # via langchain-aws # via langchain-community # via langchain-fireworks # via langchain-google-genai # via langchain-google-vertexai # via langchain-groq # via langchain-openai # via langchain-text-splitters langchain-fireworks==0.1.3 # via scrapegraphai langchain-google-genai==1.0.3 # via scrapegraphai langchain-google-vertexai==1.0.4 # via scrapegraphai langchain-groq==0.1.3 # via scrapegraphai langchain-openai==0.1.6 # via scrapegraphai langchain-text-splitters==0.0.2 # via langchain langsmith==0.1.63 # via langchain # via langchain-community # via langchain-core loguru==0.7.2 # via burr lxml==5.2.2 # via free-proxy # via htmldate # via justext # via lxml-html-clean # via trafilatura lxml-html-clean==0.1.1 # via lxml markdown-it-py==3.0.0 # via rich markupsafe==2.1.5 # via jinja2 marshmallow==3.21.2 # via dataclasses-json matplotlib==3.9.0 # via burr mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py minify-html==0.15.0 # via scrapegraphai multidict==6.0.5 # via aiohttp # via yarl mypy-extensions==1.0.0 # via typing-inspect numpy==1.26.4 # via altair # via contourpy # via faiss-cpu # via langchain # via langchain-aws # via langchain-community # via matplotlib # via pandas # via pyarrow # via pydeck # via sf-hamilton # via shapely # via streamlit openai==1.30.3 # via burr # via langchain-fireworks # via langchain-openai orjson==3.10.3 # via fastapi # via langsmith packaging==23.2 # via altair # via google-cloud-aiplatform # via google-cloud-bigquery # via huggingface-hub # via langchain-core # via marshmallow # via matplotlib # via pytest # via sphinx # via streamlit pandas==2.2.2 # via altair # via scrapegraphai # via sf-hamilton # via streamlit pillow==10.3.0 # via fireworks-ai # via matplotlib # via streamlit platformdirs==4.2.2 # via pylint playwright==1.43.0 # via scrapegraphai # via undetected-playwright pluggy==1.5.0 # via pytest proto-plus==1.23.0 # via google-ai-generativelanguage # via google-api-core # via google-cloud-aiplatform # via google-cloud-resource-manager protobuf==4.25.3 # via google-ai-generativelanguage # via google-api-core # via google-cloud-aiplatform # via google-cloud-resource-manager # via google-generativeai # via googleapis-common-protos # via grpc-google-iam-v1 # via grpcio-status # via proto-plus # via streamlit pyarrow==16.1.0 # via streamlit pyasn1==0.6.0 # via pyasn1-modules # via rsa pyasn1-modules==0.4.0 # via google-auth pydantic==2.7.1 # via anthropic # via burr # via fastapi # via fastapi-pagination # via fireworks-ai # via google-cloud-aiplatform # via google-generativeai # via groq # via langchain # via langchain-core # via langsmith # via openai pydantic-core==2.18.2 # via pydantic pydeck==0.9.1 # via streamlit pyee==11.1.0 # via playwright pygments==2.18.0 # via furo # via rich # via sphinx pylint==3.2.5 pyparsing==3.1.2 # via httplib2 # via matplotlib pytest==8.0.0 # via pytest-mock pytest-mock==3.14.0 python-dateutil==2.9.0.post0 # via botocore # via dateparser # via google-cloud-bigquery # via htmldate # via matplotlib # via pandas python-dotenv==1.0.1 # via scrapegraphai # via uvicorn python-multipart==0.0.9 # via fastapi pytz==2024.1 # via dateparser # via pandas pyyaml==6.0.1 # via huggingface-hub # via langchain # via langchain-community # via langchain-core # via uvicorn referencing==0.35.1 # via jsonschema # via jsonschema-specifications regex==2024.5.15 # via dateparser # via tiktoken requests==2.32.2 # via burr # via free-proxy # via google-api-core # via google-cloud-bigquery # via google-cloud-storage # via huggingface-hub # via langchain # via langchain-community # via langchain-fireworks # via langsmith # via sphinx # via streamlit # via tiktoken rich==13.7.1 # via streamlit # via typer rpds-py==0.18.1 # via jsonschema # via referencing rsa==4.9 # via google-auth s3transfer==0.10.1 # via boto3 semchunk==1.0.1 # via scrapegraphai sf-hamilton==1.63.0 # via burr shapely==2.0.4 # via google-cloud-aiplatform shellingham==1.5.4 # via typer six==1.16.0 # via python-dateutil smmap==5.0.1 # via gitdb sniffio==1.3.1 # via anthropic # via anyio # via groq # via httpx # via openai snowballstemmer==2.2.0 # via sphinx soupsieve==2.5 # via beautifulsoup4 sphinx==6.0.0 # via furo # via scrapegraphai # via sphinx-basic-ng sphinx-basic-ng==1.0.0b2 # via furo sphinxcontrib-applehelp==1.0.8 # via sphinx sphinxcontrib-devhelp==1.0.6 # via sphinx sphinxcontrib-htmlhelp==2.0.5 # via sphinx sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.7 # via sphinx sphinxcontrib-serializinghtml==1.1.10 # via sphinx sqlalchemy==2.0.30 # via langchain # via langchain-community starlette==0.37.2 # via fastapi streamlit==1.35.0 # via burr tenacity==8.3.0 # via langchain # via langchain-community # via langchain-core # via streamlit tiktoken==0.6.0 # via langchain-openai # via scrapegraphai tld==0.13 # via courlan tokenizers==0.19.1 # via anthropic toml==0.10.2 # via streamlit tomli==2.0.1 # via pylint # via pytest tomlkit==0.12.5 # via pylint toolz==0.12.1 # via altair tornado==6.4 # via streamlit tqdm==4.66.4 # via google-generativeai # via huggingface-hub # via openai # via scrapegraphai # via semchunk trafilatura==1.10.0 # via scrapegraphai typer==0.12.3 # via fastapi-cli typing-extensions==4.12.0 # via altair # via anthropic # via anyio # via astroid # via fastapi # via fastapi-pagination # via google-generativeai # via groq # via huggingface-hub # via openai # via pydantic # via pydantic-core # via pyee # via pylint # via sf-hamilton # via sqlalchemy # via starlette # via streamlit # via typer # via typing-inspect # via uvicorn typing-inspect==0.9.0 # via dataclasses-json # via sf-hamilton tzdata==2024.1 # via pandas tzlocal==5.2 # via dateparser ujson==5.10.0 # via fastapi undetected-playwright==0.3.0 # via scrapegraphai uritemplate==4.1.1 # via google-api-python-client urllib3==1.26.18 # via botocore # via courlan # via htmldate # via requests # via trafilatura uvicorn==0.29.0 # via burr # via fastapi uvloop==0.19.0 # via uvicorn watchfiles==0.21.0 # via uvicorn websockets==12.0 # via uvicorn yarl==1.9.4 # via aiohttp zipp==3.19.2 # via importlib-metadata # via importlib-resources