Skip to content

Bump the cargo-dependencies group with 3 updates - #13

Merged
philippemnoel merged 1 commit into
mainfrom
dependabot/cargo/cargo-dependencies-f1b15c0886
Jul 20, 2026
Merged

Bump the cargo-dependencies group with 3 updates#13
philippemnoel merged 1 commit into
mainfrom
dependabot/cargo/cargo-dependencies-f1b15c0886

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo-dependencies group with 3 updates: rust_decimal, proptest and criterion.

Updates rust_decimal from 1.40.0 to 1.42.1

Release notes

Sourced from rust_decimal's releases.

1.42.1

What's Changed

Full Changelog: paupino/rust-decimal@1.42.0...1.42.1

1.42.0

What's Changed

Full Changelog: paupino/rust-decimal@1.41.0...1.42.0

1.41.0

What's Changed

New Contributors

Full Changelog: paupino/rust-decimal@1.40.0...1.41.0

Commits

Updates proptest from 1.9.0 to 1.11.0

Commits

Updates criterion from 0.5.1 to 0.8.2

Release notes

Sourced from criterion's releases.

criterion-plot-v0.8.2

Other

  • Update Readme

criterion-v0.8.2

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

criterion-plot-v0.8.1

Fixed

  • Typo

criterion-v0.8.1

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

criterion-plot-v0.8.0

No release notes provided.

criterion-v0.8.0

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.

... (truncated)

Changelog

Sourced from criterion's changelog.

0.8.2 - 2026-02-04

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

0.8.1 - 2025-12-07

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

0.8.0 - 2025-11-29

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
  • Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)

Fixed

  • Fix plotting NaN bug

Other

  • Remove Master API Docs links temporarily while we restore the docs publishing.

... (truncated)

Commits
  • 7f0d745 chore: release v0.8.2
  • 4a467ce chore(deps): bump crate-ci/typos from 1.40.0 to 1.43.0
  • b277a75 Fix panic with uniform iteration durations in benchmarks
  • 828af14 fix: don't build alloca on unsupported targets
  • b01316b Update Readme
  • 4c02a3b Exclude development scripts from published package
  • e4e06df chore: release v0.8.1
  • aa548b9 fix: Homepage link
  • 950c3b7 fix: Typo
  • 7e3e50c chore(deps): bump crate-ci/typos from 1.23.5 to 1.40.0
  • Additional commits viewable in compare view

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown

📊 Benchmark Comparison

