Skip to content

Commit 21c5de0

Browse files
committed
Merge branch 'main' into INTPYTHON-748-E11000-interrupted-with-ttl
2 parents f20f981 + 9f581b5 commit 21c5de0

File tree

12 files changed

+22
-14
lines changed

12 files changed

+22
-14
lines changed

.github/workflows/_lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
with:
3737
persist-credentials: false
3838
- name: Install uv
39-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
39+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
4040
with:
4141
enable-cache: true
4242
python-version: ${{ matrix.python-version }}

.github/workflows/_release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
with:
4141
persist-credentials: false
4242
- name: Install uv
43-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
43+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
4444
with:
4545
python-version: ${{ env.PYTHON_VERSION }}
4646

@@ -108,7 +108,7 @@ jobs:
108108
# used in the real world.
109109

110110
- name: Install uv
111-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
111+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
112112
with:
113113
python-version: ${{ env.PYTHON_VERSION }}
114114

@@ -209,7 +209,7 @@ jobs:
209209
persist-credentials: false
210210

211211
- name: Install uv
212-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
212+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
213213
with:
214214
python-version: ${{ env.PYTHON_VERSION }}
215215

@@ -248,7 +248,7 @@ jobs:
248248
with:
249249
persist-credentials: false
250250
- name: Install uv
251-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
251+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
252252
with:
253253
enable-cache: true
254254
python-version: ${{ env.PYTHON_VERSION }}

.github/workflows/_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
with:
2727
persist-credentials: false
2828
- name: Install uv
29-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
29+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
3030
with:
3131
enable-cache: true
3232
python-version: ${{ matrix.python-version }}

.github/workflows/_test_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
with:
2828
persist-credentials: false
2929
- name: Install uv
30-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
30+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
3131
with:
3232
enable-cache: true
3333
python-version: ${{ env.PYTHON_VERSION }}

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
persist-credentials: false
8484
- uses: extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3
8585
- name: Install uv
86-
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v5
86+
uses: astral-sh/setup-uv@b75a909f75acd358c2196fb9a5f1299a9a8868a4 # v5
8787
with:
8888
enable-cache: true
8989
python-version: 3.9

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
# Initializes the CodeQL tools for scanning.
4545
- name: Initialize CodeQL
46-
uses: github/codeql-action/init@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3
46+
uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3
4747
with:
4848
languages: ${{ matrix.language }}
4949
build-mode: ${{ matrix.build-mode }}
@@ -60,6 +60,6 @@ jobs:
6060
pip install -e .
6161
6262
- name: Perform CodeQL Analysis
63-
uses: github/codeql-action/analyze@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3
63+
uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3
6464
with:
6565
category: "/language:${{matrix.language}}"

.github/workflows/zizmor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ jobs:
1818
with:
1919
persist-credentials: false
2020
- name: Run zizmor
21-
uses: zizmorcore/zizmor-action@a016d81e77496751b5c04eb1e8f00214bd396553
21+
uses: zizmorcore/zizmor-action@0696496a48b64e0568faa46ddaf5f6fe48b83b04

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ If using `ollama`, we have a convenience script to download the library used in
5353
scripts/setup_ollama.sh
5454
```
5555

56+
### Dependency updates
57+
58+
Dependabot will raise PRs at most once per week, grouped by GitHub Actions updates and Python requirement file updates. We have a pre-commit hook that will update the uv.lock files when requirements change. To update the locks file on a failing PR, you can use a method like gh pr checkout <pr number>, then run `just update-locks` to update the lock file, and then push the changes. If a typing dependency has changed, also run `just typing` in the appropriate package(s) and handle any new findings.
59+
5660
### Testing
5761

5862
Unit tests cover modular logic that does not require calls to outside APIs.

justfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ default:
77

88
docs:
99
uv run sphinx-build -T -b html docs docs/_build/html
10+
11+
12+
update-locks:
13+
uvx pre-commit run --all-files update-locks

libs/langgraph-checkpoint-mongodb/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ requires-python = ">=3.9"
1111
dependencies = [
1212
"langgraph-checkpoint>=2.0.23,<3.0.0",
1313
"langchain-mongodb>=0.6.1",
14-
"pymongo>=4.12,<4.15",
14+
"pymongo>=4.12,<4.16",
1515
]
1616

1717
[dependency-groups]

0 commit comments

Comments
 (0)