Bump the cargo group across 1 directory with 2 updates#113
Merged
gjtorikian merged 4 commits intomainfrom May 1, 2026
Merged
Conversation
Bumps the cargo group with 2 updates in the / directory: [rb-sys](https://github.com/oxidize-rb/rb-sys) and [tiktoken-rs](https://github.com/zurawiki/tiktoken-rs). Updates `rb-sys` from 0.9.124 to 0.9.127 - [Release notes](https://github.com/oxidize-rb/rb-sys/releases) - [Commits](oxidize-rb/rb-sys@v0.9.124...v0.9.127) Updates `tiktoken-rs` from 0.9.1 to 0.11.0 - [Release notes](https://github.com/zurawiki/tiktoken-rs/releases) - [Commits](zurawiki/tiktoken-rs@v0.9.1...v0.11.0) --- updated-dependencies: - dependency-name: rb-sys dependency-version: 0.9.127 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo - dependency-name: tiktoken-rs dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com>
The cargo group bump pulled in tiktoken-rs 0.11.0, whose Cargo metadata output trips the YAML-based parser in rb_sys 0.9.124 (`metadata must be a Hash`). rb_sys 0.9.125+ switched to JSON.parse and 0.9.127 ensures UTF-8 encoding, fixing `rake build` on CI. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
tiktoken-rs 0.10 changed CoreBPE::decode to take &[Rank] instead of Vec<Rank> (zurawiki/tiktoken-rs#146). Pass a slice borrow instead of moving the Vec out via mem::take. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Mirror tiktoken-rs 0.11.0 additions (zurawiki/tiktoken-rs#156, #159): exact `gpt-5`, prefix `gpt-5.` (covers gpt-5.4, gpt-5.4-mini, gpt-5.3-codex, gpt-5.2-pro, etc.), and `codex-mini` prefix (codex-mini, codex-mini-latest). All resolve to o200k_base. Context-size fixes upstream (o1-mini/chatgpt-4o/gpt-4.5) don't apply here — this gem only exposes encoding lookup, not get_context_size. Co-Authored-By: Claude Opus 4.7 (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 cargo group with 2 updates in the / directory: rb-sys and tiktoken-rs.
Updates
rb-sysfrom 0.9.124 to 0.9.127Release notes
Sourced from rb-sys's releases.
Commits
7243059Bump to v0.9.12714f072dtest(stable-api): add comprehensive edge-case parity tests (#737)b5ecb64perf(stable-api): inline num2long/num2ulong Bignum fast path for MRI (#736)670ca77perf(stable-api): inline rhash_size for MRI stable versions (#735)e346649perf(stable-api): inline dbl2num flonum encode for MRI stable versions (#734)27271f8perf(stable-api): inline num2dbl T_FLOAT fast path for MRI (#733)20c1b10chore(deps): bump rake-compiler-dock to 1.12.0 (#732)b4c88e2Merge pull request #731 from bangseongbeom/cargo-metadata-utf-81f67a5cEnsure that Cargo metadata is UTF-8 encodedd03ff5cperf(stable-api): inline encoding_get for MRI stable versions (#730)Updates
tiktoken-rsfrom 0.9.1 to 0.11.0Release notes
Sourced from tiktoken-rs's releases.
Commits
b115197Return Option from get_context_size, improve error messages, bump to 0.11.0 (...5561968Add gpt-5.2/5.3/codex model support (#159)7555342Add generic token type APIs (FromRank trait) (#157)415f11eUse GitHub auto-generated release notes (#158)5f47553Add gpt-5.4 support, fix o1-mini/chatgpt-4o/gpt-4.5 context sizes, DRY ft: pr...4194603Auto-label Renovate PRs as dependencies1a9799aRelease v0.10.0 (#155)5ed40bbAdd count-only token counting APIs (#153)7944675Rename misleading API functions, deprecate old names (#154)54eca48Bump async-openai to 0.34, add tool_calls/refusal token counting, update docs...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 conditions