Click to expand benchmark results
group                                                                 base                                     pr
-----                                                                 ----                                     --
18_digit_precision/Decimal/16+2_decimal                               1.00    257.6±3.13ns        ? ?/sec      1.05    269.5±5.85ns        ? ?/sec
18_digit_precision/Decimal/18_digits                                  1.00    238.8±4.03ns        ? ?/sec      1.03    245.4±2.92ns        ? ?/sec
18_digit_precision/Decimal64NoScale/16+2_decimal                      1.02     96.5±0.80ns        ? ?/sec      1.00     94.9±1.53ns        ? ?/sec
18_digit_precision/Decimal64NoScale/18_digits                         1.00     46.4±0.91ns        ? ?/sec      1.07     49.7±0.81ns        ? ?/sec
aggregate_simulation/min_max_1000/Decimal64                           1.01   1699.1±8.25ns 561.3 MElem/sec     1.00  1678.0±20.81ns 568.3 MElem/sec
aggregate_simulation/min_max_1000/Decimal64NoScale                    1.00   1438.8±4.03ns 662.8 MElem/sec     1.00   1441.0±5.68ns 661.8 MElem/sec
aggregate_simulation/sum_1000/Decimal64                               1.01    811.8±3.72ns 1174.7 MElem/sec    1.00    806.7±8.88ns 1182.2 MElem/sec
aggregate_simulation/sum_1000/Decimal64NoScale                        1.00    163.3±6.59ns  5.7 GElem/sec      1.00    162.5±3.49ns  5.7 GElem/sec
batch/parse_10_decimals                                               1.00  1280.0±31.54ns  7.5 MElem/sec      1.00  1274.0±10.25ns  7.5 MElem/sec
batch/sort_10_decimals                                                1.00    347.3±5.49ns        ? ?/sec      1.02    353.6±6.86ns        ? ?/sec
batch_decimal_vs_decimal64/parse_10/Decimal                           1.03  1326.7±26.91ns  7.2 MElem/sec      1.00  1290.7±22.94ns  7.4 MElem/sec
batch_decimal_vs_decimal64/parse_10/Decimal64                         1.00  1342.3±24.72ns  7.1 MElem/sec      1.04  1397.7±27.25ns  6.8 MElem/sec
batch_decimal_vs_decimal64/sort_10/Decimal                            1.00    350.4±5.87ns 27.2 MElem/sec      1.01    355.1±2.16ns 26.9 MElem/sec
batch_decimal_vs_decimal64/sort_10/Decimal64                          1.13    165.6±1.03ns 57.6 MElem/sec      1.00    146.9±0.89ns 64.9 MElem/sec
comparison/cmp_bytes                                                  1.09      3.7±0.05ns        ? ?/sec      1.00      3.4±0.03ns        ? ?/sec
comparison/cmp_equal                                                  1.11      3.1±0.03ns        ? ?/sec      1.00      2.8±0.02ns        ? ?/sec
comparison/cmp_less                                                   1.09      3.7±0.05ns        ? ?/sec      1.00      3.4±0.02ns        ? ?/sec
decimal64_comparison/cmp_diff_scale                                   1.14      5.0±0.04ns        ? ?/sec      1.00      4.4±0.08ns        ? ?/sec
decimal64_comparison/cmp_equal                                        1.00      0.9±0.02ns        ? ?/sec      1.00      0.9±0.01ns        ? ?/sec
decimal64_comparison/cmp_less                                         1.00      4.4±0.09ns        ? ?/sec      1.14      5.0±0.05ns        ? ?/sec
decimal64_comparison/cmp_raw                                          1.00      0.9±0.01ns        ? ?/sec      1.00      0.9±0.01ns        ? ?/sec
decimal64_parse/from_str_auto                                         1.00    180.6±3.25ns    84.5 MB/sec      1.01    183.1±3.41ns    83.3 MB/sec
decimal64_parse/new/financial                                         1.00    139.7±1.48ns    88.8 MB/sec      1.05    146.8±3.48ns    84.5 MB/sec
decimal64_parse/new/max_precision                                     1.01     79.8±1.42ns   191.1 MB/sec      1.00     78.8±1.49ns   193.6 MB/sec
decimal64_parse/new/medium_decimal                                    1.00    139.8±1.91ns    88.7 MB/sec      1.02    143.3±2.78ns    86.5 MB/sec
decimal64_parse/new/medium_int                                        1.00     76.9±1.56ns   111.7 MB/sec      1.00     76.5±0.94ns   112.2 MB/sec
decimal64_parse/new/small_decimal                                     1.00    121.5±2.04ns    31.4 MB/sec      1.10    133.8±2.38ns    28.5 MB/sec
decimal64_parse/new/small_int                                         1.00     65.7±1.54ns    29.0 MB/sec      1.01     66.1±0.53ns    28.9 MB/sec
decimal64_precision_scale/from_parts                                  1.12      2.8±0.03ns        ? ?/sec      1.00      2.5±0.04ns        ? ?/sec
decimal64_precision_scale/negative_scale                              1.00     57.4±1.09ns        ? ?/sec      1.09     62.9±0.80ns        ? ?/sec
decimal64_precision_scale/with_precision_scale                        1.00    191.2±3.45ns        ? ?/sec      1.02    194.1±3.39ns        ? ?/sec
decimal64_serialization/deserialize_json                              1.00     31.2±0.30ns        ? ?/sec      1.01     31.5±0.36ns        ? ?/sec
decimal64_serialization/from_be_bytes                                 4.00      2.5±0.01ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64_serialization/serialize_json                                1.00     22.5±0.36ns        ? ?/sec      1.00     22.4±0.41ns        ? ?/sec
decimal64_serialization/to_be_bytes                                   3.96      2.5±0.01ns        ? ?/sec      1.00      0.6±0.01ns        ? ?/sec
decimal64_special/create_infinity                                     1.00      0.3±0.00ns        ? ?/sec      1.05      0.3±0.01ns        ? ?/sec
decimal64_special/create_nan                                          1.00      0.3±0.00ns        ? ?/sec      1.06      0.3±0.01ns        ? ?/sec
decimal64_special/is_finite                                           1.00      0.6±0.01ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64_special/is_infinity                                         1.00      0.6±0.01ns        ? ?/sec      1.00      0.6±0.02ns        ? ?/sec
decimal64_special/is_nan                                              1.00      0.6±0.00ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64_special/parse_infinity                                      1.03     27.3±0.20ns        ? ?/sec      1.00     26.5±0.18ns        ? ?/sec
decimal64_to_string/to_string/financial                               1.00    147.7±3.59ns        ? ?/sec      1.01    149.7±1.12ns        ? ?/sec
decimal64_to_string/to_string/medium_decimal                          1.00    148.8±1.39ns        ? ?/sec      1.02    152.1±1.46ns        ? ?/sec
decimal64_to_string/to_string/medium_int                              1.11     60.0±0.80ns        ? ?/sec      1.00     53.8±0.95ns        ? ?/sec
decimal64_to_string/to_string/small_decimal                           1.00    135.3±0.86ns        ? ?/sec      1.00    135.1±1.59ns        ? ?/sec
decimal64_to_string/to_string/small_int                               1.00     52.6±4.21ns        ? ?/sec      1.00     52.5±0.75ns        ? ?/sec
decimal64_vs_decimal64ns/equality/Decimal64                           1.00      0.9±0.02ns        ? ?/sec      1.00      0.9±0.01ns        ? ?/sec
decimal64_vs_decimal64ns/equality/Decimal64NoScale                    1.00      0.9±0.00ns        ? ?/sec      1.00      0.9±0.00ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64/16_digits                    1.02     80.2±1.78ns        ? ?/sec      1.00     78.9±0.73ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64/financial                    1.00    142.1±3.12ns        ? ?/sec      1.01    144.2±2.70ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64/medium_decimal               1.00    138.6±2.91ns        ? ?/sec      1.03    143.0±2.75ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64/small_int                    1.01     66.4±0.57ns        ? ?/sec      1.00     65.8±1.08ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64NoScale/16_digits             1.02     41.6±0.39ns        ? ?/sec      1.00     40.5±1.30ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64NoScale/financial             1.00     90.9±1.57ns        ? ?/sec      1.04     94.8±1.12ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64NoScale/medium_decimal        1.00     90.2±1.73ns        ? ?/sec      1.10     99.1±1.94ns        ? ?/sec
decimal64_vs_decimal64ns/parse/Decimal64NoScale/small_int             1.05     30.7±0.56ns        ? ?/sec      1.00     29.3±0.18ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64/16_digits                1.12     65.9±0.98ns        ? ?/sec      1.00     58.8±1.03ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64/financial                1.00    148.1±1.14ns        ? ?/sec      1.01    150.1±1.38ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64/medium_decimal           1.00    150.2±3.60ns        ? ?/sec      1.00    150.2±1.47ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64/small_int                1.00     52.2±1.04ns        ? ?/sec      1.00     52.4±0.99ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64NoScale/16_digits         1.00     30.2±0.72ns        ? ?/sec      1.08     32.7±0.56ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64NoScale/financial         1.02    119.3±1.14ns        ? ?/sec      1.00    116.4±2.27ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64NoScale/medium_decimal    1.00    115.5±0.99ns        ? ?/sec      1.02    117.6±1.39ns        ? ?/sec
decimal64_vs_decimal64ns/to_string/Decimal64NoScale/small_int         1.00     23.4±0.16ns        ? ?/sec      1.02     23.9±0.31ns        ? ?/sec
decimal64ns_operations/cmp_equal                                      1.00      0.9±0.01ns        ? ?/sec      1.01      0.9±0.05ns        ? ?/sec
decimal64ns_operations/cmp_less                                       1.00      0.9±0.01ns        ? ?/sec      1.00      0.9±0.00ns        ? ?/sec
decimal64ns_operations/cmp_raw                                        1.00      0.9±0.01ns        ? ?/sec      1.00      0.9±0.00ns        ? ?/sec
decimal64ns_operations/max_100_values                                 1.00     70.7±0.64ns        ? ?/sec      1.01     71.2±0.47ns        ? ?/sec
decimal64ns_operations/min_100_values                                 1.00     69.6±1.08ns        ? ?/sec      1.01     70.5±0.57ns        ? ?/sec
decimal64ns_operations/sum_100_values                                 1.00     17.2±0.32ns        ? ?/sec      1.00     17.2±0.29ns        ? ?/sec
decimal64ns_parse/new/16_digits                                       1.03     41.6±0.49ns   366.5 MB/sec      1.00     40.6±0.29ns   376.0 MB/sec
decimal64ns_parse/new/17+1_decimal                                    1.02     96.3±1.67ns   188.1 MB/sec      1.00     94.7±1.82ns   191.4 MB/sec
decimal64ns_parse/new/18_digits                                       1.00     46.2±0.37ns   371.6 MB/sec      1.08     49.9±0.71ns   344.1 MB/sec
decimal64ns_parse/new/financial                                       1.00     90.5±2.42ns   137.0 MB/sec      1.08     97.9±1.24ns   126.7 MB/sec
decimal64ns_parse/new/medium_decimal                                  1.00     90.0±1.38ns   137.8 MB/sec      1.10     99.2±1.14ns   125.0 MB/sec
decimal64ns_parse/new/medium_int                                      1.06     42.4±0.52ns   202.4 MB/sec      1.00     40.0±0.59ns   214.7 MB/sec
decimal64ns_parse/new/small_decimal                                   1.00     71.1±1.34ns    53.7 MB/sec      1.17     83.1±1.23ns    45.9 MB/sec
decimal64ns_parse/new/small_int                                       1.03     30.3±0.35ns    63.0 MB/sec      1.00     29.4±0.44ns    65.0 MB/sec
decimal64ns_serialization/deserialize_json                            1.00     24.6±0.13ns        ? ?/sec      1.12     27.6±0.39ns        ? ?/sec
decimal64ns_serialization/from_be_bytes                               4.00      2.5±0.04ns        ? ?/sec      1.00      0.6±0.01ns        ? ?/sec
decimal64ns_serialization/from_raw                                    1.00      0.6±0.01ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64ns_serialization/serialize_json                              1.00     19.8±0.32ns        ? ?/sec      1.00     19.8±0.44ns        ? ?/sec
decimal64ns_serialization/to_be_bytes                                 3.96      2.5±0.02ns        ? ?/sec      1.00      0.6±0.01ns        ? ?/sec
decimal64ns_special/create_infinity                                   1.00      0.3±0.00ns        ? ?/sec      1.05      0.3±0.01ns        ? ?/sec
decimal64ns_special/create_nan                                        1.00      0.3±0.00ns        ? ?/sec      1.06      0.3±0.01ns        ? ?/sec
decimal64ns_special/is_finite                                         1.00      0.6±0.01ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64ns_special/is_infinity                                       1.00      0.6±0.01ns        ? ?/sec      1.00      0.6±0.01ns        ? ?/sec
decimal64ns_special/is_nan                                            1.00      0.6±0.00ns        ? ?/sec      1.00      0.6±0.00ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/18_digits                  1.00     31.0±0.51ns        ? ?/sec      1.10     34.2±0.83ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/financial                  1.01    117.3±2.66ns        ? ?/sec      1.00    116.0±2.20ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/medium_decimal             1.00    115.7±2.13ns        ? ?/sec      1.02    117.5±1.27ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/medium_int                 1.00     25.6±0.16ns        ? ?/sec      1.13     28.9±0.92ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/small_decimal              1.01    102.4±1.72ns        ? ?/sec      1.00    101.5±2.95ns        ? ?/sec
decimal64ns_to_string/to_string_with_scale/small_int                  1.01     24.0±0.77ns        ? ?/sec      1.00     23.9±0.18ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal/financial                          1.00    180.6±4.38ns        ? ?/sec      1.06   191.0±11.77ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal/max_d64_precision                  1.00    167.2±2.09ns        ? ?/sec      1.02    170.7±1.32ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal/medium_decimal                     1.02    180.9±4.52ns        ? ?/sec      1.00    177.2±4.05ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal/small_int                          1.00     87.9±3.05ns        ? ?/sec      1.05     92.4±5.14ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal64/financial                        1.00    141.3±2.84ns        ? ?/sec      1.02    144.3±2.04ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal64/max_d64_precision                1.02     80.5±1.42ns        ? ?/sec      1.00     79.1±0.81ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal64/medium_decimal                   1.00    139.6±1.76ns        ? ?/sec      1.03    143.5±3.36ns        ? ?/sec
decimal_vs_decimal64/parse/Decimal64/small_int                        1.01     66.5±1.24ns        ? ?/sec      1.00     66.1±0.60ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal/financial                      1.01    108.2±0.80ns        ? ?/sec      1.00    107.3±1.93ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal/max_d64_precision              1.00    105.7±1.84ns        ? ?/sec      1.00    105.8±1.81ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal/medium_decimal                 1.03    109.1±0.73ns        ? ?/sec      1.00    106.2±0.82ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal/small_int                      1.00     71.5±1.42ns        ? ?/sec      1.01     72.0±1.27ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal64/financial                    1.00    148.4±1.88ns        ? ?/sec      1.01    149.7±1.73ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal64/max_d64_precision            1.12     66.3±1.16ns        ? ?/sec      1.00     59.0±1.58ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal64/medium_decimal               1.00    149.6±1.78ns        ? ?/sec      1.01    150.4±1.01ns        ? ?/sec
decimal_vs_decimal64/to_string/Decimal64/small_int                    1.00     51.6±1.31ns        ? ?/sec      1.03     53.1±1.44ns        ? ?/sec
from_bytes/from_bytes/large                                           1.00    255.9±1.78ns        ? ?/sec      1.02    261.2±5.27ns        ? ?/sec
from_bytes/from_bytes/medium                                          1.00     96.3±1.81ns        ? ?/sec      1.00     96.0±1.08ns        ? ?/sec
from_bytes/from_bytes/small                                           1.00     58.9±0.53ns        ? ?/sec      1.00     58.8±1.15ns        ? ?/sec
from_bytes/from_bytes_unchecked/large                                 1.00     15.3±0.09ns        ? ?/sec      1.30     19.9±0.16ns        ? ?/sec
from_bytes/from_bytes_unchecked/medium                                1.00     15.6±0.62ns        ? ?/sec      1.26     19.7±0.18ns        ? ?/sec
from_bytes/from_bytes_unchecked/small                                 1.00     16.3±1.05ns        ? ?/sec      1.19     19.3±0.22ns        ? ?/sec
memory_size_all/create_1000/Decimal                                   1.01    209.2±3.56µs  4.6 MElem/sec      1.00    206.9±3.43µs  4.6 MElem/sec
memory_size_all/create_1000/Decimal64                                 1.00    177.2±3.39µs  5.4 MElem/sec      1.02    181.2±1.79µs  5.3 MElem/sec
memory_size_all/create_1000/Decimal64NoScale                          1.00    119.1±2.07µs  8.0 MElem/sec      1.09    129.3±0.99µs  7.4 MElem/sec
parse/from_str/large_decimal                                          1.00    377.9±6.11ns   100.9 MB/sec      1.02    384.8±4.76ns    99.1 MB/sec
parse/from_str/large_int                                              1.00    297.2±3.55ns    96.3 MB/sec      1.00    297.3±3.03ns    96.2 MB/sec
parse/from_str/medium_decimal                                         1.01    180.8±3.12ns    68.6 MB/sec      1.00    179.3±3.38ns    69.2 MB/sec
parse/from_str/medium_int                                             1.00    145.3±2.47ns    59.1 MB/sec      1.12    162.7±1.76ns    52.8 MB/sec
parse/from_str/negative                                               1.00    266.4±4.32ns    71.6 MB/sec      1.03    273.5±7.24ns    69.7 MB/sec
parse/from_str/scientific                                             1.00    191.3±1.37ns    64.8 MB/sec      1.00    191.6±3.54ns    64.7 MB/sec
parse/from_str/small_decimal                                          1.04    116.7±2.71ns    32.7 MB/sec      1.00    112.3±0.94ns    34.0 MB/sec
parse/from_str/small_int                                              1.00     87.2±4.10ns    21.9 MB/sec      1.07     93.1±5.75ns    20.5 MB/sec
precision_scale/negative_scale                                        1.00    260.8±4.15ns        ? ?/sec      1.08    280.7±7.49ns        ? ?/sec
precision_scale/with_precision_scale                                  1.00    306.2±4.90ns        ? ?/sec      1.02    312.3±3.90ns        ? ?/sec
serialization/deserialize_json                                        1.01    243.0±1.93ns        ? ?/sec      1.00    240.9±3.33ns        ? ?/sec
serialization/serialize_json                                          1.02    146.7±0.71ns        ? ?/sec      1.00    144.4±0.91ns        ? ?/sec
special_values/create_infinity                                        1.00     14.0±0.20ns        ? ?/sec      1.37     19.2±0.07ns        ? ?/sec
special_values/create_nan                                             1.00     13.8±0.21ns        ? ?/sec      1.39     19.1±0.19ns        ? ?/sec
special_values/is_infinity                                            1.30      1.3±0.02ns        ? ?/sec      1.00      1.0±0.01ns        ? ?/sec
special_values/is_nan                                                 1.40      1.3±0.02ns        ? ?/sec      1.00      0.9±0.01ns        ? ?/sec
special_values/parse_infinity                                         1.05     44.8±1.30ns        ? ?/sec      1.00     42.7±0.78ns        ? ?/sec
special_values/parse_nan                                              1.00     41.8±0.69ns        ? ?/sec      1.01     42.1±0.43ns        ? ?/sec
to_string/to_string/large_decimal                                     1.26    334.7±3.78ns        ? ?/sec      1.00    266.7±4.62ns        ? ?/sec
to_string/to_string/large_int                                         1.00    169.5±7.31ns        ? ?/sec      1.00    169.7±3.67ns        ? ?/sec
to_string/to_string/medium_decimal                                    1.02    109.2±1.64ns        ? ?/sec      1.00    107.2±4.74ns        ? ?/sec
to_string/to_string/medium_int                                        1.01     93.7±1.35ns        ? ?/sec      1.00     93.1±1.47ns        ? ?/sec
to_string/to_string/negative                                          1.00    156.3±1.00ns        ? ?/sec      1.01    157.2±1.66ns        ? ?/sec
to_string/to_string/small_decimal                                     1.00     74.9±0.69ns        ? ?/sec      1.00     75.0±0.62ns        ? ?/sec
to_string/to_string/small_int                                         1.00     71.8±1.14ns        ? ?/sec      1.00     71.7±0.67ns        ? ?/sec

