Skip to content

Update dependencies: oneio 0.21 and bgpkit-broker 0.11#276

Merged
digizeph merged 1 commit intomainfrom
dev/update-deps
Apr 4, 2026
Merged

Update dependencies: oneio 0.21 and bgpkit-broker 0.11#276
digizeph merged 1 commit intomainfrom
dev/update-deps

Conversation

@digizeph
Copy link
Copy Markdown
Member

@digizeph digizeph commented Apr 4, 2026

This PR updates two dependencies to their latest versions:

oneio 0.21

Breaking change addressed:

  • oneio::download() no longer accepts the third Option<reqwest::blocking::Client> parameter
  • Updated examples/parse_single_file_parallel.rs and benches/data_source.rs to use the new signature

Other changes in oneio 0.21 (no impact on bgpkit-parser):

  • OneIoError is now #[non_exhaustive]
  • New OneIo and OneIoBuilder APIs for reusable clients
  • Various builder methods for headers, timeouts, proxy, certificates
  • Improved S3 and download functionality
  • CLI improvements (progress bars, custom headers)

bgpkit-broker 0.11

Updated dev dependency from 0.10.1 to 0.11.


Both updates maintain backward compatibility for the public API surface that bgpkit-parser uses. All tests pass and clippy is clean.

Updated oneio from 0.20.0 to 0.21:

- Fixed breaking change: download() no longer accepts Option<Client> parameter

- Updated example and bench code to use new signature

Updated bgpkit-broker from 0.10.1 to 0.11

Both dependencies updated to their latest compatible versions.
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.70%. Comparing base (da6b8dd) to head (bc989db).
⚠️ Report is 7 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #276   +/-   ##
=======================================
  Coverage   90.70%   90.70%           
=======================================
  Files          84       84           
  Lines       15496    15496           
=======================================
  Hits        14056    14056           
  Misses       1440     1440           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@digizeph digizeph merged commit a4abd4d into main Apr 4, 2026
9 checks passed
@digizeph digizeph deleted the dev/update-deps branch April 4, 2026 13:57
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.

1 participant