Skip to content

build(deps): bump the cargo-dependencies group across 3 directories with 5 updates - #199

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/cargo-dependencies-5090c3fbcf
Open

build(deps): bump the cargo-dependencies group across 3 directories with 5 updates#199
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/cargo-dependencies-5090c3fbcf

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 12, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo-dependencies group with 3 updates in the / directory: geo-types, sysinfo and pyo3.
Bumps the cargo-dependencies group with 2 updates in the /aisdb_lib directory: geo-types and rusqlite.
Bumps the cargo-dependencies group with 2 updates in the /client_webassembly directory: geo-types and web-sys.

Updates geo-types from 0.7.19 to 0.7.20

Commits
  • 6d886da prepare for geo-types-0.7.20 release
  • f7c91e5 fix simply connected interior validation (#1522)
  • fc552cd minor earcut bump to keep tests consistent (#1570)
  • 25e5a9f feat: add static_name() to Geometry for type identification (#1562)
  • 6d8aa3b chore: simplify all errors with thiserror (#1563)
  • 15810a8 Add rstar support for Rect (#1549)
  • 1dea21b Optimise the separable geometry distance fast path (#1560)
  • 9602906 Replace partial_cmp unwrap with total_cmp in lex_cmp (#1555)
  • cc200f3 Propagate non-finite coordinates through Centroid instead of panicking (#1552)
  • 6b2127d Use total_cmp in sweep line interval ordering (#1554)
  • Additional commits viewable in compare view

Updates sysinfo from 0.33.1 to 0.38.4

Changelog

Sourced from sysinfo's changelog.

0.38.4

  • macOS: Unpin objc2-* crates version.
  • Linux: Fix computation of disk size.

0.38.3

  • macOS: Improve accuracy of System::available_memory and System::used_memory.
  • Documentation: add missing unit for CPU::frequency returned value.

0.38.2

  • Implement Error trait for MacAddrFromStrError, IpNetworkFromStrError and KillError types.

0.38.1

  • macOS: Put back support for versions below macOS 12.

0.38.0

  • Add NetBSD support.
  • Windows: Fix unsoundness for a function used in Motherboard and Product.
  • Linux: Improve CPU info parsing.
  • Fix serde serialization of MacAddr and of Disk::file_system.

0.37.2

  • Improve documentation of System::refresh_cpu_all and of System::refresh_cpu_specifics.
  • Android: Fix System::uptime.
  • Linux: Correctly handled modified/removed Process::exe paths.

0.37.1

  • Fix serde serialization on Process::name.
  • Linux: Fix get_cpu_frequency on loongarch64.
  • Windows: Correctly handle invalid UTF-8 string in Motherboard.

0.37.0

  • Update minimum supported Rust version to 1.88 (for 2024 edition and if let chain feature).
  • Added Component::id API.
  • Linux: Greatly improve partial processes retrieval.
  • Linux: Simplify internal components retrieval code.

0.36.1

  • Linux: Improve processor CPU usage computation.

0.36.0

... (truncated)

Commits
  • 97c194d Merge pull request #1642 from GuillaumeGomez/update
  • 91b92f1 Update crate version to 0.38.4
  • 8e8f76c Update CHANGELOG for 0.38.4
  • 9e6f37c Merge pull request #1641 from madsmtm/macos-no-pin-deps
  • 73d545c Fix warnings introduced in new objc2-* versions
  • 5cc4bcb Don't pin objc2-* crates
  • 5d4c63b Merge pull request #1640 from patjakdev/patjakdev/fix-1639
  • a8ee05c Use fragment size instead of block size for disk stats
  • 61257e4 Merge pull request #1635 from GuillaumeGomez/update
  • 3cf4b65 Update crate version to 0.38.3
  • Additional commits viewable in compare view

Updates pyo3 from 0.29.0 to 0.29.2

Release notes

Sourced from pyo3's releases.

PyO3 0.29.2

This patch fixes a regression in PyO3 0.29.1 which broke PyPy 3.11 compatibility (#[pyclass] types would crash PyPy on instance deletion).

A few further fixes have also landed with similar themes to PyO3 0.29.1: fixes to minor reference counting bugs, rough edges which would cause crashes, issues which would cause failed builds, and fixes to experimental-inspect type stub generation.

For a full list of the exact fixes please consult the CHANGELOG.

Thank you to the following contributors for the improvements:

@​davidhewitt @​dependabot[bot] @​ImFeH2 @​musicinmybrain @​Tpt @​WaterWhisperer

PyO3 0.29.1

This patch is a stack of fixes for PyO3 0.29. Particular themes include:

  • Fixes addressing build failures with newer interpreters such as GraalPy 3.13 and CPython 3.15
  • Fixes resolving potential memory leaks inside #[pyclass] implementation internals
  • Fixes to the new experimental-inspect type stub machinery

For a full list of the fixes in these above themes and more, please consult the CHANGELOG.

Thank you to the following contributors for the improvements:

@​alex @​bschoenmaeckers @​chirizxc @​davidhewitt @​dependabot[bot] @​exg @​ImFeH2 @​IvanIsCoding @​jonasdedden @​MatthieuDartiailh @​msimacek @​ngoldbaum @​Person-93 @​ratazzi @​rewitt94 @​scott-griffiths @​ShiroKSH @​tobni @​Tpt @​WaterWhisperer

Changelog

Sourced from pyo3's changelog.

[0.29.2] - 2026-08-05

Packaging

  • Add PYO3_USE_RAW_DYLIB=0 opt-out of raw-dylib linking for Windows. #6185

Fixed

  • Fix PyO3 0.29 regression with failure to link under Cygwin / MSYS2. #6185
  • Fix stubs generation for field getters (#[pyo3(get)]) when IntoPyObject is only implemented on references of the field type. #6276
  • Fix #[classmethod] magic methods receiving the instance instead of its type when invoked through a type slot. #6283
  • Fix pyo3_build_config::add_libpython_rpath_link_args emitting Unix-style rpath linker arguments on Windows and Cygwin. #6284
  • Fix PyO3 0.29.1 regression on PyPy causing crashes when deallocating #[pyclass] instances. #6294
  • Fix missing trailing nul in Python 3.9 #[pyclass] docstrings. #6296
  • Fix reference count leak of #[classattr] values created from fn items. #6297

[0.29.1] - 2026-08-02

Changed

  • Use the inline definition of Py_TYPE in the unlimited API on 3.14+ #6179

Fixed

  • Fix incorrect pointer arithmetic in FFI definitions PyObject_GET_WEAKREFS_LISTPTR and PyHeapType_GET_MEMBERS. #6145
  • Fix compilation error with nightly feature on PyPy and GraalPy due to !Ungil implementations for FFI types not available on those platforms. #6146
  • Fix append_to_inittab and PyInit_<module> internal module definition corruption on 32-bit and big-endian platforms on Python 3.15+. #6150
  • Fix return value of PyClassGuardMutSuper::as_super being scoped to the full guard lifetime, now the &mut borrow of the as_super() call. #6181
  • Fix builds for free-threaded interpreters older than 3.15 erroring with "cannot set a minimum Python version" when an abi3t-py3* feature is enabled and the configuration comes from PYO3_CONFIG_FILE, sysconfigdata or cross-compilation defaults. #6192
  • Fix a memory leak when deallocating #[pyclass(dict)] instances with a populated __dict__. #6198
  • Fix an abort inside a #[pyclass]'s GC traversal when the traversal is stopped early. #6206
  • Fix reference cycles through the __dict__ of a #[pyclass(dict)] never being collected. #6206
  • Fix building on GraalPy 3.13. #6208
  • Fix reference count leak of references to #[pyclass] type objects held by their instances on instance deallocation. #6224
  • Fix FFI definitions PyByteArray_GET_SIZE, PyList_GET_SIZE, and PySet_GET_SIZE to use an atomic load for free-threaded Python. #6230
  • Fix a memory leak on Python 3.11 and 3.12 where creating an instance of a #[pyclass(dict)] class leaked one empty dict per instance. #6234
  • Fix experimental-inspect type stubs to emit the arguments of many magic methods as positional-only to match runtime behavior, rather than positional-or-keyword. #6239
  • Fix experimental-inspect type stubs to emit the Python name rather than the Rust name for #[pyfunction(name = "...")]. #6254
  • Fix experimental-inspect generating invalid internal JSON when #[pymodule] members are gated by #[cfg]. #6255
  • Fix __inplace_concat__ and __inplace_repeat__ overriding __concat__ and __repeat__ when both were defined. #6260
  • Fix conversion of out-of-range time::Duration values to return OverflowError instead of panicking. #6266
  • Fix experimental-inspect type stubs padding blank lines inside indented docstrings. #6270
Commits
  • a70d17f release: 0.29.2
  • bd00e11 fix backports.zoneinfo for uv install
  • 7cbd144 fix double-decref in PyPy in instance dealloc (#6294)
  • e57fb6f fix missing trailing nul on Python 3.9 #[pyclass] docstrings (#6296)
  • d83693c fix refcount leak in initialize_tp_dict (#6297)
  • 48ebbd8 fix: skip libpython rpath args on Windows and Cygwin (#6284)
  • bd73377 fix: pass class to classmethod magic methods (#6283)
  • af8d149 Restore pyo3-introspection license files (#6289)
  • 0120c59 unblock CI via a uv constraint (#6295)
  • 3161efc build(deps): bump CodSpeedHQ/action from 4 to 5.0.1 (#6286)
  • Additional commits viewable in compare view

Updates geo-types from 0.7.19 to 0.7.20

Commits
  • 6d886da prepare for geo-types-0.7.20 release
  • f7c91e5 fix simply connected interior validation (#1522)
  • fc552cd minor earcut bump to keep tests consistent (#1570)
  • 25e5a9f feat: add static_name() to Geometry for type identification (#1562)
  • 6d8aa3b chore: simplify all errors with thiserror (#1563)
  • 15810a8 Add rstar support for Rect (#1549)
  • 1dea21b Optimise the separable geometry distance fast path (#1560)
  • 9602906 Replace partial_cmp unwrap with total_cmp in lex_cmp (#1555)
  • cc200f3 Propagate non-finite coordinates through Centroid instead of panicking (#1552)
  • 6b2127d Use total_cmp in sweep line interval ordering (#1554)
  • Additional commits viewable in compare view

Updates rusqlite from 0.40.1 to 0.40.2

Release notes

Sourced from rusqlite's releases.

0.40.2

What's Changed

  • Lower MSRV to 1.88.0

Full Changelog: rusqlite/rusqlite@v0.40.1...v0.40.2

Commits

Updates geo-types from 0.7.19 to 0.7.20

Commits
  • 6d886da prepare for geo-types-0.7.20 release
  • f7c91e5 fix simply connected interior validation (#1522)
  • fc552cd minor earcut bump to keep tests consistent (#1570)
  • 25e5a9f feat: add static_name() to Geometry for type identification (#1562)
  • 6d8aa3b chore: simplify all errors with thiserror (#1563)
  • 15810a8 Add rstar support for Rect (#1549)
  • 1dea21b Optimise the separable geometry distance fast path (#1560)
  • 9602906 Replace partial_cmp unwrap with total_cmp in lex_cmp (#1555)
  • cc200f3 Propagate non-finite coordinates through Centroid instead of panicking (#1552)
  • 6b2127d Use total_cmp in sweep line interval ordering (#1554)
  • Additional commits viewable in compare view

Updates web-sys from 0.3.103 to 0.3.104

Commits

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

…ith 5 updates

Bumps the cargo-dependencies group with 3 updates in the / directory: [geo-types](https://github.com/georust/geo), [sysinfo](https://github.com/GuillaumeGomez/sysinfo) and [pyo3](https://github.com/pyo3/pyo3).
Bumps the cargo-dependencies group with 2 updates in the /aisdb_lib directory: [geo-types](https://github.com/georust/geo) and [rusqlite](https://github.com/rusqlite/rusqlite).
Bumps the cargo-dependencies group with 2 updates in the /client_webassembly directory: [geo-types](https://github.com/georust/geo) and [web-sys](https://github.com/wasm-bindgen/wasm-bindgen).


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

Updates `sysinfo` from 0.33.1 to 0.38.4
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.33.1...v0.38.4)

Updates `pyo3` from 0.29.0 to 0.29.2
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.29.0...v0.29.2)

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

Updates `rusqlite` from 0.40.1 to 0.40.2
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.40.1...v0.40.2)

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

Updates `web-sys` from 0.3.103 to 0.3.104
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: geo-types
  dependency-version: 0.7.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: sysinfo
  dependency-version: 0.38.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: pyo3
  dependency-version: 0.29.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: geo-types
  dependency-version: 0.7.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: rusqlite
  dependency-version: 0.40.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: geo-types
  dependency-version: 0.7.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: web-sys
  dependency-version: 0.3.104
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-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 Aug 12, 2026
@dependabot
dependabot Bot requested a review from gabrielspadon as a code owner August 12, 2026 02:16
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 12, 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