Erick Friis
1bf620222b
infra: remove deepseek from scheduled tests ( #29643 )
2025-02-06 19:43:03 +00: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
ccurme
a3c5e4d070
deepseek[patch]: bump langchain-openai and add to scheduled testing ( #29535 )
2025-02-01 18:40:59 -05:00
Erick Friis
ecdc881328
langchain: add deepseek provider to init chat model ( #29449 )
2025-01-27 23:13:59 -08:00
Erick Friis
a2ed796aa6
infra: run doc lint on root pyproject change ( #29350 )
2025-01-22 03:22:13 +00:00
Erick Friis
628145b172
infra: fix api build ( #29274 )
2025-01-17 10:41:59 -08:00
Erick Friis
44b41b699c
docs: api docs build folder prep update ( #29220 )
2025-01-15 03:52:00 +00:00
Erick Friis
cdf3a17e55
docs: fix httpx conflicts with overrides in docs build ( #29180 )
2025-01-13 21:25:00 +00:00
ccurme
d9c51b71c4
infra[patch]: drop prompty from core dependents ( #29068 )
2025-01-07 11:01:29 -05:00
Bagatur
1c797ac68f
infra: speed up unit tests ( #28974 )
...
Co-authored-by: Erick Friis <erick@langchain.dev>
2025-01-02 04:13:08 +00:00
Erick Friis
5afeb8b46c
infra: merge queue allowed ( #28641 )
2024-12-09 17:11:15 -08:00
Erick Friis
66f819c59e
infra: run cli tests on test changes ( #28542 )
2024-12-05 13:09:25 -08:00
Erick Friis
43c35d19d4
cli: standard tests in cli, test that they run, skip vectorstore tests ( #28521 )
2024-12-05 00:38:32 -08:00
Erick Friis
2b360d6a2f
infra: scheduled test fix ( #28519 )
2024-12-04 15:20:56 -08:00
Erick Friis
e6a08355a3
docs: more api ref links, add linting step to prevent more ( #28495 )
2024-12-04 04:19:42 +00:00
Erick Friis
a009249369
infra: release rely on local built in testing ( #28492 )
2024-12-03 16:35:38 -08:00
Erick Friis
50ddf13692
infra: configurable scheduled tests ( #28486 )
2024-12-03 12:06:29 -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
ccurme
a8b21afc08
qdrant[patch]: run python 3.13 in CI ( #28394 )
2024-11-27 12:22:17 -05:00
ccurme
ee6fc3f3f6
nomic[patch]: run python 3.13 in CI ( #28393 )
2024-11-27 17:08:15 +00:00
ccurme
733a6ad328
mistral[patch]: run python 3.13 in CI ( #28392 )
2024-11-27 11:29:04 -05:00
ccurme
b9bf7fd797
couchbase[patch]: run python 3.13 in CI ( #28391 )
2024-11-27 11:28:21 -05:00
Greg Hinch
5141f25a20
community[patch]: support numpy2 ( #28184 )
...
Follows on from #27991 , updates the langchain-community package to
support numpy 2 versions
---------
Co-authored-by: Chester Curme <chester.curme@gmail.com>
2024-11-27 11:10:58 -05:00
ccurme
42b8ad067d
chroma[patch]: test python 3.13 in CI ( #28387 )
2024-11-27 15:02:40 +00:00
Greg Hinch
869c8f5879
langchain[patch]: support numpy 2 ( #28183 )
...
Follows on from #27991 , updates the langchain package to support numpy 2
versions
---------
Co-authored-by: Chester Curme <chester.curme@gmail.com>
2024-11-26 11:20:02 -05:00
Erick Friis
242e9fc865
infra: install standard tests in docs build ( #28303 )
2024-11-22 15:49:10 -08:00
Erick Friis
69a706adff
infra: fix api docs build ( #28264 )
2024-11-21 10:25:52 -08:00
Erick Friis
35e6052df5
infra: remove stale dockerfiles from repo ( #28243 )
...
deleting the following docker things from monorepo. they aren't
currently usable because of old dependencies, and I'd rather avoid
people using them / having to maintain them
- /docker
- this folder has a compose file that spins up postgres,pgvector
(separate from postgres and very stale version),mongo instance with
default user/password that we've gotten security pings about before. not
worth having
- also spins up a custom dockerfile with onttotext/graphdb - not even
sure what that is
- /libs/langchain/dockerfile + dev.dockerfile
- super old poetry version, doesn't implement the right thing anymore
- .github/workflows/_release_docker.yml, langchain_release_docker.yml
- not used anymore, not worth having an alternate release path
2024-11-21 00:05:01 +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
24eea2e398
infra: allow non-langchainai packages ( #28199 )
2024-11-19 01:43:08 +00:00
Erick Friis
364fd5e17f
infra: release standard test case ( #28140 )
2024-11-15 11:58:28 -08:00
ccurme
f1222739f8
core[patch]: support numpy 2 ( #27991 )
2024-11-14 13:08:57 -05:00
Vadym Barda
48ee322a78
partners: add xAI chat integration ( #28032 )
2024-11-12 15:11:29 -05:00
ccurme
1538ee17f9
anthropic[major]: support python 3.13 ( #27916 )
...
Last week Anthropic released version 0.39.0 of its python sdk, which
enabled support for Python 3.13. This release deleted a legacy
`client.count_tokens` method, which we currently access during init of
the `Anthropic` LLM. Anthropic has replaced this functionality with the
[client.beta.messages.count_tokens()
API](https://github.com/anthropics/anthropic-sdk-python/pull/726 ).
To enable support for `anthropic >= 0.39.0` and Python 3.13, here we
drop support for the legacy token counting method, and add support for
the new method via `ChatAnthropic.get_num_tokens_from_messages`.
To fully support the token counting API, we update the signature of
`get_num_tokens_from_message` to accept tools everywhere.
---------
Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com>
2024-11-12 14:31:07 -05:00
Erick Friis
a073c4c498
templates,docs: leave templates in v0.2 ( #27952 )
...
all template installs will now have to declare `--branch v0.2` to make
clear they aren't compatible with langchain 0.3 (most have a pydantic v1
setup). e.g.
```
langchain-cli app add pirate-speak --branch v0.2
```
2024-11-07 22:23:48 +00: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
41b7a5169d
infra: starter codeowners file ( #27929 )
2024-11-05 16:43:11 -08: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
Erick Friis
54cb80c778
docs: experimental case, use yq action ( #27798 )
2024-10-31 11:21:48 -07:00
Erick Friis
8ad7adad87
infra: build api docs from package listing ( #27774 )
2024-10-30 21:31:01 -07:00
Bagatur
92024d0d7d
infra: turn off release attestations ( #27765 )
2024-10-30 15:22:31 -07:00