ccurme
622cb7d2cf
huggingface[patch]: update integration tests on v0.3rc branch ( #26274 )
...
cherry-pick these from master branch
2024-09-10 15:06:48 -04:00
ccurme
3a0c7c705c
ollama[patch]: bump core dep and increment version to 0.2.0.dev1 ( #26271 )
...
Confirmed no pydantic warnings in unit or integration tests.
langchain-ollama==0.2.0.dev1
2024-09-10 14:41:53 -04:00
Bagatur
162d3ff54b
docs: fix language_models docstring ( #26268 )
2024-09-10 10:41:28 -07:00
Bagatur
301be2d40a
core[patch]: de-beta astream_events ( #26248 )
2024-09-10 10:09:29 -07:00
ccurme
6df9178056
groq[patch]: bump deps ( #26261 )
...
To confirm no pydantic warnings.
2024-09-10 10:42:56 -04:00
ccurme
6208773c77
community[patch]: set protected namespaces on embeddings ( #26156 )
...
Also fix serdes test for langchain-google-genai.
2024-09-10 09:28:41 -04:00
Bagatur
e24259fee7
docs: update pydantic api ref templates ( #26246 )
2024-09-09 18:14:12 -07:00
Bagatur
9132516c84
core[patch]: add back ChatModel.callback_manager deprecation ( #26244 )
2024-09-09 17:46:48 -07:00
Bagatur
f2f9187919
community[patch]: fix community warnings 1 ( #26239 )
2024-09-09 17:27:00 -07:00
Bagatur
438301db90
community[patch]: update docstrings ( #26243 )
2024-09-09 17:16:56 -07:00
Bagatur
7842e2c460
langchain[patch]: docstring update ( #26242 )
2024-09-09 17:12:32 -07:00
Bagatur
949127fbc1
infra: rm check pydantic scripts ( #26240 )
2024-09-09 17:12:16 -07:00
Bagatur
baad44965e
core[patch]: update docstrings ( #26241 )
2024-09-09 17:04:57 -07:00
Bagatur
d588ce1f29
community[patch]: fix extended deps ( #26238 )
2024-09-09 16:10:10 -07:00
ccurme
2070d659a0
mistralai: release 0.2.0.dev1 ( #26236 )
langchain-mistralai==0.2.0.dev1
2024-09-09 16:09:23 -04:00
ccurme
6c8d626d70
experimental[major]: upgrade pydantic ( #26228 )
langchain-experimental==0.3.0.dev1
2024-09-09 14:27:24 -04:00
Bagatur
109ba548bd
langchain[patch]: fix pydantic 2 warnings ( #26188 )
2024-09-09 11:19:02 -07:00
Bagatur
0f4a087186
community[patch]: fix main unit tests ( #26189 )
2024-09-09 10:35:41 -07:00
Bagatur
71268f7a15
standard-tests[patch]: resolve pydantic warnings ( #26190 )
2024-09-09 10:34:57 -07:00
Eugene Yurtsev
b8fc82b84b
core[patch]: Fix _get_type in AnyMessage ( #26223 )
...
Fix _get_type to work on deserialization path as well and add a unit test.
2024-09-09 10:33:18 -04:00
Bagatur
179eeead81
anthropic[patch]: pydantic ^2.7.4 ( #26191 )
2024-09-08 11:46:19 -07:00
Bagatur
7a57b4fbbf
core[patch]: Release 0.3.0dev4 ( #26178 )
langchain-core==0.3.0.dev4
2024-09-06 18:49:41 -04:00
Bagatur
d9ba65ca26
core[patch]: pydantic 2.7-compatible AnyMessage ( #26177 )
2024-09-06 18:44:06 -04:00
Eugene Yurtsev
0319ccd273
core[patch]: only support pydantic >= 2.9 for now ( #26176 )
...
For now we'll only support pydantic ^ 2.9. We'll relax the constraint
next week once we work around some issues with pydantic 2.7 / 2.8.
langchain-core==0.3.0.dev3
2024-09-06 18:13:17 -04:00
Eugene Yurtsev
6e2a72c218
core[patch]: Add missing cache for create_model ( #26173 )
...
It makes a big difference for performance.
2024-09-06 17:59:18 -04:00
Bagatur
9f482f4284
cherry langsmith cache fix ( #26169 )
2024-09-06 17:47:47 -04:00
Erick Friis
15466d89a2
infra: core remove 3.8 ( #26172 )
2024-09-06 14:47:16 -07:00
Eugene Yurtsev
61087b0c0d
core[patch]: Fix changes to pydantic schema due to pydantic 2.8.2 -> 2.9 changes ( #26166 )
...
Minor non functional change in pydantic schema generation
2024-09-06 17:24:10 -04:00
Bagatur
b2ba4f4072
core[patch]: fix deprecated pydantic code ( #26161 )
2024-09-06 17:14:17 -04:00
Bagatur
b2c8f2de4c
core[patch]: fix ChatPromptValueConcrete typing ( #26106 )
...
Thank you for contributing to LangChain!
- [ ] **PR title**: "package: description"
- Where "package" is whichever of langchain, community, core,
experimental, etc. is being modified. Use "docs: ..." for purely docs
changes, "templates: ..." for template changes, "infra: ..." for CI
changes.
- Example: "community: add foobar LLM"
- [ ] **PR message**: ***Delete this entire checklist*** and replace
with
- **Description:** a description of the change
- **Issue:** the issue # it fixes, if applicable
- **Dependencies:** any dependencies required for this change
- **Twitter handle:** if your PR gets announced, and you'd like a
mention, we'll gladly shout you out!
- [ ] **Add tests and docs**: If you're adding a new integration, please
include
1. a test for the integration, preferably unit tests that do not rely on
network access,
2. an example notebook showing its use. It lives in
`docs/docs/integrations` directory.
- [ ] **Lint and test**: Run `make format`, `make lint` and `make test`
from the root of the package(s) you've modified. See contribution
guidelines for more: https://python.langchain.com/docs/contributing/
Additional guidelines:
- Make sure optional dependencies are imported within a function.
- Please do not add dependencies to pyproject.toml files (even optional
ones) unless they are required for unit tests.
- Most PRs should not touch more than one package.
- Changes should be backwards compatible.
- If you are adding something to community, do not re-import it in
langchain.
If no one reviews your PR within a few days, please @-mention one of
baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17.
2024-09-06 17:13:57 -04:00
Bagatur
6df9360e32
core[patch]: remove v1_repr ( #26165 )
...
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-06 17:00:52 -04:00
Erick Friis
b664b3364c
multiple: merge master into v0.3rc branch ( #26163 )
...
Signed-off-by: ChengZi <chen.zhang@zilliz.com >
Co-authored-by: Bagatur <baskaryan@gmail.com >
Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com >
Co-authored-by: Tomaz Bratanic <bratanic.tomaz@gmail.com >
Co-authored-by: ZhangShenao <15201440436@163.com >
Co-authored-by: Friso H. Kingma <fhkingma@gmail.com >
Co-authored-by: Chester Curme <chester.curme@gmail.com >
Co-authored-by: ChengZi <chen.zhang@zilliz.com >
2024-09-06 13:42:29 -07:00
Bagatur
bccc546a25
v0.3 dev releases ( #26096 )
...
branch for cutting dev releases
---------
Co-authored-by: Chester Curme <chester.curme@gmail.com >
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-06 13:35:19 -07:00
Erick Friis
6405e7fa07
infra: ignore docs build in v0.3rc branch ( #25990 )
2024-09-06 13:24:13 -07:00
Erick Friis
ae24f7364d
multiple: version bumps ( #26159 )
2024-09-06 12:37:17 -07:00
Erick Friis
81f8c2f33d
infra: add pydantic to min version testing ( #26152 )
2024-09-06 12:09:56 -07:00
ccurme
c27703a10f
core[patch]: resolve warnings ( #26157 )
...
Resolve a batch of warnings
2024-09-06 15:00:53 -04:00
ccurme
1b77063c88
openai[patch]: set protected namespaces on embeddings ( #26155 )
2024-09-06 13:00:41 -04:00
ccurme
b74546a458
core[patch]: add google genai to serialization ( #26154 )
2024-09-06 12:54:16 -04:00
Bagatur
8a3a9c8968
core[patch]: concrete prompt value test ( #26128 )
2024-09-05 20:49:05 -04:00
Erick Friis
776d01db49
infra: remove fail fast in v0.3rc branch ( #26127 )
2024-09-05 17:32:17 -07:00
Eugene Yurtsev
40b43b0bfb
core[patch]: Remove some usage of .copy() in favor of .model_copy() ( #26126 )
...
Address under place where deprecated functionality is used.
2024-09-05 18:34:43 -04:00
Eugene Yurtsev
6fd4ac4283
core[patch]: Replace @validator with @model_validator in length based example selector ( #26124 )
...
Resolves another warning from usage of deprecated functionality in
pydantic 2
2024-09-05 18:26:43 -04:00
Eugene Yurtsev
f4e7cb394f
core[patch]: Ignore pydantic deprecation warnings in validate_arguments ( #26122 )
...
For now, we'll use the deprecation functionality which is present until
pydantic 3.
2024-09-05 18:23:48 -04:00
Eugene Yurtsev
1ecaffab8a
core[patch]: Fix regression in core ( #26121 )
...
Limited to unit testing code -- did not cause any actual issues
2024-09-05 17:41:36 -04:00
ccurme
5bbd5364f1
core[patch]: call RunnableConfigurableFields.model_rebuild() ( #26118 )
...
To fix a test in `langchain`
2024-09-05 16:59:52 -04:00
Eugene Yurtsev
e02b093d81
community[patch]: Fix more issues ( #26116 )
...
This PR resolves more type checking issues and fixes some bugs.
2024-09-05 16:31:21 -04:00
Eugene Yurtsev
0cc6584889
community[patch]: Resolve more linting issues ( #26115 )
...
Resolve a bunch of errors caught with mypy
2024-09-05 15:59:30 -04:00
Eugene Yurtsev
6e1b0d0228
community[patch]: Skip unit test that depends on langchain-aws and fix pydantic settings ( #26111 )
...
* Skip unit test that depends on langchain-aws
* fix pydantic settings
2024-09-05 15:08:34 -04:00
Eugene Yurtsev
a111098230
community[patch]: Remove usage of deprecated pydantic config option ( #26107 )
...
Remove usage of deprecated pydantic config option
2024-09-05 15:05:00 -04:00