ccurme
7b8f266039
infra: additional testing on core release ( #30180 )
...
Here we add a job to the release workflow that, when releasing
`langchain-core`, tests prior published versions of select packages
against the new version of core. We limit the testing to the most recent
published versions of langchain-anthropic and langchain-openai.
This is designed to catch backward-incompatible updates to core. We
sometimes update core and downstream packages simultaneously, so there
may not be any commit in the history at which tests would fail. So
although core and latest downstream packages could be consistent, we can
benefit from testing prior versions of downstream packages against core.
I tested the workflow by simulating a [breaking
change](d7287248cf )
in core and running it with publishing steps disabled:
https://github.com/langchain-ai/langchain/actions/runs/13741876345 . The
workflow correctly caught the issue.
2025-03-10 08:59:59 -04:00
ccurme
68b13e5172
pinecone: delete from monorepo ( #29889 )
...
This now lives in https://github.com/langchain-ai/langchain-pinecone
2025-02-19 12:55:15 -05:00
ccurme
01314c51fa
langchain: release 0.3.18 ( #29654 )
2025-02-07 13:40:26 -05:00
ccurme
d172984c91
infra: migrate to uv ( #29566 )
2025-02-06 13:36:26 -05:00
Erick Friis
04e8f3b6d7
infra: add deepseek api key to release ( #29585 )
2025-02-04 10:35:07 -08:00
Erick Friis
ecdc881328
langchain: add deepseek provider to init chat model ( #29449 )
2025-01-27 23:13:59 -08:00
Erick Friis
a009249369
infra: release rely on local built in testing ( #28492 )
2024-12-03 16:35:38 -08:00
Erick Friis
a220ee56cd
infra: add 20min timeout to ci steps ( #28483 )
2024-12-03 10:35:57 -08:00
Ülgen Sarıkavak
c953f93c54
infra: Update Poetry version, to current latest (1.8.4) ( #28194 )
...
Update all Poetry versions to the current latest, 1.8.4 .
I was checking how lock files are managed and found out that even though
the files are generated - updated with the current latest version of
Poetry, the version used in CI and Dockerfile was outdated.
*
https://github.com/langchain-ai/langchain/pull/28061/files#diff-e00422d37a73d07c174e7838ad7c30f642d06305aff8f9d71e1e84c6897efbffL1
*
https://github.com/langchain-ai/langchain/pull/28070/files#diff-55267c883e58892916d5316bc029725fdeeba5a77e2557cf7667793823d9d9c6L1
*
https://github.com/langchain-ai/langchain/pull/27991/files#diff-9f96b8fd39133c3f1d737e013c9042b065b42ae04b3da76902304f30cec136d8R1
<!-- If no one reviews your PR within a few days, please @-mention one
of baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17. -->
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-12-02 19:01:13 +00:00
Erick Friis
0dbaf05bb7
standard-tests: rename langchain_standard_tests to langchain_tests, release 0.3.2 ( #28203 )
2024-11-18 19:10:39 -08:00
Erick Friis
364fd5e17f
infra: release standard test case ( #28140 )
2024-11-15 11:58:28 -08:00
Vadym Barda
48ee322a78
partners: add xAI chat integration ( #28032 )
2024-11-12 15:11:29 -05:00
Erick Friis
2494deb2a4
infra: remove google creds from release and integration test workflows ( #27950 )
2024-11-07 00:31:10 +00:00
Erick Friis
c3b75560dc
infra: release note grep order of operations ( #27922 )
2024-11-05 12:44:36 -08:00
Erick Friis
b3c81356ca
infra: release note compute 2 ( #27921 )
2024-11-05 12:04:41 -08:00
Erick Friis
ba5cba04ff
infra: get min versions ( #27896 )
2024-11-04 23:46:13 +00:00
Erick Friis
a54f390090
infra: fix prev tag output ( #27892 )
2024-11-04 12:46:23 -08:00
Erick Friis
75f80c2910
infra: fix prev tag condition ( #27891 )
2024-11-04 12:42:22 -08:00
Erick Friis
14a71a6e77
infra: fix prev tag calculation ( #27890 )
2024-11-04 12:38:39 -08:00
Erick Friis
4e5cc84d40
infra: release tag compute ( #27836 )
2024-11-04 12:16:51 -08:00
Erick Friis
03a3670a5e
infra: remove some special cases ( #27839 )
2024-11-01 21:13:43 +00:00
Bagatur
92024d0d7d
infra: turn off release attestations ( #27765 )
2024-10-30 15:22:31 -07:00
Erick Friis
35f6393144
unstructured: mv to external repo ( #26923 )
2024-09-30 17:38:21 -07:00
Bagatur
c750600d3d
infra: update release secrets ( #26878 )
2024-09-26 00:12:31 +00:00
Erick Friis
d158401e73
infra: master release checkout ref for release note ( #26605 )
2024-09-18 01:51:54 +00:00
Bagatur
222caaebdd
infra: fix release ( #26455 )
2024-09-13 15:01:36 -07:00
Erick Friis
c2a3021bb0
multiple: pydantic 2 compatibility, v0.3 ( #26443 )
...
Signed-off-by: ChengZi <chen.zhang@zilliz.com >
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com >
Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com >
Co-authored-by: Dan O'Donovan <dan.odonovan@gmail.com >
Co-authored-by: Tom Daniel Grande <tomdgrande@gmail.com >
Co-authored-by: Grande <Tom.Daniel.Grande@statsbygg.no >
Co-authored-by: Bagatur <baskaryan@gmail.com >
Co-authored-by: ccurme <chester.curme@gmail.com >
Co-authored-by: Harrison Chase <hw.chase.17@gmail.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: ChengZi <chen.zhang@zilliz.com >
Co-authored-by: Nuno Campos <nuno@langchain.dev >
Co-authored-by: Morgante Pell <morgantep@google.com >
2024-09-13 14:38:45 -07:00
ccurme
4ffd27c4d0
huggingface[patch]: add integration tests ( #26269 )
...
Add standard tests for ChatHuggingFace. About half of these fail
currently.
2024-09-10 18:31:51 +00:00
Erick Friis
e160b669c8
infra: add unstructured api key to release ( #24638 )
2024-07-24 16:47:24 -07:00
Erick Friis
1f01c0fd98
infra: remove core from min version pr testing ( #24507 )
...
Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com >
2024-07-22 17:46:15 +00:00
Erick Friis
96ccba9c27
infra: 15s retry wait on test pypi ( #24375 )
2024-07-17 23:41:22 +00:00
Erick Friis
6c3e65a878
infra: prerelease dep checking on release ( #23269 )
2024-07-16 21:48:15 +00:00
Erick Friis
34a02efcf9
infra: remove double heading in release notes ( #24037 )
2024-07-09 20:48:17 +00:00
Bagatur
74321e546d
infra: update release permissions ( #23662 )
2024-06-29 07:31:36 -04:00
Bagatur
f055f2a1e3
infra: install integration deps as needed ( #23413 )
2024-06-25 11:17:43 -07:00
Erick Friis
611faa22c7
infra: allow first releases 2 ( #22237 )
2024-05-28 09:53:21 -07:00
Erick Friis
26c6e4a5ef
infra: allow first releases ( #22236 )
2024-05-28 09:39:40 -07:00
Erick Friis
6ee8de62c0
infra: auto-generated release notes based on git log ( #22141 )
...
Generates release notes based on a `git log` command with title names
Aiming to improve to splitting out features vs. bugfixes using
conventional commits in the coming weeks.
Will work for any monorepo packages
2024-05-24 11:43:28 -07:00
Erick Friis
98b64f3ae3
infra: only tag core releases as github latest ( #21991 )
2024-05-21 11:39:03 -07:00
Erick Friis
be15740084
fireworks: add secret ( #21744 )
2024-05-15 19:48:51 -07:00
Erick Friis
1647b28a87
infra: release min version dont clobber current lib ( #21740 )
2024-05-15 19:27:39 -07:00
Erick Friis
5f8a307565
infra: same tagging for langchain ( #21126 )
2024-04-30 14:43:45 -07:00
Erick Friis
dbdfa3d34e
infra: fix minimum version install to force pypi install ( #21112 )
2024-04-30 12:41:26 -07:00
Erick Friis
efe27ef849
infra: tag non-langchain releases ( #20805 )
2024-04-30 16:15:46 +00:00
ccurme
989e4a92c2
(infra) pass input to test-release ( #20947 )
2024-04-26 15:17:40 -04:00
Erick Friis
078c5d9bc6
infra: nonmaster release checkbox ( #20945 )
...
Co-authored-by: ccurme <chester.curme@gmail.com >
2024-04-26 14:50:07 -04:00
junkeon
c8fd51e8c8
upstage: Add Upstage partner package LA and GC ( #20651 )
...
---------
Co-authored-by: Sean <chosh0615@gmail.com >
Co-authored-by: Erick Friis <erick@langchain.dev >
Co-authored-by: Sean Cho <sean@upstage.ai >
2024-04-24 15:17:20 -07:00
Erick Friis
f09bd0b75b
upstage: init package ( #20574 )
...
Co-authored-by: Sean Cho <sean@upstage.ai >
Co-authored-by: JuHyung-Son <sonju0427@gmail.com >
2024-04-17 23:25:36 +00:00
Erick Friis
28dfde2cb2
cohere: move package to external repo ( #20081 )
2024-04-05 14:29:15 -07:00
Erick Friis
e6952b04d5
cohere[patch]: fix release ( #19529 )
2024-03-25 13:46:29 -07:00