@@ -51,9 +51,9 @@ test = [
51
51
" blockbuster<1.6,>=1.5.13" ,
52
52
" cffi<1.17.1; python_version < \" 3.10\" " ,
53
53
" cffi; python_version >= \" 3.10\" " ,
54
- " langchain-core @ file:///${PROJECT_ROOT}/../core " ,
55
- " langchain @ file:///${PROJECT_ROOT}/../langchain " ,
56
- " langchain-tests @ file:///${PROJECT_ROOT}/../standard-tests " ,
54
+ " langchain-core" ,
55
+ " langchain" ,
56
+ " langchain-tests" ,
57
57
" toml>=0.10.2" ,
58
58
]
59
59
codespell = [" codespell<3.0.0,>=2.2.0" ]
@@ -63,11 +63,7 @@ lint = [
63
63
" cffi<1.17.1; python_version < \" 3.10\" " ,
64
64
" cffi; python_version >= \" 3.10\" " ,
65
65
]
66
- dev = [
67
- " jupyter<2.0.0,>=1.0.0" ,
68
- " setuptools<68.0.0,>=67.6.1" ,
69
- " langchain-core @ file:///${PROJECT_ROOT}/../core" ,
70
- ]
66
+ dev = [" jupyter<2.0.0,>=1.0.0" , " setuptools<68.0.0,>=67.6.1" , " langchain-core" ]
71
67
typing = [
72
68
" mypy<2.0,>=1.12" ,
73
69
" types-pyyaml<7.0.0.0,>=6.0.12.2" ,
@@ -77,11 +73,17 @@ typing = [
77
73
" types-chardet<6.0.0.0,>=5.0.4.6" ,
78
74
" types-redis<5.0.0.0,>=4.3.21.6" ,
79
75
" mypy-protobuf<4.0.0,>=3.0.0" ,
80
- " langchain-core @ file:///${PROJECT_ROOT}/../core " ,
81
- " langchain-text-splitters @ file:///${PROJECT_ROOT}/../text-splitters " ,
82
- " langchain @ file:///${PROJECT_ROOT}/../langchain " ,
76
+ " langchain-core" ,
77
+ " langchain-text-splitters" ,
78
+ " langchain" ,
83
79
]
84
80
81
+ [tool .uv .sources ]
82
+ langchain-core = { path = " ../core" , editable = true }
83
+ langchain = { path = " ../langchain" , editable = true }
84
+ langchain-tests = { path = " ../standard-tests" , editable = true }
85
+ langchain-text-splitters = { path = " ../text-splitters" , editable = true }
86
+
85
87
86
88
[tool .ruff ]
87
89
target-version = " py39"
0 commit comments