Skip to content

deps: bump atoi simd and sysinfo#3663

Merged
jqnatividad merged 3 commits intomasterfrom
deps-bump-atoi_simd-and-sysinfo
Apr 1, 2026
Merged

deps: bump atoi simd and sysinfo#3663
jqnatividad merged 3 commits intomasterfrom
deps-bump-atoi_simd-and-sysinfo

Conversation

@jqnatividad
Copy link
Copy Markdown
Collaborator

No description provided.

Update Cargo.toml to use atoi_simd = "0.18" and sysinfo = "0.38" (to stay in sync with upstream/polars). Cargo.lock was refreshed to reflect the resolved dependency versions.
@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 1, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates core dependencies used for fast numeric parsing and system introspection, adjusting call sites to match updated atoi_simd APIs across qsv’s CLI commands and utilities.

Changes:

  • Bump atoi_simd from 0.17 to 0.18 and update parse/parse_pos call sites to use the new const-generic signatures.
  • Bump sysinfo from 0.37.2 to 0.38.
  • Refresh Cargo.lock to reflect the updated dependency graph.

Reviewed changes

Copilot reviewed 15 out of 16 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/util.rs Updates env-var integer parsing to new atoi_simd::parse signature.
src/cmd/validate.rs Updates integer parsing for JSON instance generation.
src/cmd/template.rs Updates row number / human-count integer parsing.
src/cmd/stats.rs Updates several env-var and sample integer parsing sites.
src/cmd/sort.rs Updates byte-slice number parsing helpers to new atoi_simd signature.
src/cmd/schema.rs Updates schema inference integer parsing.
src/cmd/sample.rs Updates unix timestamp integer parsing attempt.
src/cmd/joinp.rs Updates positive integer tolerance parsing (parse_pos).
src/cmd/frequency.rs Updates env-var and stat-value integer parsing.
src/cmd/fetchpost.rs Updates retry-after seconds parsing (parse_pos).
src/cmd/fetch.rs Updates rate-limit header parsing (parse_pos).
src/cmd/extsort.rs Updates position parsing from sorted temp lines.
src/cmd/excel.rs Updates sheet index parsing.
src/cmd/datefmt.rs Updates unix timestamp parsing helper.
Cargo.toml Bumps atoi_simd and sysinfo dependency versions.
Cargo.lock Records resolved updates (adds atoi_simd 0.18.1, sysinfo 0.38.4, etc.).

@jqnatividad jqnatividad merged commit 610ea20 into master Apr 1, 2026
@jqnatividad jqnatividad deleted the deps-bump-atoi_simd-and-sysinfo branch April 1, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants