| Port details |
- py-langchain LangChain: Building applications with LLMs through composability
- 1.3.12 misc
=0 1.3.10Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2025-07-19 00:39:10
- Last Update: 2026-07-09 07:06:21
- Commit Hash: 23c9fc8
- Also Listed In: python
- License: MIT
- WWW:
- https://python.langchain.com/docs/introduction/
- https://github.com/langchain-ai/langchain
- Description:
- LangChain is a framework for developing applications powered by large language
models (LLMs).
LangChain simplifies every stage of the LLM application lifecycle:
* Development: Build your applications using LangChain's open-source components
and third-party integrations. Use LangGraph to build stateful agents with
first-class streaming and human-in-the-loop support.
* Productionization: Use LangSmith to inspect, monitor and evaluate your
applications, so that you can continuously optimize and deploy with
confidence.
* Deployment: Turn your LangGraph applications into production-ready APIs and
Assistants with LangGraph Platform.
 ¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}langchain>0:misc/py-langchain@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/misc/py-langchain/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/py-langchain
- pkg install py312-langchain
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-langchain listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py312-langchain
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1783576145
SHA256 (langchain-1.3.12.tar.gz) = 3321f86824a0c0720004d28797d729a58b9bb8a0ac73c6ea2b856cac38117879
SIZE (langchain-1.3.12.tar.gz) = 642308
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py312-hatchling>0 : devel/py-hatchling@py312
- py312-wheel>0 : devel/py-wheel@py312
- python3.12 : lang/python312
- py312-build>=0 : devel/py-build@py312
- py312-installer>=0 : devel/py-installer@py312
- Test dependencies:
-
- py312-blockbuster>=1.5.26 : devel/py-blockbuster@py312
- py312-langchain-openai>0 : misc/py-langchain-openai@py312
- py312-langchain-tests>=1.1.9 : misc/py-langchain-tests@py312
- py312-pytest-asyncio>=1.3.0 : devel/py-pytest-asyncio@py312
- py312-pytest-benchmark>=5.1.0 : devel/py-pytest-benchmark@py312
- py312-pytest-cov>=4.0.0 : devel/py-pytest-cov@py312
- py312-pytest-mock>=3.10.0 : devel/py-pytest-mock@py312
- py312-pytest-socket>=0.6.0 : devel/py-pytest-socket@py312
- py312-pytest-watcher>=0.2.6 : devel/py-pytest-watcher@py312
- py312-pytest-xdist>=3.6.1 : devel/py-pytest-xdist@py312
- py312-syrupy>=5.0.0 : devel/py-syrupy@py312
- py312-toml>=0.10.2 : textproc/py-toml@py312
- py312-pytest>=7,1 : devel/py-pytest@py312
- python3.12 : lang/python312
- Runtime dependencies:
-
- py312-langchain-core>=1.4.9 : misc/py-langchain-core@py312
- py312-langgraph>=1.2.5 : misc/py-langgraph@py312
- py312-pydantic2>=2.7.4 : devel/py-pydantic2@py312
- python3.12 : lang/python312
- This port is required by:
- for Run
-
- textproc/py-docling-demo
Configuration Options:
- No options to configure
- Options name:
- misc_py-langchain
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 10
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.3.12 09 Jul 2026 07:06:21
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.3.11 → 1.3.12 |
1.3.11 30 Jun 2026 07:12:15
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.3.10 → 1.3.11 |
1.3.10 19 Jun 2026 19:36:05
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.3.9 → 1.3.10 |
1.3.9 14 Jun 2026 02:38:58
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.3.4 → 1.3.9 |
1.3.4 03 Jun 2026 16:13:38
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.3.2 → 1.3.4 |
1.3.2 01 Jun 2026 06:36:45
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.2.6 → 1.3.2 |
1.2.6 19 Jan 2026 09:53:36
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 1.2.0 → 1.2.6 |
1.2.0 05 Jan 2026 09:28:15
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 0.3.27 → 1.2.0 |
0.3.27 28 Sep 2025 02:41:18
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: update 0.3.26 → 0.3.27 |
0.3.26 19 Jul 2025 00:32:01
    |
Yuri Victorovich (yuri)  |
misc/py-langchain: New port: LangChain: Building applications with LLMs through
composability |
Number of commits found: 10
|