chore(deps): bump the uv group across 1 directory with 6 updates - #3
Open
dependabot[bot] wants to merge 1 commit into
Open
chore(deps): bump the uv group across 1 directory with 6 updates#3dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the uv group with 6 updates in the /integrations/beads-mcp directory: | Package | From | To | | --- | --- | --- | | [authlib](https://github.com/authlib/authlib) | `1.6.5` | `1.6.9` | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.7` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.20` | `0.0.22` | | [requests](https://github.com/psf/requests) | `2.32.5` | `2.33.0` | | [starlette](https://github.com/Kludex/starlette) | `0.48.0` | `0.49.1` | | [urllib3](https://github.com/urllib3/urllib3) | `2.5.0` | `2.6.3` | Updates `authlib` from 1.6.5 to 1.6.9 - [Release notes](https://github.com/authlib/authlib/releases) - [Commits](authlib/authlib@v1.6.5...v1.6.9) Updates `cryptography` from 46.0.3 to 46.0.7 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.7) Updates `python-multipart` from 0.0.20 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.20...0.0.22) Updates `requests` from 2.32.5 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.5...v2.33.0) Updates `starlette` from 0.48.0 to 0.49.1 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](Kludex/starlette@0.48.0...0.49.1) Updates `urllib3` from 2.5.0 to 2.6.3 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.5.0...2.6.3) --- updated-dependencies: - dependency-name: authlib dependency-version: 1.6.9 dependency-type: indirect dependency-group: uv - dependency-name: cryptography dependency-version: 46.0.7 dependency-type: indirect dependency-group: uv - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: uv - dependency-name: requests dependency-version: 2.33.0 dependency-type: indirect dependency-group: uv - dependency-name: starlette dependency-version: 0.49.1 dependency-type: indirect dependency-group: uv - dependency-name: urllib3 dependency-version: 2.6.3 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] <support@github.com>
peterkc
pushed a commit
that referenced
this pull request
Apr 21, 2026
…where (gastownhall#3240) * fix(ci): drop ICU linkage from Linux/macOS test jobs (bd-sz5, GH#3506) Align the CI test matrix with how we ship: all Go build/test invocations now use -tags gms_pure_go, matching the Windows job, goreleaser, and the install scripts. Remove libicu-dev / icu4c installs and CGO_* env setup from ubuntu-latest and macos-latest jobs in ci.yml, plus nightly, migration-test, and cross-version-smoke workflows. Upstream dolthub/go-mysql-server#3506 confirmed -tags=gms_pure_go is the sanctioned escape hatch; testing an ICU-linked config nobody installs was wasting CI minutes and producing spurious duplicate-rpath / malformed LC_DYSYMTAB linker warnings on macOS. Update docs/ICU-POLICY.md to reflect that the CI matrix no longer intentionally omits the tag; scripts/test-cgo.sh remains as the local developer tool for exercising the ICU code path on demand. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(ci): add -tags gms_pure_go to test-helper go build shell-outs (bd-sz5) Addresses review feedback on 7b36ab6. Several integration tests shell out to `go build ./cmd/bd` (or `go build .`) from TestMain / t.Helper setup functions. The outer `go test -tags 'integration gms_pure_go'` tag does not propagate into these subprocesses, so the inner builds were still trying to link ICU and failing with `unicode/uregex.h: No such file or directory` in the nightly workflow. Repo-wide audit of `exec.Command("go", "build", ...)` test helpers: - internal/beads/beads_hash_multiclone_test.go (reviewer's cite) - tests/regression/regression_test.go - cmd/bd/protocol/helpers_test.go - cmd/bd/doctor/dolt_e2e_test.go - cmd/bd/{scripttest,import_prefix,explicit_db_nodb,init_embedded, main,init,cli_fast,shared_server_integration,doctor_repair, dolt_autostart_lifecycle_integration}_test.go All 15 call sites now pass `-tags gms_pure_go`. `cmd/bd/preflight.go` is production code (`bd preflight` user command), not a test helper, and is intentionally left as-is. Also narrow docs/ICU-POLICY.md "Common Mistakes" #3 -- libicu-dev is needed only for local on-demand testing via scripts/test-cgo.sh, not for CI test workflows (which no longer exercise the ICU path). Verified: `go test -tags 'integration gms_pure_go' -run '^$' ./...` passes cleanly from the worktree root (previously failed in internal/beads). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(preflight): add -tags gms_pure_go to test/lint shell-outs (bd-sz5) preflight is a beads-maintainer pre-PR tool. On dev machines without ICU dev libraries installed, `bd preflight --check` was failing at the `go test -short ./...` step with the same `unicode/uregex.h` error we fixed in nightly CI (bd13871). Apply the gms_pure_go tag consistently: - runTestCheck: `go test -tags gms_pure_go -short ./...` - runLintCheck: `golangci-lint run --build-tags=gms_pure_go ./...` - Update the user-visible Command labels to match - Update the static checklist printed by `bd preflight` (no --check) so copy-pasted commands work on no-ICU machines Matches the tag golangci-lint is now passed in CI, keeping local and CI runs consistent. --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the uv group with 6 updates in the /integrations/beads-mcp directory:
1.6.51.6.946.0.346.0.70.0.200.0.222.32.52.33.00.48.00.49.12.5.02.6.3Updates
authlibfrom 1.6.5 to 1.6.9Release notes
Sourced from authlib's releases.
Commits
9266eaachore: release 1.6.9b9bb2b2fix(oidc): fail close at validating c_hash and at_hash1b0a1d9fix(jose): generate random cek when cek length doesn't match5be3c51fix(jose): add ES256K into default jwt algorithms48b345ffix(jose): remove deprecated algorithm from default registrya5d4b2dfix(jose): do not use header's jwk automaticallya769f34chore: release 1.6.884f3fa2fix: add EdDSA to default jwt algorithms38e872achore: release 1.6.7b87c32efix: remove "none" algorithm from default jwt instanceUpdates
cryptographyfrom 46.0.3 to 46.0.7Changelog
Sourced from cryptography's changelog.
Commits
622d67246.0.7 release (#14602)91d7288Cherry-pick #14542 (#14543)06e120ebump version for 46.0.5 release (#14289)0eebb9dEC check key on cofactor > 1 (#14287)bedf6e1fix openssl version on 46 branch (#14220)e6f44fcbump for 46.0.4 and drop win arm64 due to CI issues (#14217)Updates
python-multipartfrom 0.0.20 to 0.0.22Release notes
Sourced from python-multipart's releases.
Changelog
Sourced from python-multipart's changelog.
Commits
bea7bbbVersion 0.0.22 (#222)0fb59a9chore: add return type on test (#221)9433f4bMerge commit from forkd5c91ecBump the github-actions group with 2 updates (#219)5a90631bump uv (#218)1f72955Version 0.0.21 (#217)47ecfedAdd support for Python 3.14 and drop EOL 3.8 and 3.9 (#216)f18b709Bump the github-actions group across 1 directory with 4 updates (#214)b388e9achore: use depedency-groups inpyproject.toml(#212)6113e75Bump the github-actions group across 1 directory with 3 updates (#210)Updates
requestsfrom 2.32.5 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Updates
starlettefrom 0.48.0 to 0.49.1Release notes
Sourced from starlette's releases.
Changelog
Sourced from starlette's changelog.
Commits
7e4b742Version 0.49.1 (#3047)4ea6e22Merge commit from fork7d88ea6Version 0.49.0 (#3046)26d66bbDo not pollute exception context in Middleware (#2976)a59397dSet encodings when reading config files (#2996)3b7f0cbtest: add test for unknown status (#3035)b09ce1adocs: fix legibility issues on sponsorship page (#3039)0f0edcfRevert "Add Marcelo Trylesinski to the license (#3025)" (#3044)3912d63docs: add social icons (#3038)4915a93Add discord to README/docs (#3034)Updates
urllib3from 2.5.0 to 2.6.3Release notes
Sourced from urllib3's releases.
... (truncated)
Changelog
Sourced from urllib3's changelog.
... (truncated)
Commits
0248277Release 2.6.38864ac4Merge commit from fork70cecb2Fix Scorecard issues related to vulnerable dev dependencies (#3755)41f249aMove "v2.0 Migration Guide" to the end of the table of contents (#3747)fd4dffdPatchVerifiedHTTPSConnectionfor Emscripten (#3752)13f0bfdHandle massive values in Retry-After when calculating time to sleep for (#3743)8c480bfBump actions/upload-artifact from 5.0.0 to 6.0.0 (#3748)4b40616Bump actions/cache from 4.3.0 to 5.0.1 (#3750)82b8479Bump actions/download-artifact from 6.0.0 to 7.0.0 (#3749)34284cbMention experimental features in the security policy (#3746)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.