langchain/libs/core/tests/unit_tests
Eugene Yurtsev 6dd9f053e3
core[patch]: Deprecating beta upsert APIs in vectorstore (#25069)
This PR deprecates the beta upsert APIs in vectorstore.

We'll introduce them in a V2 abstraction instead to keep the existing
vectorstore implementations lighter weight.

The main problem with the existing APIs is that it's a bit more
challenging to
implement the correct behavior w/ respect to IDs since ID can be present
in
both the function signature and as an optional attribute on the document
object.

But VectorStores that pass the standard tests should have implemented
the semantics properly!

---------

Co-authored-by: Erick Friis <erick@langchain.dev>
2024-08-09 17:17:36 -04:00
..
_api docs: show beta directive (#25013) 2024-08-03 03:07:45 +00:00
caches core[minor]: Add maxsize for InMemoryCache (#23405) 2024-07-01 14:21:21 -04:00
callbacks core[minor]: Add dispatching for custom events (#24080) 2024-07-11 02:25:12 +00:00
chat_history core[patch],community[patch]: Move file chat history back to community (#20834) 2024-04-24 12:47:25 -04:00
data
dependencies community[minor]: Add glue catalog loader (#20220) 2024-04-16 11:39:23 -04:00
document_loaders infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
documents core[minor]: Create BaseMedia object (#23639) 2024-07-01 15:07:30 -04:00
embeddings
example_selectors infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
examples
fake core[patch]: Update unit tests with a workaround for using AnyID in pydantic 2 (#24892) 2024-07-31 14:42:12 -04:00
indexing core[minor]: Add support for DocumentIndex in the index api (#25100) 2024-08-06 12:30:49 -07:00
language_models core[patch]: base language model disable_streaming (#25070) 2024-08-07 09:26:21 -07:00
load core[patch]: Add unit tests for Serializable (#25152) 2024-08-07 21:01:36 +00:00
messages core[patch]: allow message utils to work with lcel (#23743) 2024-07-15 08:58:05 -07:00
output_parsers core[patch]: In unit tests, use _schema() instead of BaseModel.schema() (#24930) 2024-08-01 11:59:04 -04:00
outputs core[patch]: fix ChatGeneration.text with content blocks (#20294) 2024-04-10 15:54:06 -07:00
prompts core[patch]: In unit tests, use _schema() instead of BaseModel.schema() (#24930) 2024-08-01 11:59:04 -04:00
rate_limiters core[minor]: Add BaseModel.rate_limiter, RateLimiter abstraction and in-memory implementation (#24669) 2024-07-26 03:03:34 +00:00
runnables core: autodetect more ls params (#25044) 2024-08-08 12:44:21 -07:00
stores standard-tests[patch]: Add pytest assert rewrites (#24408) 2024-07-18 21:41:11 +00:00
tracers core[minor]: Add an async root listener and with_alisteners method (#22151) 2024-06-06 16:03:44 -04:00
utils community[patch],core[patch]: Update EdenaiTool root_validator and add unit test in core (#25233) 2024-08-09 15:59:27 +00:00
vectorstores core[patch]: Deprecating beta upsert APIs in vectorstore (#25069) 2024-08-09 17:17:36 -04:00
__init__.py
conftest.py infra: update mypy 1.10, ruff 0.5 (#23721) 2024-07-03 10:33:27 -07:00
prompt_file.txt
pydantic_utils.py core[patch]: In unit tests, use _schema() instead of BaseModel.schema() (#24930) 2024-08-01 11:59:04 -04:00
stubs.py core[patch]: Update unit tests with a workaround for using AnyID in pydantic 2 (#24892) 2024-07-31 14:42:12 -04:00
test_globals.py
test_graph_vectorstores.py core[minor]: Add Graph Store component (#23092) 2024-07-05 12:24:10 -04:00
test_imports.py core[patch]: Speed up unit tests for imports (#23837) 2024-07-03 15:55:15 -04:00
test_messages.py core[patch]: introduce ToolMessage.status (#24628) 2024-07-29 14:01:53 -07:00
test_outputs.py
test_sys_info.py
test_tools.py core[patch]: check for model_fields attribute (#25108) 2024-08-07 13:32:56 -07:00