Compared against main branch

Bumps the cargo-dependencies group with 3 updates: [rust_decimal](https://github.com/paupino/rust-decimal), [proptest](https://github.com/proptest-rs/proptest) and [criterion](https://github.com/criterion-rs/criterion.rs).


Updates `rust_decimal` from 1.40.0 to 1.42.1
- [Release notes](https://github.com/paupino/rust-decimal/releases)
- [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md)
- [Commits](paupino/rust-decimal@1.40.0...1.42.1)

Updates `proptest` from 1.9.0 to 1.11.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@v1.9.0...v1.11.0)

Updates `criterion` from 0.5.1 to 0.8.2
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases)
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](criterion-rs/criterion.rs@0.5.1...criterion-v0.8.2)

---
updated-dependencies:
- dependency-name: rust_decimal
  dependency-version: 1.42.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: proptest
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: criterion
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@philippemnoel
philippemnoel force-pushed the dependabot/cargo/cargo-dependencies-f1b15c0886 branch from b32ee11 to cccaadd Compare July 20, 2026 14:21
@philippemnoel
philippemnoel merged commit cba3405 into main Jul 20, 2026
12 checks passed
@philippemnoel
philippemnoel deleted the dependabot/cargo/cargo-dependencies-f1b15c0886 branch July 20, 2026 14:23
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.16%. Comparing base (27f606f) to head (cccaadd).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #13   +/-   ##
=======================================
  Coverage   88.16%   88.16%           
=======================================
  Files           4        4           
  Lines        2365     2365           
=======================================
  Hits         2085     2085           
  Misses        280      280           

☔ View full report in Codecov by Harness.
📢 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant