Skip to content

Update dependencies with cargo update - #61

Merged
InboundFrog merged 1 commit into
mainfrom
owner/update-dependencies
Oct 4, 2026
Merged

InboundFrog merged 1 commit into
mainfrom
owner/update-dependencies

Conversation

@InboundFrog

Copy link
Copy Markdown
Owner

Update available dependencies:

$ cargo update
    Updating crates.io index
     Locking 2 packages to highest Rust 1.85 compatible versions
    Updating cc v1.5.1 -> v1.6.0
    Updating libc v0.2.189 -> v0.2.190

Tests still pass:

$ cargo test
  Downloaded cc v1.6.0
  Downloaded libc v0.2.190
  Downloaded 2 crates (947.2KiB) in 0.35s
   Compiling utf8parse v0.2.2
   Compiling memchr v2.8.3
   Compiling is_terminal_polyfill v1.70.2
   Compiling colorchoice v1.0.5
   Compiling anstyle-query v1.1.5
   Compiling anstyle v1.0.14
   Compiling libc v0.2.190
   Compiling cc v1.6.0
   Compiling strsim v0.11.1
   Compiling clap_lex v1.1.1
   Compiling serde_core v1.0.229
   Compiling itoa v1.0.18
   Compiling zmij v1.0.23
   Compiling cfg-if v1.0.5
   Compiling anstyle-parse v1.0.0
   Compiling ryu v1.0.23
   Compiling anyhow v1.0.104
   Compiling anstream v1.0.0
   Compiling csv-core v0.1.13
   Compiling clap_builder v4.6.7
   Compiling hidapi v2.6.7
   Compiling serde v1.0.229
   Compiling csv v1.4.0
   Compiling serde_json v1.0.151
   Compiling clap v4.6.7
   Compiling bgl-read v0.1.0 (/Users/mike/work/InboundFrog/health/bgl-read)
    Finished [`test` profile [unoptimized + debuginfo]](https://doc.rust-lang.org/cargo/reference/profiles.html#default-profiles) target(s) in 2.31s
     Running unittests src/main.rs (target/debug/deps/bgl_read-1736802e0ffd4770)

running 56 tests
test output::tests::hex_dump_short_final_row_pads_hex_column ... ok
test protocol::tests::decode_stx_frame_extracts_content ... ok
test protocol::tests::checksum_overflow_wraps ... ok
test protocol::tests::decode_empty_returns_error ... ok
test protocol::tests::decode_single_enq ... ok
test protocol::tests::decode_single_eot ... ok
test protocol::tests::encode_decode_packets_round_trip ... ok
test protocol::tests::empty_capture_is_an_error_not_an_empty_session ... ok
test protocol::tests::checksum_single_byte ... ok
test protocol::tests::decode_eot_enq_pair_surfaces_enq ... ok
test protocol::tests::checksum_known_r_record ... ok
test output::tests::hex_dump_full_rows ... ok
test protocol::tests::decode_packets_rejects_foreign_and_damaged_files ... ok
test protocol::tests::fixture_device_info_parses ... ok
test protocol::tests::fixture_first_reading ... ok
test protocol::tests::fixture_high_and_low_flags ... ok
test protocol::tests::fixture_postmeal_annotation ... ok
test protocol::tests::header_parses_correctly ... ok
test protocol::tests::header_too_few_fields_is_error ... ok
test protocol::tests::fixture_reading_count_excludes_control ... ok
test protocol::tests::header_real_device_structure ... ok
test protocol::tests::meal_marker_logbook ... ok
test protocol::tests::meal_marker_none_for_empty ... ok
test protocol::tests::meal_marker_none_for_out_of_range ... ok
test protocol::tests::meal_marker_post ... ok
test protocol::tests::meal_marker_pre ... ok
test protocol::tests::parse_record_accepts_comment ... ok
test protocol::tests::parse_record_accepts_manufacturer ... ok
test protocol::tests::parse_record_accepts_order ... ok
test protocol::tests::parse_record_accepts_query ... ok
test protocol::tests::parse_record_accepts_scientific ... ok
test protocol::tests::parse_record_rejects_unknown_letter ... ok
test protocol::tests::replay_skips_frames_the_meter_retried ... ok
test protocol::tests::replay_matches_text_parsing ... ok
test protocol::tests::result_high ... ok
test protocol::tests::result_a_t0m0_is_postmeal ... ok
test protocol::tests::result_control_flagged ... ok
test protocol::tests::replay_survives_a_file_round_trip ... ok
test protocol::tests::result_low ... ok
test protocol::tests::result_missing_analyte_prefix_skipped ... ok
test protocol::tests::result_mmol_l ... ok
test protocol::tests::result_non_glucose_analyte_kept ... ok
test protocol::tests::result_normal_mg_dl ... ok
test protocol::tests::result_t0m0_no_meal_marker ... ok
test protocol::tests::serial_dash_separator ... ok
test protocol::tests::serial_letter_separator ... ok
test protocol::tests::serial_real_device_format ... ok
test protocol::tests::thresholds_mg_dl ... ok
test protocol::tests::thresholds_mmol_converts_to_mg_dl ... ok
test protocol::tests::thresholds_multibyte_utf8_does_not_panic ... ok
test protocol::tests::thresholds_real_device_config ... ok
test protocol::tests::timestamp_12_digit ... ok
test protocol::tests::timestamp_14_digit ... ok
test protocol::tests::timestamp_ignores_trailing_garbage ... ok
test protocol::tests::write_packet_multi_byte_payload ... ok
test protocol::tests::write_packet_structure ... ok

test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

@InboundFrog
InboundFrog merged commit b2bd8c2 into main Oct 4, 2026
2 checks passed
@InboundFrog
InboundFrog deleted the owner/update-dependencies branch October 4, 2026 06:38
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