using `pip install langchain[all]` in a `venv` installs langchain 0.0.74

### Discussed in https://github.com/langchain-ai/langchain/discussions/10068

<div type='discussions-op-text'>

<sup>Originally posted by **aMahanna** August 31, 2023</sup>
Hi!

Python version used: `3.10`
Virtual Environment Tool used: `venv`

I am trying to understand why `pip install langchain[all]` is installing LangChain `0.0.74`, as opposed to the latest version of LangChain. 

Based on the installation output, I can see the installation of external modules, and a series of `Using cached langchain-X-py3-none-any.whl` logs, where `X` descends from `0.0.278` all the way to `0.0.74`

Perhaps I missed the documentation that speaks to this behaviour? I have been relying on the [installation.mdx](https://github.com/langchain-ai/langchain/blob/master/docs/snippets/get_started/installation.mdx) guide for this.

<details>
<summary>Output: `pip install "langchain[all]"`</summary>

```
❯ pip install "langchain[all]"
Collecting langchain[all]
  Using cached langchain-0.0.278-py3-none-any.whl (1.6 MB)
Collecting async-timeout<5.0.0,>=4.0.0
  Using cached async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Collecting langsmith<0.1.0,>=0.0.21
  Using cached langsmith-0.0.30-py3-none-any.whl (35 kB)
Collecting numpy<2,>=1
  Using cached numpy-1.25.2-cp310-cp310-macosx_11_0_arm64.whl (14.0 MB)
Collecting tenacity<9.0.0,>=8.1.0
  Using cached tenacity-8.2.3-py3-none-any.whl (24 kB)
Collecting numexpr<3.0.0,>=2.8.4
  Using cached numexpr-2.8.5-cp310-cp310-macosx_11_0_arm64.whl (90 kB)
Collecting SQLAlchemy<3,>=1.4
  Using cached SQLAlchemy-2.0.20-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB)
Collecting dataclasses-json<0.6.0,>=0.5.7
  Using cached dataclasses_json-0.5.14-py3-none-any.whl (26 kB)
Collecting aiohttp<4.0.0,>=3.8.3
  Using cached aiohttp-3.8.5-cp310-cp310-macosx_11_0_arm64.whl (343 kB)
Collecting pydantic<3,>=1
  Using cached pydantic-2.3.0-py3-none-any.whl (374 kB)
Collecting requests<3,>=2
  Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Collecting PyYAML>=5.3
  Using cached PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl (169 kB)
Collecting lark<2.0.0,>=1.1.5
  Using cached lark-1.1.7-py3-none-any.whl (108 kB)
Collecting arxiv<2.0,>=1.4
  Using cached arxiv-1.4.8-py3-none-any.whl (12 kB)
Collecting html2text<2021.0.0,>=2020.1.16
  Using cached html2text-2020.1.16-py3-none-any.whl (32 kB)
Collecting jq<2.0.0,>=1.4.1
  Using cached jq-1.5.0-cp310-cp310-macosx_11_0_arm64.whl (370 kB)
Collecting azure-identity<2.0.0,>=1.12.0
  Using cached azure_identity-1.14.0-py3-none-any.whl (160 kB)
Collecting deeplake<4.0.0,>=3.6.8
  Using cached deeplake-3.6.22.tar.gz (538 kB)
  Preparing metadata (setup.py) ... done
Collecting torch<3,>=1
  Using cached torch-2.0.1-cp310-none-macosx_11_0_arm64.whl (55.8 MB)
Collecting huggingface_hub<1,>=0
  Using cached huggingface_hub-0.16.4-py3-none-any.whl (268 kB)
Collecting tiktoken<0.4.0,>=0.3.2
  Using cached tiktoken-0.3.3-cp310-cp310-macosx_11_0_arm64.whl (706 kB)
Collecting transformers<5,>=4
  Using cached transformers-4.32.1-py3-none-any.whl (7.5 MB)
Collecting openai<1,>=0
  Using cached openai-0.27.10-py3-none-any.whl (76 kB)
Collecting pinecone-client<3,>=2
  Using cached pinecone_client-2.2.2-py3-none-any.whl (179 kB)
Collecting aleph-alpha-client<3.0.0,>=2.15.0
  Using cached aleph_alpha_client-2.17.0-py3-none-any.whl (41 kB)
Collecting azure-ai-formrecognizer<4.0.0,>=3.2.1
  Using cached azure_ai_formrecognizer-3.3.0-py3-none-any.whl (297 kB)
Collecting wikipedia<2,>=1
  Using cached wikipedia-1.4.0.tar.gz (27 kB)
  Preparing metadata (setup.py) ... done
Collecting manifest-ml<0.0.2,>=0.0.1
  Using cached manifest_ml-0.0.1-py2.py3-none-any.whl (42 kB)
Collecting momento<2.0.0,>=1.5.0
  Using cached momento-1.9.1-py3-none-any.whl (134 kB)
Collecting pexpect<5.0.0,>=4.8.0
  Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
Collecting azure-cognitiveservices-speech<2.0.0,>=1.28.0
  Using cached azure_cognitiveservices_speech-1.31.0-py3-none-macosx_11_0_arm64.whl (6.4 MB)
Collecting gptcache>=0.1.7
  Using cached gptcache-0.1.40-py3-none-any.whl (124 kB)
Collecting azure-cosmos<5.0.0,>=4.4.0b1
  Using cached azure_cosmos-4.5.0-py3-none-any.whl (226 kB)
Collecting requests-toolbelt<2.0.0,>=1.0.0
  Using cached requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
Collecting pyowm<4.0.0,>=3.3.0
  Using cached pyowm-3.3.0-py3-none-any.whl (4.5 MB)
Collecting amadeus>=8.1.0
  Using cached amadeus-8.1.0.tar.gz (39 kB)
  Preparing metadata (setup.py) ... done
Collecting networkx<3.0.0,>=2.6.3
  Using cached networkx-2.8.8-py3-none-any.whl (2.0 MB)
Collecting qdrant-client<2.0.0,>=1.3.1
  Using cached qdrant_client-1.4.0-py3-none-any.whl (132 kB)
Collecting langkit<0.1.0,>=0.0.6
  Using cached langkit-0.0.17-py3-none-any.whl (754 kB)
Collecting jinja2<4,>=3
  Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB)
Collecting openlm<0.0.6,>=0.0.5
  Using cached openlm-0.0.5-py3-none-any.whl (10 kB)
Collecting faiss-cpu<2,>=1
  Using cached faiss_cpu-1.7.4-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB)
Collecting psycopg2-binary<3.0.0,>=2.9.5
  Using cached psycopg2_binary-2.9.7-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB)
Collecting pinecone-text<0.5.0,>=0.4.2
  Using cached pinecone_text-0.4.2-py3-none-any.whl (17 kB)
Collecting opensearch-py<3.0.0,>=2.0.0
  Using cached opensearch_py-2.3.1-py2.py3-none-any.whl (327 kB)
Collecting weaviate-client<4,>=3
  Using cached weaviate_client-3.23.2-py3-none-any.whl (108 kB)
Collecting sentence-transformers<3,>=2
  Using cached sentence_transformers-2.2.2-py3-none-any.whl
Collecting google-search-results<3,>=2
  Using cached google_search_results-2.4.2.tar.gz (18 kB)
  Preparing metadata (setup.py) ... done
Collecting pytesseract<0.4.0,>=0.3.10
  Using cached pytesseract-0.3.10-py3-none-any.whl (14 kB)
Collecting singlestoredb<0.8.0,>=0.7.1
  Using cached singlestoredb-0.7.1-cp36-abi3-macosx_10_9_universal2.whl (196 kB)
Collecting marqo<2.0.0,>=1.2.4
  Using cached marqo-1.2.4-py3-none-any.whl (32 kB)
Collecting nomic<2.0.0,>=1.0.43
  Using cached nomic-1.1.14.tar.gz (31 kB)
  Preparing metadata (setup.py) ... done
Collecting pypdf<4.0.0,>=3.4.0
  Using cached pypdf-3.15.4-py3-none-any.whl (272 kB)
Collecting langchain[all]
  Using cached langchain-0.0.277-py3-none-any.whl (1.6 MB)
  Using cached langchain-0.0.276-py3-none-any.whl (1.6 MB)
  Using cached langchain-0.0.275-py3-none-any.whl (1.6 MB)
  Using cached langchain-0.0.274-py3-none-any.whl (1.6 MB)
  Using cached langchain-0.0.273-py3-none-any.whl (1.6 MB)
  Using cached langchain-0.0.272-py3-none-any.whl (1.6 MB)
Collecting google-api-core<3.0.0,>=2.11.1
  Using cached google_api_core-2.11.1-py3-none-any.whl (120 kB)
Collecting langchain[all]
  Using cached langchain-0.0.271-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.270-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.269-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.268-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.267-py3-none-any.whl (1.5 MB)
Collecting openapi-schema-pydantic<2.0,>=1.2
  Using cached openapi_schema_pydantic-1.2.4-py3-none-any.whl (90 kB)
Collecting langchain[all]
  Using cached langchain-0.0.266-py3-none-any.whl (1.5 MB)
Collecting pydantic<2,>=1
  Using cached pydantic-1.10.12-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB)
Collecting langchain[all]
  Using cached langchain-0.0.265-py3-none-any.whl (1.5 MB)
Collecting anthropic<0.4,>=0.3
  Using cached anthropic-0.3.11-py3-none-any.whl (796 kB)
Collecting xinference<0.0.7,>=0.0.6
  Using cached xinference-0.0.6-py3-none-any.whl (65 kB)
Collecting spacy<4,>=3
  Using cached spacy-3.6.1-cp310-cp310-macosx_11_0_arm64.whl (6.6 MB)
Collecting langchain[all]
  Using cached langchain-0.0.264-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.263-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.262-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.261-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.260-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.259-py3-none-any.whl (1.5 MB)
  Using cached langchain-0.0.258-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.257-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.256-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.255-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.254-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.253-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.252-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.251-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.250-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.249-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.248-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.247-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.246-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.245-py3-none-any.whl (1.4 MB)
Collecting awadb<0.4.0,>=0.3.3
  Using cached awadb-0.3.10-cp310-cp310-macosx_13_0_arm64.whl (1.6 MB)
Collecting langchain[all]
  Using cached langchain-0.0.244-py3-none-any.whl (1.4 MB)
Collecting cohere<4,>=3
  Using cached cohere-3.10.0.tar.gz (15 kB)
  Preparing metadata (setup.py) ... done
Collecting langchain[all]
  Using cached langchain-0.0.243-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.242-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.240-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.239-py3-none-any.whl (1.4 MB)
  Using cached langchain-0.0.238-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.237-py3-none-any.whl (1.3 MB)
Collecting langsmith<0.0.11,>=0.0.10
  Using cached langsmith-0.0.10-py3-none-any.whl (27 kB)
Collecting langchain[all]
  Using cached langchain-0.0.236-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.235-py3-none-any.whl (1.3 MB)
Collecting langsmith<0.0.8,>=0.0.7
  Using cached langsmith-0.0.7-py3-none-any.whl (26 kB)
Collecting langchain[all]
  Using cached langchain-0.0.234-py3-none-any.whl (1.3 MB)
Collecting langsmith<0.0.6,>=0.0.5
  Using cached langsmith-0.0.5-py3-none-any.whl (25 kB)
Collecting langchain[all]
  Using cached langchain-0.0.233-py3-none-any.whl (1.3 MB)
Collecting beautifulsoup4<5,>=4
  Using cached beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
Collecting langchain[all]
  Using cached langchain-0.0.232-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.231-py3-none-any.whl (1.3 MB)
Collecting langchainplus-sdk<0.0.21,>=0.0.20
  Using cached langchainplus_sdk-0.0.20-py3-none-any.whl (25 kB)
Collecting langchain[all]
  Using cached langchain-0.0.230-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.229-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.228-py3-none-any.whl (1.3 MB)
  Using cached langchain-0.0.227-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.226-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.225-py3-none-any.whl (1.2 MB)
Collecting marqo<0.10.0,>=0.9.1
  Using cached marqo-0.9.6-py3-none-any.whl (26 kB)
Collecting clarifai==9.1.0
  Using cached clarifai-9.1.0-py3-none-any.whl (57 kB)
Collecting langchain[all]
  Using cached langchain-0.0.224-py3-none-any.whl (1.2 MB)
Collecting anthropic<0.3.0,>=0.2.6
  Using cached anthropic-0.2.10-py3-none-any.whl (6.3 kB)
Collecting langchain[all]
  Using cached langchain-0.0.223-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.222-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.221-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.220-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.219-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.218-py3-none-any.whl (1.2 MB)
  Using cached langchain-0.0.217-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.216-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.215-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.214-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.213-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.212-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.211-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.210-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.209-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.208-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.207-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.206-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.205-py3-none-any.whl (1.1 MB)
Collecting singlestoredb<0.7.0,>=0.6.1
  Using cached singlestoredb-0.6.1-cp36-abi3-macosx_10_9_universal2.whl (193 kB)
Collecting langchain[all]
  Using cached langchain-0.0.204-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.203-py3-none-any.whl (1.1 MB)
  Using cached langchain-0.0.202-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.201-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.200-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.199-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.198-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.197-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.196-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.195-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.194-py3-none-any.whl (1.0 MB)
  Using cached langchain-0.0.193-py3-none-any.whl (989 kB)
Collecting langchainplus-sdk<0.0.5,>=0.0.4
  Using cached langchainplus_sdk-0.0.4-py3-none-any.whl (21 kB)
Collecting langchain[all]
  Using cached langchain-0.0.192-py3-none-any.whl (989 kB)
  Using cached langchain-0.0.191-py3-none-any.whl (993 kB)
  Using cached langchain-0.0.190-py3-none-any.whl (983 kB)
  Using cached langchain-0.0.189-py3-none-any.whl (975 kB)
  Using cached langchain-0.0.188-py3-none-any.whl (969 kB)
  Using cached langchain-0.0.187-py3-none-any.whl (960 kB)
  Using cached langchain-0.0.186-py3-none-any.whl (949 kB)
  Using cached langchain-0.0.185-py3-none-any.whl (949 kB)
  Using cached langchain-0.0.184-py3-none-any.whl (939 kB)
  Using cached langchain-0.0.183-py3-none-any.whl (938 kB)
  Using cached langchain-0.0.182-py3-none-any.whl (938 kB)
  Using cached langchain-0.0.181-py3-none-any.whl (934 kB)
  Using cached langchain-0.0.180-py3-none-any.whl (922 kB)
  Using cached langchain-0.0.179-py3-none-any.whl (907 kB)
  Using cached langchain-0.0.178-py3-none-any.whl (892 kB)
  Using cached langchain-0.0.177-py3-none-any.whl (877 kB)
Collecting docarray<0.32.0,>=0.31.0
  Using cached docarray-0.31.1-py3-none-any.whl (210 kB)
Collecting hnswlib<0.8.0,>=0.7.0
  Using cached hnswlib-0.7.0.tar.gz (33 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting protobuf==3.19.6
  Using cached protobuf-3.19.6-py2.py3-none-any.whl (162 kB)
Collecting langchain[all]
  Using cached langchain-0.0.176-py3-none-any.whl (873 kB)
  Using cached langchain-0.0.175-py3-none-any.whl (872 kB)
  Using cached langchain-0.0.174-py3-none-any.whl (869 kB)
Collecting gql<4.0.0,>=3.4.1
  Using cached gql-3.4.1-py2.py3-none-any.whl (65 kB)
Collecting langchain[all]
  Using cached langchain-0.0.173-py3-none-any.whl (858 kB)
  Using cached langchain-0.0.172-py3-none-any.whl (849 kB)
  Using cached langchain-0.0.171-py3-none-any.whl (846 kB)
  Using cached langchain-0.0.170-py3-none-any.whl (834 kB)
  Using cached langchain-0.0.169-py3-none-any.whl (823 kB)
  Using cached langchain-0.0.168-py3-none-any.whl (817 kB)
  Using cached langchain-0.0.167-py3-none-any.whl (809 kB)
Collecting tqdm>=4.48.0
  Using cached tqdm-4.66.1-py3-none-any.whl (78 kB)
Collecting langchain[all]
  Using cached langchain-0.0.166-py3-none-any.whl (803 kB)
  Using cached langchain-0.0.165-py3-none-any.whl (789 kB)
  Using cached langchain-0.0.164-py3-none-any.whl (788 kB)
  Using cached langchain-0.0.163-py3-none-any.whl (781 kB)
  Using cached langchain-0.0.162-py3-none-any.whl (770 kB)
  Using cached langchain-0.0.161-py3-none-any.whl (758 kB)
  Using cached langchain-0.0.160-py3-none-any.whl (756 kB)
  Using cached langchain-0.0.159-py3-none-any.whl (747 kB)
  Using cached langchain-0.0.158-py3-none-any.whl (745 kB)
  Using cached langchain-0.0.157-py3-none-any.whl (727 kB)
  Using cached langchain-0.0.156-py3-none-any.whl (727 kB)
  Using cached langchain-0.0.155-py3-none-any.whl (727 kB)
  Using cached langchain-0.0.154-py3-none-any.whl (709 kB)
  Using cached langchain-0.0.153-py3-none-any.whl (696 kB)
  Using cached langchain-0.0.152-py3-none-any.whl (666 kB)
  Using cached langchain-0.0.151-py3-none-any.whl (665 kB)
  Using cached langchain-0.0.150-py3-none-any.whl (648 kB)
  Using cached langchain-0.0.149-py3-none-any.whl (645 kB)
  Using cached langchain-0.0.148-py3-none-any.whl (636 kB)
Collecting SQLAlchemy<2,>=1
  Using cached SQLAlchemy-1.4.49.tar.gz (8.5 MB)
  Preparing metadata (setup.py) ... done
Collecting langchain[all]
  Using cached langchain-0.0.147-py3-none-any.whl (626 kB)
  Using cached langchain-0.0.146-py3-none-any.whl (600 kB)
  Using cached langchain-0.0.145-py3-none-any.whl (590 kB)
  Using cached langchain-0.0.144-py3-none-any.whl (578 kB)
  Using cached langchain-0.0.143-py3-none-any.whl (566 kB)
  Using cached langchain-0.0.142-py3-none-any.whl (548 kB)
  Using cached langchain-0.0.141-py3-none-any.whl (540 kB)
  Using cached langchain-0.0.140-py3-none-any.whl (539 kB)
  Using cached langchain-0.0.139-py3-none-any.whl (530 kB)
  Using cached langchain-0.0.138-py3-none-any.whl (520 kB)
  Using cached langchain-0.0.137-py3-none-any.whl (518 kB)
  Using cached langchain-0.0.136-py3-none-any.whl (515 kB)
  Using cached langchain-0.0.135-py3-none-any.whl (511 kB)
  Using cached langchain-0.0.134-py3-none-any.whl (510 kB)
  Using cached langchain-0.0.133-py3-none-any.whl (500 kB)
  Using cached langchain-0.0.132-py3-none-any.whl (489 kB)
  Using cached langchain-0.0.131-py3-none-any.whl (477 kB)
  Using cached langchain-0.0.130-py3-none-any.whl (472 kB)
  Using cached langchain-0.0.129-py3-none-any.whl (467 kB)
  Using cached langchain-0.0.128-py3-none-any.whl (465 kB)
  Using cached langchain-0.0.127-py3-none-any.whl (462 kB)
  Using cached langchain-0.0.126-py3-none-any.whl (450 kB)
Collecting boto3<2.0.0,>=1.26.96
  Using cached boto3-1.28.38-py3-none-any.whl (135 kB)
Collecting langchain[all]
  Using cached langchain-0.0.125-py3-none-any.whl (443 kB)
  Using cached langchain-0.0.124-py3-none-any.whl (439 kB)
  Using cached langchain-0.0.123-py3-none-any.whl (426 kB)
  Using cached langchain-0.0.122-py3-none-any.whl (425 kB)
  Using cached langchain-0.0.121-py3-none-any.whl (424 kB)
  Using cached langchain-0.0.120-py3-none-any.whl (424 kB)
  Using cached langchain-0.0.119-py3-none-any.whl (420 kB)
  Using cached langchain-0.0.118-py3-none-any.whl (415 kB)
  Using cached langchain-0.0.117-py3-none-any.whl (414 kB)
  Using cached langchain-0.0.116-py3-none-any.whl (408 kB)
  Using cached langchain-0.0.115-py3-none-any.whl (404 kB)
  Using cached langchain-0.0.114-py3-none-any.whl (404 kB)
  Using cached langchain-0.0.113-py3-none-any.whl (396 kB)
  Using cached langchain-0.0.112-py3-none-any.whl (381 kB)
  Using cached langchain-0.0.111-py3-none-any.whl (379 kB)
  Using cached langchain-0.0.110-py3-none-any.whl (379 kB)
  Using cached langchain-0.0.109-py3-none-any.whl (376 kB)
  Using cached langchain-0.0.108-py3-none-any.whl (374 kB)
  Using cached langchain-0.0.107-py3-none-any.whl (371 kB)
  Using cached langchain-0.0.106-py3-none-any.whl (367 kB)
  Using cached langchain-0.0.105-py3-none-any.whl (360 kB)
  Using cached langchain-0.0.104-py3-none-any.whl (360 kB)
  Using cached langchain-0.0.103-py3-none-any.whl (358 kB)
  Using cached langchain-0.0.102-py3-none-any.whl (350 kB)
  Using cached langchain-0.0.101-py3-none-any.whl (344 kB)
  Using cached langchain-0.0.100-py3-none-any.whl (343 kB)
  Using cached langchain-0.0.99-py3-none-any.whl (342 kB)
  Using cached langchain-0.0.98-py3-none-any.whl (337 kB)
  Using cached langchain-0.0.97-py3-none-any.whl (337 kB)
  Using cached langchain-0.0.96-py3-none-any.whl (315 kB)
  Using cached langchain-0.0.95-py3-none-any.whl (312 kB)
  Using cached langchain-0.0.94-py3-none-any.whl (304 kB)
  Using cached langchain-0.0.93-py3-none-any.whl (294 kB)
  Using cached langchain-0.0.92-py3-none-any.whl (288 kB)
  Using cached langchain-0.0.91-py3-none-any.whl (282 kB)
  Using cached langchain-0.0.90-py3-none-any.whl (281 kB)
  Using cached langchain-0.0.89-py3-none-any.whl (268 kB)
  Using cached langchain-0.0.88-py3-none-any.whl (260 kB)
  Using cached langchain-0.0.87-py3-none-any.whl (253 kB)
  Using cached langchain-0.0.86-py3-none-any.whl (250 kB)
  Using cached langchain-0.0.85-py3-none-any.whl (241 kB)
  Using cached langchain-0.0.84-py3-none-any.whl (230 kB)
  Using cached langchain-0.0.83-py3-none-any.whl (230 kB)
  Using cached langchain-0.0.82-py3-none-any.whl (228 kB)
  Using cached langchain-0.0.81-py3-none-any.whl (225 kB)
Collecting qdrant-client<0.12.0,>=0.11.7
  Using cached qdrant_client-0.11.10-py3-none-any.whl (91 kB)
Collecting google-api-python-client==2.70.0
  Using cached google_api_python_client-2.70.0-py2.py3-none-any.whl (10.7 MB)
Collecting wolframalpha==5.0.0
  Using cached wolframalpha-5.0.0-py3-none-any.whl (7.5 kB)
Collecting nltk<4,>=3
  Using cached nltk-3.8.1-py3-none-any.whl (1.5 MB)
Collecting elasticsearch<9,>=8
  Using cached elasticsearch-8.9.0-py3-none-any.whl (395 kB)
Collecting langchain[all]
  Using cached langchain-0.0.80-py3-none-any.whl (222 kB)
  Using cached langchain-0.0.79-py3-none-any.whl (216 kB)
  Using cached langchain-0.0.78-py3-none-any.whl (203 kB)
  Using cached langchain-0.0.77-py3-none-any.whl (198 kB)
  Using cached langchain-0.0.76-py3-none-any.whl (193 kB)
  Using cached langchain-0.0.75-py3-none-any.whl (191 kB)
  Using cached langchain-0.0.74-py3-none-any.whl (189 kB)
Collecting redis<5,>=4
  Using cached redis-4.6.0-py3-none-any.whl (241 kB)
Collecting tiktoken<1,>=0
  Using cached tiktoken-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (761 kB)
Collecting torch<2,>=1
  Using cached torch-1.13.1-cp310-none-macosx_11_0_arm64.whl (53.2 MB)
Collecting httplib2<1dev,>=0.15.0
  Using cached httplib2-0.22.0-py3-none-any.whl (96 kB)
Collecting google-auth<3.0.0dev,>=1.19.0
  Using cached google_auth-2.22.0-py2.py3-none-any.whl (181 kB)
Collecting google-auth-httplib2>=0.1.0
  Using cached google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB)
Collecting uritemplate<5,>=3.0.1
  Using cached uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)
Collecting xmltodict
  Using cached xmltodict-0.13.0-py2.py3-none-any.whl (10.0 kB)
Collecting more-itertools
  Using cached more_itertools-10.1.0-py3-none-any.whl (55 kB)
Collecting jaraco.context
  Using cached jaraco.context-4.3.0-py3-none-any.whl (5.3 kB)
Collecting soupsieve>1.2
  Using cached soupsieve-2.4.1-py3-none-any.whl (36 kB)
Collecting marshmallow<4.0.0,>=3.18.0
  Using cached marshmallow-3.20.1-py3-none-any.whl (49 kB)
Collecting typing-inspect<1,>=0.4.0
  Using cached typing_inspect-0.9.0-py3-none-any.whl (8.8 kB)
Collecting elastic-transport<9,>=8
  Using cached elastic_transport-8.4.0-py3-none-any.whl (59 kB)
Collecting MarkupSafe>=2.0
  Using cached MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl (17 kB)
Collecting dill>=0.3.5
  Using cached dill-0.3.7-py3-none-any.whl (115 kB)
Collecting sqlitedict>=2.0.0
  Using cached sqlitedict-2.1.0.tar.gz (21 kB)
  Preparing metadata (setup.py) ... done
Collecting joblib
  Using cached joblib-1.3.2-py3-none-any.whl (302 kB)
Collecting click
  Using cached click-8.1.7-py3-none-any.whl (97 kB)
Collecting regex>=2021.8.3
  Using cached regex-2023.8.8-cp310-cp310-macosx_11_0_arm64.whl (289 kB)
Collecting python-dateutil>=2.5.3
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting typing-extensions>=3.7.4
  Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Collecting urllib3>=1.21.1
  Using cached urllib3-2.0.4-py3-none-any.whl (123 kB)
Collecting dnspython>=2.0.0
  Using cached dnspython-2.4.2-py3-none-any.whl (300 kB)
Collecting loguru>=0.5.0
  Using cached loguru-0.7.0-py3-none-any.whl (59 kB)
Collecting grpcio-tools>=1.41.0
  Using cached grpcio_tools-1.57.0-cp310-cp310-macosx_12_0_universal2.whl (4.6 MB)
Collecting httpx[http2]>=0.14.0
  Using cached httpx-0.24.1-py3-none-any.whl (75 kB)
Collecting grpcio>=1.41.0
  Using cached grpcio-1.57.0-cp310-cp310-macosx_12_0_universal2.whl (9.0 MB)
Collecting charset-normalizer<4,>=2
  Using cached charset_normalizer-3.2.0-cp310-cp310-macosx_11_0_arm64.whl (124 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2023.7.22-py3-none-any.whl (158 kB)
Collecting idna<4,>=2.5
  Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting wasabi<1.2.0,>=0.9.1
  Using cached wasabi-1.1.2-py3-none-any.whl (27 kB)
Collecting preshed<3.1.0,>=3.0.2
  Using cached preshed-3.0.8-cp310-cp310-macosx_11_0_arm64.whl (101 kB)
Requirement already satisfied: setuptools in ./.venv/lib/python3.10/site-packages (from spacy<4,>=3->langchain[all]) (67.6.1)
Collecting srsly<3.0.0,>=2.4.3
  Using cached srsly-2.4.7-cp310-cp310-macosx_11_0_arm64.whl (491 kB)
Collecting cymem<2.1.0,>=2.0.2
  Using cached cymem-2.0.7-cp310-cp310-macosx_11_0_arm64.whl (30 kB)
Collecting typer<0.10.0,>=0.3.0
  Using cached typer-0.9.0-py3-none-any.whl (45 kB)
Collecting spacy-loggers<2.0.0,>=1.0.0
  Using cached spacy_loggers-1.0.4-py3-none-any.whl (11 kB)
Collecting murmurhash<1.1.0,>=0.28.0
  Using cached murmurhash-1.0.9-cp310-cp310-macosx_11_0_arm64.whl (19 kB)
Collecting thinc<8.2.0,>=8.1.8
  Using cached thinc-8.1.12-cp310-cp310-macosx_11_0_arm64.whl (784 kB)
Collecting packaging>=20.0
  Using cached packaging-23.1-py3-none-any.whl (48 kB)
Collecting catalogue<2.1.0,>=2.0.6
  Using cached catalogue-2.0.9-py3-none-any.whl (17 kB)
Collecting pathy>=0.10.0
  Using cached pathy-0.10.2-py3-none-any.whl (48 kB)
Collecting spacy-legacy<3.1.0,>=3.0.11
  Using cached spacy_legacy-3.0.12-py2.py3-none-any.whl (29 kB)
Collecting smart-open<7.0.0,>=5.2.1
  Using cached smart_open-6.3.0-py3-none-any.whl (56 kB)
Collecting langcodes<4.0.0,>=3.2.0
  Using cached langcodes-3.3.0-py3-none-any.whl (181 kB)
Collecting filelock
  Using cached filelock-3.12.3-py3-none-any.whl (11 kB)
Collecting tokenizers!=0.11.3,<0.14,>=0.11.1
  Using cached tokenizers-0.13.3-cp310-cp310-macosx_12_0_arm64.whl (3.9 MB)
Collecting safetensors>=0.3.1
  Using cached safetensors-0.3.3-cp310-cp310-macosx_13_0_arm64.whl (406 kB)
Collecting validators<=0.21.0,>=0.18.2
  Using cached validators-0.21.0-py3-none-any.whl (27 kB)
Collecting authlib>=1.1.0
  Using cached Authlib-1.2.1-py2.py3-none-any.whl (215 kB)
Collecting cryptography>=3.2
  Using cached cryptography-41.0.3-cp37-abi3-macosx_10_12_universal2.whl (5.3 MB)
Collecting urllib3>=1.21.1
  Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
Collecting googleapis-common-protos<2.0.dev0,>=1.56.2
  Using cached googleapis_common_protos-1.60.0-py2.py3-none-any.whl (227 kB)
Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0.dev0,>=3.19.5
  Using cached protobuf-4.24.2-cp37-abi3-macosx_10_9_universal2.whl (409 kB)
Collecting pyasn1-modules>=0.2.1
  Using cached pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
Collecting six>=1.9.0
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting rsa<5,>=3.1.4
  Using cached rsa-4.9-py3-none-any.whl (34 kB)
Collecting cachetools<6.0,>=2.0.0
  Using cached cachetools-5.3.1-py3-none-any.whl (9.3 kB)
Collecting pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2
  Using cached pyparsing-3.1.1-py3-none-any.whl (103 kB)
Collecting httpcore<0.18.0,>=0.15.0
  Using cached httpcore-0.17.3-py3-none-any.whl (74 kB)
Collecting sniffio
  Using cached sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting h2<5,>=3
  Using cached h2-4.1.0-py3-none-any.whl (57 kB)
Collecting fsspec
  Using cached fsspec-2023.6.0-py3-none-any.whl (163 kB)
Collecting blis<0.8.0,>=0.7.8
  Using cached blis-0.7.10-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB)
Collecting confection<1.0.0,>=0.0.1
  Using cached confection-0.1.1-py3-none-any.whl (34 kB)
Collecting mypy-extensions>=0.3.0
  Using cached mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
Collecting cffi>=1.12
  Using cached cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl (174 kB)
Collecting hyperframe<7,>=6.0
  Using cached hyperframe-6.0.1-py3-none-any.whl (12 kB)
Collecting hpack<5,>=4.0
  Using cached hpack-4.0.0-py3-none-any.whl (32 kB)
Collecting anyio<5.0,>=3.0
  Using cached anyio-4.0.0-py3-none-any.whl (83 kB)
Collecting h11<0.15,>=0.13
  Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Collecting pyasn1<0.6.0,>=0.4.6
  Using cached pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
Collecting exceptiongroup>=1.0.2
  Using cached exceptiongroup-1.1.3-py3-none-any.whl (14 kB)
Collecting pycparser
  Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Installing collected packages: tokenizers, sqlitedict, safetensors, faiss-cpu, cymem, xmltodict, wasabi, validators, urllib3, uritemplate, typing-extensions, tqdm, SQLAlchemy, spacy-loggers, spacy-legacy, soupsieve, sniffio, smart-open, six, regex, PyYAML, pyparsing, pycparser, pyasn1, protobuf, packaging, numpy, mypy-extensions, murmurhash, more-itertools, MarkupSafe, loguru, langcodes, joblib, jaraco.context, idna, hyperframe, hpack, h11, grpcio, fsspec, exceptiongroup, dnspython, dill, click, charset-normalizer, certifi, catalogue, cachetools, async-timeout, wolframalpha, typing-inspect, typer, torch, srsly, rsa, requests, redis, python-dateutil, pydantic, pyasn1-modules, preshed, nltk, marshmallow, jinja2, httplib2, h2, grpcio-tools, googleapis-common-protos, filelock, elastic-transport, cffi, blis, beautifulsoup4, anyio, wikipedia, tiktoken, pinecone-client, pathy, manifest-ml, huggingface_hub, httpcore, google-auth, elasticsearch, dataclasses-json, cryptography, confection, transformers, thinc, langchain, httpx, google-auth-httplib2, google-api-core, authlib, weaviate-client, spacy, google-api-python-client, qdrant-client
  DEPRECATION: sqlitedict is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
  Running setup.py install for sqlitedict ... done
  DEPRECATION: SQLAlchemy is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
  Running setup.py install for SQLAlchemy ... done
  DEPRECATION: wikipedia is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
  Running setup.py install for wikipedia ... done
Successfully installed MarkupSafe-2.1.3 PyYAML-6.0.1 SQLAlchemy-1.4.49 anyio-4.0.0 async-timeout-4.0.3 authlib-1.2.1 beautifulsoup4-4.12.2 blis-0.7.10 cachetools-5.3.1 catalogue-2.0.9 certifi-2023.7.22 cffi-1.15.1 charset-normalizer-3.2.0 click-8.1.7 confection-0.1.1 cryptography-41.0.3 cymem-2.0.7 dataclasses-json-0.5.14 dill-0.3.7 dnspython-2.4.2 elastic-transport-8.4.0 elasticsearch-8.9.0 exceptiongroup-1.1.3 faiss-cpu-1.7.4 filelock-3.12.3 fsspec-2023.6.0 google-api-core-2.11.1 google-api-python-client-2.70.0 google-auth-2.22.0 google-auth-httplib2-0.1.0 googleapis-common-protos-1.60.0 grpcio-1.57.0 grpcio-tools-1.57.0 h11-0.14.0 h2-4.1.0 hpack-4.0.0 httpcore-0.17.3 httplib2-0.22.0 httpx-0.24.1 huggingface_hub-0.16.4 hyperframe-6.0.1 idna-3.4 jaraco.context-4.3.0 jinja2-3.1.2 joblib-1.3.2 langchain-0.0.74 langcodes-3.3.0 loguru-0.7.0 manifest-ml-0.0.1 marshmallow-3.20.1 more-itertools-10.1.0 murmurhash-1.0.9 mypy-extensions-1.0.0 nltk-3.8.1 numpy-1.25.2 packaging-23.1 pathy-0.10.2 pinecone-client-2.2.2 preshed-3.0.8 protobuf-4.24.2 pyasn1-0.5.0 pyasn1-modules-0.3.0 pycparser-2.21 pydantic-1.10.12 pyparsing-3.1.1 python-dateutil-2.8.2 qdrant-client-0.11.10 redis-4.6.0 regex-2023.8.8 requests-2.31.0 rsa-4.9 safetensors-0.3.3 six-1.16.0 smart-open-6.3.0 sniffio-1.3.0 soupsieve-2.4.1 spacy-3.6.1 spacy-legacy-3.0.12 spacy-loggers-1.0.4 sqlitedict-2.1.0 srsly-2.4.7 thinc-8.1.12 tiktoken-0.4.0 tokenizers-0.13.3 torch-1.13.1 tqdm-4.66.1 transformers-4.32.1 typer-0.9.0 typing-extensions-4.7.1 typing-inspect-0.9.0 uritemplate-4.1.1 urllib3-1.26.16 validators-0.21.0 wasabi-1.1.2 weaviate-client-3.23.2 wikipedia-1.4.0 wolframalpha-5.0.0 xmltodict-0.13.0

[notice] A new release of pip is available: 23.0.1 -> 23.2.1
[notice] To update, run: pip install --upgrade pip
```

</details>

<details>
<summary>Output: `pip show langchain`</summary>

```
❯ pip show langchain
Name: langchain
Version: 0.0.74
Summary: Building applications with LLMs through composability
Home-page: https://www.github.com/hwchase17/langchain
Author: 
Author-email: 
License: MIT
Location: /Users/amahanna/Desktop/temp/.venv/lib/python3.10/site-packages
Requires: dataclasses-json, numpy, pydantic, PyYAML, requests, SQLAlchemy
Required-by: 
```

</details>

This happens in fresh `python -m venv` environment.

</div>