Skip to content

Bump the all-dependencies group with 28 updates#210

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/all-dependencies-3f0d27b980
Open

Bump the all-dependencies group with 28 updates#210
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/all-dependencies-3f0d27b980

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 25, 2026

Bumps the all-dependencies group with 28 updates:

Package From To
opencv 0.94.2 0.98.2
geo-types 0.7.16 0.7.19
hdbscan 0.10.1 0.12.0
tokio 1.45.1 1.50.0
anyhow 1.0.95 1.0.102
itertools 0.13.0 0.14.0
derive-getters 0.4.0 0.5.0
futures 0.3.31 0.3.32
toml 0.8.20 0.9.5
serde 1.0.219 1.0.228
bytes 1.10.1 1.11.1
uuid 1.13.1 1.23.1
graphviz-rust 0.9.3 0.9.7
chrono 0.4.39 0.4.44
reqwest 0.12.12 0.13.2
async-channel 2.3.1 2.5.0
bluerobotics-ping 0.3.5 0.3.6
serde_json 1.0.140 1.0.149
tokio-util 0.7.15 0.7.18
criterion 0.5.1 0.8.2
rayon 1.10.0 1.12.0
flate2 1.0.35 1.1.9
tar 0.4.43 0.4.45
zip-extract 0.1.3 0.4.1
quote 1.0.38 1.0.45
syn 2.0.98 2.0.117
proc-macro2 1.0.95 1.0.106
cc 1.2.13 1.2.61

Updates opencv from 0.94.2 to 0.98.2

Changelog

