Skip to content

Commit 521e24c

Browse files
release(langchain): 1.0.0-alpha.7 (#9056)
Co-authored-by: Christian Bromann <[email protected]>
1 parent 4149e38 commit 521e24c

File tree

3 files changed

+40
-40
lines changed

3 files changed

+40
-40
lines changed

.github/workflows/compatibility.yml

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -45,43 +45,43 @@ jobs:
4545
echo "EOF" >> $GITHUB_OUTPUT
4646
4747
# LangChain
48-
# langchain-latest-deps:
49-
# runs-on: ubuntu-latest
50-
# needs: get-changed-files
51-
# if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-core/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/providers/langchain-openai/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-textsplitters/'))
52-
# steps:
53-
# - uses: actions/checkout@v4
54-
# - name: Setup pnpm
55-
# uses: pnpm/[email protected]
56-
# - name: Use Node.js ${{ env.NODE_VERSION }}
57-
# uses: actions/setup-node@v4
58-
# with:
59-
# node-version: ${{ env.NODE_VERSION }}
60-
# - name: Install dependencies
61-
# run: pnpm install --frozen-lockfile
62-
# - name: Build required workspace packages
63-
# run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
64-
# - name: Test LangChain with latest deps
65-
# run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-latest-deps
48+
langchain-latest-deps:
49+
runs-on: ubuntu-latest
50+
needs: get-changed-files
51+
if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-core/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/providers/langchain-openai/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-textsplitters/'))
52+
steps:
53+
- uses: actions/checkout@v4
54+
- name: Setup pnpm
55+
uses: pnpm/[email protected]
56+
- name: Use Node.js ${{ env.NODE_VERSION }}
57+
uses: actions/setup-node@v4
58+
with:
59+
node-version: ${{ env.NODE_VERSION }}
60+
- name: Install dependencies
61+
run: pnpm install --frozen-lockfile
62+
- name: Build required workspace packages
63+
run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
64+
- name: Test LangChain with latest deps
65+
run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-latest-deps
6666

67-
# langchain-lowest-deps:
68-
# runs-on: ubuntu-latest
69-
# needs: get-changed-files
70-
# if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/'))
71-
# steps:
72-
# - uses: actions/checkout@v4
73-
# - name: Setup pnpm
74-
# uses: pnpm/[email protected]
75-
# - name: Use Node.js ${{ env.NODE_VERSION }}
76-
# uses: actions/setup-node@v4
77-
# with:
78-
# node-version: ${{ env.NODE_VERSION }}
79-
# - name: Install dependencies
80-
# run: pnpm install --frozen-lockfile
81-
# - name: Build required workspace packages
82-
# run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
83-
# - name: Test LangChain with lowest deps
84-
# run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-lowest-deps
67+
langchain-lowest-deps:
68+
runs-on: ubuntu-latest
69+
needs: get-changed-files
70+
if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/'))
71+
steps:
72+
- uses: actions/checkout@v4
73+
- name: Setup pnpm
74+
uses: pnpm/[email protected]
75+
- name: Use Node.js ${{ env.NODE_VERSION }}
76+
uses: actions/setup-node@v4
77+
with:
78+
node-version: ${{ env.NODE_VERSION }}
79+
- name: Install dependencies
80+
run: pnpm install --frozen-lockfile
81+
- name: Build required workspace packages
82+
run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
83+
- name: Test LangChain with lowest deps
84+
run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-lowest-deps
8585

8686
# # Community
8787
# community-latest-deps:

libs/langchain-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@langchain/core",
3-
"version": "1.0.0-alpha.5",
3+
"version": "1.0.0-alpha.6",
44
"description": "Core LangChain.js abstractions and schemas",
55
"type": "module",
66
"engines": {

libs/langchain/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "langchain",
3-
"version": "1.0.0-alpha.6",
3+
"version": "1.0.0-alpha.7",
44
"description": "Typescript bindings for langchain",
55
"author": "LangChain",
66
"license": "MIT",
@@ -61,7 +61,7 @@
6161
"vitest": "^3.2.4"
6262
},
6363
"peerDependencies": {
64-
"@langchain/core": "^1.0.0-alpha.5 <2.0.0",
64+
"@langchain/core": "^1.0.0-alpha.6 <2.0.0",
6565
"cheerio": "*",
6666
"peggy": "^3.0.2",
6767
"typeorm": "*"
@@ -840,4 +840,4 @@
840840
},
841841
"./package.json": "./package.json"
842842
}
843-
}
843+
}

0 commit comments

Comments
 (0)