Sourced from opencv's changelog.

  • 0.98.1

    • Regenerated docs with OpenCV 4.13
  • 0.98.0

    • Fix linking issue when using video module without tracking, this also moved some of the symbols from video to tracking.
    • Fix how multiarch include dir is calculated, should help with the building issues in cross-compilation scenarios.
  • 0.97.2

  • 0.97.1

  • 0.97.0

    • Static building has been improved for the cases where there are both static and dynamic libraries present: "static=" prefix is now correctly propagated to the linker flags.
    • For manually specified libraries via OPENCV_LINK_LIBS extension is used to hint on the linkage type, ".a", ".lib" and ".framework" are supported.
    • Another attempt to bump the windows crate to the latest version.
    • Bump MSRV to 1.82.0
  • 0.96.0

    • Introduce OPENCV_CMAKE_TOOLCHAIN_FILE and OPENCV_CMAKE_ARGS environment variables (fixes twistedfall/opencv-rust#683).
    • Enums that represent bitfields now generate the special structs that allow flag combinations, see OpenCVBitfieldEnum trait for details (fixes twistedfall/opencv-rust#675).
    • Mat::at no longer allows addressing matrices with more than 2 dimensions. OpenCV explicitly forbids this, and it was previously allowed by accident.
    • Mat::from_exact_iter now creates a 1-row matrix instead of 1-column matrix. Previous behavior was inconsistent with OpenCV.
    • MatStep indexing operator is now unsafe as it allowed out-of-bounds access.
    • "video" feature now depends on "dnn" (fixes twistedfall/opencv-rust#686).
    • Fix building with clang-21 on Windows (fixes twistedfall/opencv-rust#693).
    • Documentation generation improvements for overloaded functions.
    • Bump Rust MSRV to 1.81.0.
  • 0.95.1

    • Add Deref for MatSize.
    • Fix assertion error with Mat::at addressing on OpenCV 4.12.
    • Drop unneeded dep that was causing build failures in crossbuild environments (fixes twistedfall/opencv-rust#682).
  • 0.95.0

    • MatSize now carries a lifetime because it borrows the data from a Mat on creation.
    • Conditional compilation macros for detecting which module is enabled are now added in the form opencv_has_module_<MODULE_NAME>!.
    • Conditional compilation macros for detecting supported OpenCV compilation-time features: opencv_has_inherent_feature_<FEATURE>!.
    • OpenCV branch conditional compilation macros now support both positive and negative code branch in the same macro call. E.g., opencv_branch_4! { { <code block when branch is 4.x> } else { <code block when branch is not 4.x> } }.
    • Fix building when OpenCV CUDA-related headers are missing.
  • 0.94.4

... (truncated)

Commits

Updates geo-types from 0.7.16 to 0.7.19

Commits

Updates hdbscan from 0.10.1 to 0.12.0

Changelog

Sourced from hdbscan's changelog.

Version 0.12.0 2025-11-24

Changes

  • Improvement to parallel clustering via the cluster_par method with parallelisation of the calculation of Prim's minimum spanning tree.

Version 0.11.0 2025-08-03

Changes

  • Addition of optional parallel feature that adds a method cluster_par to the Hdbscan struct. This method leverages rayon to perform some operations in parallel, although will likely only be beneficial for large datasets or datasets with high dimensionality. There are still other operations that can be done in parallel, but those will be done as part of future releases.

Version 0.10.0 2024-11-13

Changes

  • Added the ability to cluster from a precomputed distance matrix. This is useful when you have a distance matrix calculated from a different source and you want to cluster the data based on that matrix. This can be done by specifying DistanceMetric::Precalculated hyper parameter and providing the distance matrix as a 2D vector to Hdbscan::new.

Version 0.9.0 2024-11-13

Changes

  • Added Center::Medoid as a means of calculating the center of clusters. The medoid is the point in a cluster with the minimum distance to all other points. Computationally more expensive than centroids as requires calculation of pairwise distances (using the selected distance metric). The output will be an observed data point in the cluster.

Version 0.8.3 2024-10-15

Changes

  • Fix for a bug that occurred when allow_single_cluster was set to true and the root cluster is the only one potential cluster. This previously caused a panic, but could only be triggered for very small datasets.

Version 0.8.2 2024-10-11

Changes

  • Fix for a bug that occurred when allow_single_cluster was set to true. If you want to run clustering with this hyper parameter set to true, then it is strongly recommended that you use this version or higher.
  • Cluster centers for geographical clusters.

Version 0.8.1 2024-09-18

Changes

  • Consistency in cluster labels between runs of the algorithm. If you ran clustering on the same data numerous times, previously the same cluster would likely have had a different label each time. Now there is more stability in the labelling between runs.
  • Renamed the default constructor to default_hyper_params and deprecated the former. This is to avoid a name clash with Rust's Default trait.

Version 0.8.0 2024-09-12

Changes

  • Two new distance metrics - Haversine distance for clustering geographical data on the Earth's surface and Cylindrical distance for clustering cylindrical coordinates like HSV colours.
  • General refactoring.

... (truncated)

Commits

Updates tokio from 1.45.1 to 1.50.0

Release notes

Sourced from tokio's releases.

Tokio v1.50.0

1.50.0 (Mar 3rd, 2026)

Added

  • net: add TcpStream::set_zero_linger (#7837)
  • rt: add is_rt_shutdown_err (#7771)

Changed

  • io: add optimizer hint that memchr returns in-bounds pointer (#7792)
  • io: implement vectored writes for write_buf (#7871)
  • runtime: panic when event_interval is set to 0 (#7838)
  • runtime: shorten default thread name to fit in Linux limit (#7880)
  • signal: remember the result of SetConsoleCtrlHandler (#7833)
  • signal: specialize windows Registry (#7885)

Fixed

  • io: always cleanup AsyncFd registration list on deregister (#7773)
  • macros: remove (most) local use declarations in tokio::select! (#7929)
  • net: fix GET_BUF_SIZE constant for target_os = "android" (#7889)
  • runtime: avoid redundant unpark in current_thread scheduler (#7834)
  • runtime: don't park in current_thread if before_park defers waker (#7835)
  • io: fix write readiness on ESP32 on short writes (#7872)
  • runtime: wake deferred tasks before entering block_in_place (#7879)
  • sync: drop rx waker when oneshot receiver is dropped (#7886)
  • runtime: fix double increment of num_idle_threads on shutdown (#7910, #7918, #7922)

Unstable

  • fs: check for io-uring opcode support (#7815)
  • runtime: avoid lock acquisition after uring init (#7850)

Documented

  • docs: update outdated unstable features section (#7839)
  • io: clarify the behavior of AsyncWriteExt::shutdown() (#7908)
  • io: explain how to flush stdout/stderr (#7904)
  • io: fix incorrect and confusing AsyncWrite documentation (#7875)
  • rt: clarify the documentation of Runtime::spawn (#7803)
  • rt: fix missing quotation in docs (#7925)
  • runtime: correct the default thread name in docs (#7896)
  • runtime: fix event_interval doc (#7932)
  • sync: clarify RwLock fairness documentation (#7919)
  • sync: clarify that recv returns None once closed and no more messages (#7920)
  • task: clarify when to use spawn_blocking vs dedicated threads (#7923)
  • task: doc that task drops before JoinHandle completion (#7825)
  • signal: guarantee that listeners never return None (#7869)
  • task: fix task module feature flags in docs (#7891)

... (truncated)

Commits

Updates anyhow from 1.0.95 to 1.0.102

Release notes

Sourced from anyhow's releases.

1.0.102

1.0.101

1.0.100

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#426)

1.0.99

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#420)

1.0.98

1.0.97

  • Documentation improvements

1.0.96

  • Documentation improvements
Commits
  • 5c657b3 Release 1.0.102
  • e737fb6 Merge pull request #442 from dtolnay/backtrace
  • 7fe62b5 Further simply backtrace conditional compilation
  • c8cb5ca Merge pull request #441 from dtolnay/backtrace
  • de27df7 Delete CI use of --features=backtrace
  • 9b67e5d Merge pull request #440 from dtolnay/backtrace
  • efdb11a Simplify std_backtrace conditional code
  • b8a9a70 Merge pull request #439 from dtolnay/backtrace
  • a42fc2c Remove feature = "backtrace" conditional code
  • 2a2a3ce Re-word backtrace feature comment
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)
Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates derive-getters from 0.4.0 to 0.5.0

Updates futures from 0.3.31 to 0.3.32

Release notes

Sourced from futures's releases.

0.3.32

  • Bump MSRV of utility crates to 1.71. (#2989)
  • Soft-deprecate ready! macro in favor of std::task::ready! added in Rust 1.64 (#2925)
  • Soft-deprecate pin_mut! macro in favor of std::pin::pin! added in Rust 1.68 (#2929)
  • Add FuturesOrdered::clear (#2927)
  • Add mpsc::*Receiver::recv (#2947)
  • Add mpsc::*Receiver::try_recv and deprecate mpsc::*Receiver::::try_next (#2944)
  • Implement FusedStream for sink::With (#2948)
  • Add no_std support for shared (#2868)
  • Make Mutex::new() const (#2956)
  • Add #[clippy::has_significant_drop] to guards (#2967)
  • Remove dependency to pin-utils (#2929)
  • Remove dependency on num_cpus (#2946)
  • Performance improvements (#2983)
  • Documentation improvements (#2925, #2926, #2940, #2971)
Changelog

Sourced from futures's changelog.

0.3.32 - 2026-02-15

  • Bump MSRV of utility crates to 1.71. (#2989)
  • Soft-deprecate ready! macro in favor of std::task::ready! added in Rust 1.64 (#2925)
  • Soft-deprecate pin_mut! macro in favor of std::pin::pin! added in Rust 1.68 (#2929)
  • Add FuturesOrdered::clear (#2927)
  • Add mpsc::*Receiver::recv (#2947)
  • Add mpsc::*Receiver::try_recv and deprecate mpsc::*Receiver::::try_next (#2944)
  • Implement FusedStream for sink::With (#2948)
  • Add no_std support for shared (#2868)
  • Make Mutex::new() const (#2956)
  • Add #[clippy::has_significant_drop] to guards (#2967)
  • Remove dependency to pin-utils (#2929)
  • Remove dependency on num_cpus (#2946)
  • Performance improvements (#2983)
  • Documentation improvements (#2925, #2926, #2940, #2971)
Commits
  • d9bba94 Release 0.3.32
  • 151e0b9 Add comments on rust-version field in Cargo.toml
  • 4aaf00c Bump MSRV of utility crates to 1.71
  • a4cce12 perf: improve AtomicWaker::wake performance (#2983)
  • ba9d102 Add #[clippy::has_significant_drop] to guards (#2967)
  • 20396a8 Fix rustdoc::broken_intra_doc_links warning
  • 815f6eb Fix documentation of BiLock::lock (#2971)
  • 0f0db04 futures-util: make Mutex::new() const (#2956)
  • 5d6fc5e ci: Test big-endian target (s390x Linux)
  • 9f739fe Ignore dead_code lint on Fn1 trait
  • Additional commits viewable in compare view

Updates toml from 0.8.20 to 0.9.5

Commits

Updates serde from 1.0.219 to 1.0.228

Release notes

Sourced from serde's releases.

v1.0.228

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#2995)

v1.0.227

  • Documentation improvements (#2991)

v1.0.226

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks @​Mingun)

v1.0.225

  • Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (#2879, thanks @​rcrisanti)

v1.0.224

  • Remove private types being suggested in rustc diagnostics (#2979)

v1.0.223

  • Fix serde_core documentation links (#2978)

v1.0.222

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#2950, thanks @​aytey)

v1.0.221

  • Documentation improvements (#2973)
  • Deprecate serde_if_integer128! macro (#2975)

v1.0.220

Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates bytes from 1.10.1 to 1.11.1

Release notes

Sourced from bytes's releases.

Bytes v1.11.1

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

Bytes v1.11.0

1.11.0 (November 14th, 2025)

  • Bump MSRV to 1.57 (#788)

Fixed

  • fix: BytesMut only reuse if src has remaining (#803)
  • Specialize BytesMut::put::<Bytes> (#793)
  • Reserve capacity in BytesMut::put (#794)
  • Change BytesMut::remaining_mut to use isize::MAX instead of usize::MAX (#795)

Internal changes

  • Guarantee address in slice() for empty slices. (#780)
  • Rename Vtable::to_* -> Vtable::into_* (#776)
  • Fix latest clippy warnings (#787)
  • Ignore BytesMut::freeze doctest on wasm (#790)
  • Move drop_fn of from_owner into vtable (#801)
Changelog

Sourced from bytes's changelog.

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

1.11.0 (November 14th, 2025)

  • Bump MSRV to 1.57 (#788)

Fixed

  • fix: BytesMut only reuse if src has remaining (#803)
  • Specialize BytesMut::put::<Bytes> (#793)
  • Reserve capacity in BytesMut::put (#794)
  • Change BytesMut::remaining_mut to use isize::MAX instead of usize::MAX (#795)

Internal changes

  • Guarantee address in slice() for empty slices. (#780)
  • Rename Vtable::to_* -> Vtable::into_* (#776)
  • Fix latest clippy warnings (#787)
  • Ignore BytesMut::freeze doctest on wasm (#790)
  • Move drop_fn of from_owner into vtable (#801)
Commits

Updates uuid from 1.13.1 to 1.23.1

Release notes

Sourced from uuid's releases.

v1.23.1

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.23.0...v1.23.1

v1.23.0

What's Changed

New Contributors

Special thanks

@​meng-xu-cs raised a series of bugs against the timestamp logic in uuid using automated tooling. The issues themselves were reasonably and responsibly presented and the end result is a better uuid library for everyone. Thanks!

Deprecations

This release includes the following deprecations:

  • Context: Renamed to ContextV1
  • Timestamp::from_gregorian: Renamed to Timestamp::from_gregorian_time

Change to Version::Max

Version::Max's u8 representation has changed from 0xff to 0x0f to match the value returned by Uuid::get_version_num.

Change to Uuid::get_version for the max UUID

Uuid::get_version will only return Some(Version::Max) if the UUID is actually the max UUID (all bytes are 0xff). Previously it would return Some if only the version field was 0x0f. This change matches the behaviour of the nil UUID, which only returns Some(Version::Nil) if the UUID is the nil UUID (all bytes are 0x00).

Full Changelog: uuid-rs/uuid@v1.22.0...v1.23.0

v1.22.0

What's Changed

... (truncated)

Commits
  • ca0c85f Merge pull request #879 from uuid-rs/cargo/v1.23.1
  • b4db015 prepare for 1.23.1 release
  • 771069d Merge pull request #878 from aznashwan/fix-from-gregorian-deprecation-note
  • 80994a2 fix: Timestamp::from_gregorian deprecation note
  • 90c5be8 Merge pull request #877 from guybedford/remove-wasm-bindgen-msrv
  • 8b8c4f4 Remove deprecated feature from wasm-bindgen dependency
  • 00ab922 Merge pull request #876 from uuid-rs/cargo/v1.23.0
  • 726ba45 prepare for 1.23.0 release
  • 996dade Merge pull request #875 from uuid-rs/fix/context-ordering
  • e140479 simplify a use stmt
  • Additional commits viewable in compare view

Updates graphviz-rust from 0.9.3 to 0.9.7

Changelog

Sourced from graphviz-rust's changelog.

  • 0.1.0
    • Initial implementation
  • 0.2.0
    • Fix bugs
    • Change contract for the context*
  • 0.3.0
    • Fix bugs with html tags in labels
  • 0.4.0
    • Add method exec_dot
  • 0.5.0
    • Reformat documentation
  • 0.5.1
    • Fix a bug with a return type in exec
  • 0.5.2
    • Fix a bug with the comment after graph without a new line
  • 0.6.1
    • Fix a bug with names
    • add into params for command lines attrs
  • 0.6.2
    • up the versions for the underlings
  • 0.6.6
    • fix some bugs
  • 0.7.0
    • fix some bugs with port parsing
  • 0.7.2
    • fix formatting
  • 0.8.0
    • update macros in the generator
    • add macros to construct graph attributes
  • 0.9.1
    • add configurable comma between attributes on multiple lines to PrinterContext
  • 0.9.2
    • Fix bugs with executing dot on Windows
  • 0.9.3
    • make some methods public
  • 0.9.7
    • minor changes for printer
Commits

Updates chrono from 0.4.39 to 0.4.44

Release notes

Sourced from chrono's releases.

0.4.44

What's Changed

0.4.43

What's Changed

0.4.42

What's Changed

  • Add fuzzer for Da...

    Description has been truncated

Bumps the all-dependencies group with 28 updates:

| Package | From | To |
| --- | --- | --- |
| [opencv](https://github.com/twistedfall/opencv-rust) | `0.94.2` | `0.98.2` |
| [geo-types](https://github.com/georust/geo) | `0.7.16` | `0.7.19` |
| [hdbscan](https://github.com/tom-whitehead/hdbscan) | `0.10.1` | `0.12.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.45.1` | `1.50.0` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.95` | `1.0.102` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| derive-getters | `0.4.0` | `0.5.0` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` |
| [toml](https://github.com/toml-rs/toml) | `0.8.20` | `0.9.5` |
| [serde](https://github.com/serde-rs/serde) | `1.0.219` | `1.0.228` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.10.1` | `1.11.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.13.1` | `1.23.1` |
| [graphviz-rust](https://github.com/besok/graphviz-rust) | `0.9.3` | `0.9.7` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.39` | `0.4.44` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` | `0.13.2` |
| [async-channel](https://github.com/smol-rs/async-channel) | `2.3.1` | `2.5.0` |
| [bluerobotics-ping](https://github.com/bluerobotics/ping-rs) | `0.3.5` | `0.3.6` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.149` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.15` | `0.7.18` |
| [criterion](https://github.com/criterion-rs/criterion.rs) | `0.5.1` | `0.8.2` |
| [rayon](https://github.com/rayon-rs/rayon) | `1.10.0` | `1.12.0` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.35` | `1.1.9` |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.43` | `0.4.45` |
| [zip-extract](https://github.com/MCOfficer/zip-extract) | `0.1.3` | `0.4.1` |
| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.45` |
| [syn](https://github.com/dtolnay/syn) | `2.0.98` | `2.0.117` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.95` | `1.0.106` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.13` | `1.2.61` |


Updates `opencv` from 0.94.2 to 0.98.2
- [Changelog](https://github.com/twistedfall/opencv-rust/blob/master/CHANGES.md)
- [Commits](twistedfall/opencv-rust@v0.94.2...v0.98.2)

Updates `geo-types` from 0.7.16 to 0.7.19
- [Changelog](https://github.com/georust/geo/blob/main/CHANGES.md)
- [Commits](georust/geo@geo-types-0.7.16...geo-types-0.7.19)

Updates `hdbscan` from 0.10.1 to 0.12.0
- [Changelog](https://github.com/tom-whitehead/hdbscan/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tom-whitehead/hdbscan/commits)

Updates `tokio` from 1.45.1 to 1.50.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.45.1...tokio-1.50.0)

Updates `anyhow` from 1.0.95 to 1.0.102
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.95...1.0.102)

Updates `itertools` from 0.13.0 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.14.0)

Updates `derive-getters` from 0.4.0 to 0.5.0

Updates `futures` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `toml` from 0.8.20 to 0.9.5
- [Commits](toml-rs/toml@toml-v0.8.20...toml-v0.9.5)

Updates `serde` from 1.0.219 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.219...v1.0.228)

Updates `bytes` from 1.10.1 to 1.11.1
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.10.1...v1.11.1)

Updates `uuid` from 1.13.1 to 1.23.1
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.13.1...v1.23.1)

Updates `graphviz-rust` from 0.9.3 to 0.9.7
- [Changelog](https://github.com/besok/graphviz-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/besok/graphviz-rust/commits/v0.9.7)

Updates `chrono` from 0.4.39 to 0.4.44
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.39...v0.4.44)

Updates `reqwest` from 0.12.12 to 0.13.2
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.12...v0.13.2)

Updates `async-channel` from 2.3.1 to 2.5.0
- [Release notes](https://github.com/smol-rs/async-channel/releases)
- [Changelog](https://github.com/smol-rs/async-channel/blob/master/CHANGELOG.md)
- [Commits](smol-rs/async-channel@v2.3.1...v2.5.0)

Updates `bluerobotics-ping` from 0.3.5 to 0.3.6
- [Release notes](https://github.com/bluerobotics/ping-rs/releases)
- [Commits](bluerobotics/ping-rs@0.3.5...0.3.6)

Updates `serde_json` from 1.0.140 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.140...v1.0.149)

Updates `tokio-util` from 0.7.15 to 0.7.18
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.15...tokio-util-0.7.18)

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)

Updates `rayon` from 1.10.0 to 1.12.0
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.10.0...rayon-core-v1.12.0)

Updates `flate2` from 1.0.35 to 1.1.9
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.0.35...1.1.9)

Updates `tar` from 0.4.43 to 0.4.45
- [Commits](alexcrichton/tar-rs@0.4.43...0.4.45)

Updates `zip-extract` from 0.1.3 to 0.4.1
- [Commits](MCOfficer/zip-extract@v0.1.3...v0.4.1)

Updates `quote` from 1.0.38 to 1.0.45
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.38...1.0.45)

Updates `syn` from 2.0.98 to 2.0.117
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.98...2.0.117)

Updates `proc-macro2` from 1.0.95 to 1.0.106
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.95...1.0.106)

Updates `cc` from 1.2.13 to 1.2.61
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.13...cc-v1.2.61)

---
updated-dependencies:
- dependency-name: opencv
  dependency-version: 0.98.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: geo-types
  dependency-version: 0.7.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: hdbscan
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: anyhow
  dependency-version: 1.0.102
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: itertools
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: derive-getters
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: futures
  dependency-version: 0.3.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: toml
  dependency-version: 0.9.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: uuid
  dependency-version: 1.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: graphviz-rust
  dependency-version: 0.9.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: chrono
  dependency-version: 0.4.44
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: reqwest
  dependency-version: 0.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: async-channel
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: bluerobotics-ping
  dependency-version: 0.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: tokio-util
  dependency-version: 0.7.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: criterion
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: rayon
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: flate2
  dependency-version: 1.1.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: tar
  dependency-version: 0.4.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: zip-extract
  dependency-version: 0.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: quote
  dependency-version: 1.0.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: proc-macro2
  dependency-version: 1.0.106
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: cc
  dependency-version: 1.2.61
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 25, 2026
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.

0 participants