Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the production-dependencies group across 1 directory with 31 updates #36

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 6, 2024

Bumps the production-dependencies group with 20 updates in the / directory:

Package From To
prost 0.13.2 0.13.3
prost-types 0.13.2 0.13.3
protobuf 3.5.1 3.7.1
pyo3 0.22.2 0.22.6
thiserror 1.0.63 2.0.0
addr2line 0.24.1 0.24.2
anyhow 1.0.89 1.0.93
autocfg 1.3.0 1.4.0
bytes 1.7.1 1.8.0
libc 0.2.158 0.2.161
logos 0.14.1 0.14.2
object 0.36.4 0.36.5
once_cell 1.19.0 1.20.2
owo-colors 4.0.0 4.1.0
portable-atomic 1.7.0 1.9.0
proc-macro2 1.0.86 1.0.89
regex-syntax 0.8.4 0.8.5
rustix 0.38.37 0.38.39
unicode-ident 1.0.12 1.0.13
unicode-width 0.1.13 0.1.14

Updates prost from 0.13.2 to 0.13.3

Changelog

Sourced from prost's changelog.

Prost version 0.13.3

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • (prost-types) Add normalized functions (#1158)

Bug Fixes

  • (prost-build) Remove derived(Copy) on boxed fields (#1157)

Documentation

  • (prost-types) Add description of using Any (#1141)
  • (prost-build) Use cargo add in example (#1149)

Styling

  • Use Path::display() when printing a path (#1150)
  • MessageGraph::new() can't actually fail (#1151)
  • (generated-code) Use Self in as_str_name (#1154)

Testing

  • Actually test skip_debug for prost::Oneof (#1148)
  • (prost-build) Validate error texts (#1152)
  • (prost-build) Fix error texts (#1156)

Build

  • Increase MSRV to 1.71.1 (#1135)
  • (deps) Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 (#1144)
  • (protobuf) Compile and install protoc on Windows (#1145)
  • (protobuf) Use same protoc from same repo as .proto-files (#1136)
  • (deps) Update pulldown-cmark-to-cmark from 16 to 17 (#1155)
  • Unify assert on fixtures (#1142)
Commits

Updates prost-types from 0.13.2 to 0.13.3

Changelog

Sourced from prost-types's changelog.

Prost version 0.13.3

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

Features

  • (prost-types) Add normalized functions (#1158)

Bug Fixes

  • (prost-build) Remove derived(Copy) on boxed fields (#1157)

Documentation

  • (prost-types) Add description of using Any (#1141)
  • (prost-build) Use cargo add in example (#1149)

Styling

  • Use Path::display() when printing a path (#1150)
  • MessageGraph::new() can't actually fail (#1151)
  • (generated-code) Use Self in as_str_name (#1154)

Testing

  • Actually test skip_debug for prost::Oneof (#1148)
  • (prost-build) Validate error texts (#1152)
  • (prost-build) Fix error texts (#1156)

Build

  • Increase MSRV to 1.71.1 (#1135)
  • (deps) Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 (#1144)
  • (protobuf) Compile and install protoc on Windows (#1145)
  • (protobuf) Use same protoc from same repo as .proto-files (#1136)
  • (deps) Update pulldown-cmark-to-cmark from 16 to 17 (#1155)
  • Unify assert on fixtures (#1142)
Commits

Updates protobuf from 3.5.1 to 3.7.1

Changelog

Sourced from protobuf's changelog.

[3.7.1] - Unrelease

  • protoc-gen-rust renamed to protoc-gen-rs. protoc --rust_out= no longer works with latest Google protobuf, they are working on official protobuf support for Rust.
  • Do not detect nightly in protobuf crate (no longer needed)
  • Repeated fields in constants

[3.6.0] - 2024-09-30

Commits
  • 36b804b Bump version to 3.7.1
  • 5db1948 feat: implement support for repeated fields in constants
  • 7f3e21e style: fix format
  • 014a3af fix: minor spacing issue while formatting constant messages
  • 17a0fef fix: allow commas and semicolons between fields in constant messages
  • 46e7f0d Bump version to 3.7.0
  • 5b83356 Sync readme
  • 57941ae Update CHANGELOG.md
  • 64139c0 Rename protoc-bin-rust to protoc-bin-rs
  • 6c49f4e Fix compilation
  • Additional commits viewable in compare view

Updates pyo3 from 0.22.2 to 0.22.6

Release notes

Sourced from pyo3's releases.

PyO3 0.22.6

This release corrects the check for free-threaded Python introduced in PyO3 0.22.2 to prevent users accidentally installing PyO3 packages on Python 3.13t; PyO3 0.22 does not support free-threaded Python. (Stay tuned for the 0.23 release coming very soon!)

Thanks @​minrk for the report and @​davidhewitt for the fix!

PyO3 0.22.5

This release fixes a compile regression from 0.22.4 where #[pymethods] with name __clear__ and clear would generate code with a naming conflict. Thanks @​awolverp for the report and @​Icxolu for the fix!

PyO3 0.22.4

This release is a security fix for PyO3 0.22.0 through 0.22.3.

The PyWeakrefMethods trait functions for reading borrowed values from Python weak references have been identified as unsound, because they did not account for the possibility the last strong reference could be cleared at any time, leading the borrowed value to be dangling and risk of use-after-free.

PyO3 0.22.4 protects against this issue by making these methods permanently leak strong references. The methods are also marked deprecated and will be removed in PyO3 0.23. Users should switch to use the use PyWeakrefMethods functions which return owned references (the deprecation messages indicate the appropriate upgrade paths).

These functions were added in PyO3 0.22.0; all versions from 0.22.0 through 0.22.3 have been yanked.

Aside from the security fix, PyO3 0.22.4 contains a number of other bugfixes, including:

  • A fix for cases where __traverse__ functions of base types were not called when using #[pyclass(extends = ...)]
  • A fix for a regression in 0.22.3 where PyO3 generated code would trigger compile failures with crates using #![forbid(unsafe_code)]

Thank you to the following contributors for the improvements:

@​davidhewitt @​ngoldbaum @​exg @​Icxolu

PyO3 0.22.3

This release contains a number of quality improvements building upon PyO3 0.22.2.

Python function calls (using .call0(), .call1(args) and .call(args, kwargs)) will now make use of the "vectorcall" calling conventions where possible, which can reduce overheads in many cases.

There have been several fix-ups to PyO3's FFI definitions. A new pyo3::ffi::compat namespace has been added which offers some backwards-compatible implementations of Python APIs otherwise normally only available on recent Pythons.

There have been numerous other bug-fixes and minor tweaks to improve user experience.

Thank you to the following contributors for the improvements:

@​birkenfeld @​ChayimFriedman2 @​csernazs @​davidhewitt @​Icxolu @​jakelishman @​LilyFoote @​ngoldbaum @​Zyell

Changelog

Sourced from pyo3's changelog.

[0.22.6] - 2024-11-05

Fixed

  • Fix detection of freethreaded Python 3.13t added in PyO3 0.22.2; freethreaded is not yet supported (support coming soon in 0.23). #4684

[0.22.5] - 2024-10-15

Fixed

  • Fix regression in 0.22.4 of naming collision in __clear__ slot and clear method generated code. #4619

[0.22.4] - 2024-10-12

Added

  • Add FFI definition PyWeakref_GetRef and compat::PyWeakref_GetRef. #4528

Changed

  • Deprecate _borrowed methods on PyWeakRef and PyWeakrefProxy (just use the owning forms). #4590

Fixed

  • Revert removal of private FFI function _PyLong_NumBits on Python 3.13 and later. #4450
  • Fix __traverse__ functions for base classes not being called by subclasses created with #[pyclass(extends = ...)]. #4563
  • Fix regression in 0.22.3 failing compiles under #![forbid(unsafe_code)]. #4574
  • Workaround possible use-after-free in _borrowed methods on PyWeakRef and PyWeakrefProxy by leaking their contents. #4590
  • Fix crash calling PyType_GetSlot on static types before Python 3.10. #4599

[0.22.3] - 2024-09-15

Added

  • Add pyo3::ffi::compat namespace with compatibility shims for C API functions added in recent versions of Python.
  • Add FFI definition PyDict_GetItemRef on Python 3.13 and newer, and compat::PyDict_GetItemRef for all versions. #4355
  • Add FFI definition PyList_GetItemRef on Python 3.13 and newer, and pyo3_ffi::compat::PyList_GetItemRef for all versions. #4410
  • Add FFI definitions compat::Py_NewRef and compat::Py_XNewRef. #4445
  • Add FFI definitions compat::PyObject_CallNoArgs and compat::PyObject_CallMethodNoArgs. #4461
  • Add GilOnceCell<Py<T>>::clone_ref. #4511

Changed

  • Improve error messages for #[pyfunction] defined inside #[pymethods]. #4349
  • Improve performance of calls to Python by using the vectorcall calling convention where possible. #4456
  • Mention the type name in the exception message when trying to instantiate a class with no constructor defined. #4481

Removed

... (truncated)

Commits

Updates thiserror from 1.0.63 to 2.0.0

Release notes

Sourced from thiserror's releases.

2.0.0

Breaking changes

  • Referencing keyword-named fields by a raw identifier like {r#type} inside a format string is no longer accepted; simply use the unraw name like {type} (#347)

    This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.

    #[derive(Error, Debug)]
    #[error("... {type} ...")]  // Before: {r#type}
    pub struct Error {
        pub r#type: Type,
    }
  • Trait bounds are no longer inferred on fields whose value is shadowed by an explicit named argument in a format message (#345)

    // Before: impl<T: Octal> Display for Error<T>
    // After: impl<T> Display for Error<T>
    #[derive(Error, Debug)]
    #[error("{thing:o}", thing = "...")]
    pub struct Error<T> {
        thing: T,
    }
  • Tuple structs and tuple variants can no longer use numerical {0} {1} access at the same time as supplying extra positional arguments for a format message, as this makes it ambiguous whether the number refers to a tuple field vs a different positional arg (#354)

    #[derive(Error, Debug)]
    #[error("ambiguous: {0} {}", $N)]
    //                  ^^^ Not allowed, use #[error("... {0} {n}", n = $N)]
    pub struct TupleError(i32);
  • Code containing invocations of thiserror's derive(Error) must now have a direct dependency on the thiserror crate regardless of the error data structure's contents (#368, #369, #370, #372)

Features

  • Support disabling thiserror's standard library dependency by disabling the default "std" Cargo feature: thiserror = { version = "2", default-features = false } (#373)

  • Support using r#source as field name to opt out of a field named "source" being treated as an error's Error::source() (#350)

    #[derive(Error, Debug)]
    #[error("{source} ==> {destination}")]
    pub struct Error {
        r#source: char,
        destination: char,

... (truncated)

Commits
  • 6097d61 Release 2.0.0
  • 40113bd Merge pull request #373 from dtolnay/nostd
  • d8ed5fb Allow disabling std dependency on 1.81+
  • 8277ec4 Merge pull request #372 from dtolnay/stdbacktrace
  • d6d896d Access Backtrace exclusively through ::thiserror
  • d14adfb Merge pull request #371 from dtolnay/coreprovider
  • 2e99c51 Drop Provider API support in pre-1.81 nightlies
  • bf3d6f3 Merge pull request #370 from dtolnay/stderror
  • e0e9943 Access Error trait exclusively through ::thiserror
  • db7825e Merge pull request #369 from dtolnay/stdpath
  • Additional commits viewable in compare view

Updates addr2line from 0.24.1 to 0.24.2

Changelog

Sourced from addr2line's changelog.

0.24.2 (2024/10/04)

Changed

  • Enabled caching of DWARF abbreviations. #318

  • Changed the addr2line binary to prefer symbol names over DWARF names. #332

  • Updated gimli dependency.

Added


Commits

Updates anyhow from 1.0.89 to 1.0.93

Release notes

Sourced from anyhow's releases.

1.0.93

  • Update dev-dependencies to thiserror v2

1.0.92

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#390)

1.0.91

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#388)

1.0.90

  • Documentation improvements
Commits
  • 713bda9 Release 1.0.93
  • f91c247 Merge pull request #391 from dtolnay/thiserror
  • 2a3901c Isolate old rustc version tests from needing anyhow dev-dependencies in lockfile
  • 3ca2cdd Update dev-dependencies to thiserror v2
  • fd03a8e Release 1.0.92
  • a16252b Merge pull request #390 from dtolnay/rawaddr
  • fcf2ef8 Compile &raw test on Rust 1.82+ only
  • 1e7e9fe Parse raw address expression syntax
  • 7d1a8f9 Add test of raw addr expression syntax
  • 6c52daa Release 1.0.91
  • Additional commits viewable in compare view

Updates autocfg from 1.3.0 to 1.4.0

Commits
  • d07df66 Merge pull request #73 from cuviper/release-1.4.0
  • f6066f0 Release 1.4.0
  • 8af60ec Merge pull request #70 from Techcable/feature/rustc-check-cfg
  • 52a995b Apply suggestions from code review
  • a8703c1 Attempt rust 1.0 compat for ci/verify-check-cfg
  • ac78be8 Add ci test crate for check-cfg
  • 0b4a761 Have emit_has methods delegate wherever possible
  • 546f7c6 Fix minor doc issues
  • e0e0f18 Automatically emit rustc-check-cfg directives for AutoCfg
  • 1953a17 Merge pull request #72 from cuviper/pretty-way
  • Additional commits viewable in compare view

Updates bytes from 1.7.1 to 1.8.0

Release notes

Sourced from bytes's releases.

Bytes 1.8.0

1.8.0 (October 21, 2024)

  • Guarantee address in split_off/split_to for empty slices (#740)

Bytes 1.7.2

1.7.2 (September 17, 2024)

Fixed

  • Fix default impl of Buf::{get_int, get_int_le} (#732)

Documented

  • Fix double spaces in comments and doc comments (#731)

Internal changes

  • Ensure BytesMut::advance reduces capacity (#728)
Changelog

Sourced from bytes's changelog.

1.8.0 (October 21, 2024)

  • Guarantee address in split_off/split_to for empty slices (#740)

1.7.2 (September 17, 2024)

Fixed

  • Fix default impl of Buf::{get_int, get_int_le} (#732)

Documented

  • Fix double spaces in comments and doc comments (#731)

Internal changes

  • Ensure BytesMut::advance reduces capacity (#728)
Commits

Updates gimli from 0.31.0 to 0.31.1

Changelog

Sourced from gimli's changelog.

0.31.1

Released 2024/10/04.

Changed

  • Changed read::Evaluation::evaluate to validate DW_OP_deref_size. #739

  • Changed write::LineProgram to allow use of file index 0 for DWARF version 5. #740

  • Improved the workaround for reading zero length entries in .debug_frame. #741

  • Implemented Default for read::DwarfSections and read::DwarfPackageSections. #742

  • Changed read::ArangeEntryIter to handle tombstones in .debug_aranges. #743

  • Improved handling handling of 0 for tombstones in DW_LNE_set_address and address pairs in ranges and locations. #750

  • Changed the read::ArrayLike trait implementation to use const generics. #752

Added

  • Added MIPS::HI and MIPS::LO. #749

Commits
  • 7e9d923 Release 0.31.1 (#753)
  • 3e6ff1d ci: bump deprecated actions to latest version
  • 19a9606 read: use const generics in src/read/util.rs
  • 7ba06e8 read: improve handling of 0 for tombstones (#750)
  • 2d28dbe Rework tests for rnglists and loclists (#751)
  • 1f0f1fc Improve simple_write example (#747)
  • 4981be0 arch: added missing MIPS HI/LO register defs (#749)
  • f49dfeb read: handle tombstones in .debug_aranges (#743)
  • dd3c98c read: implement Default for DwarfSections and DwarfPackageSections (#742)
  • 5a2b2e6 read/cfi: fix hack for zero length entries in .debug_frame (#741)
  • Additional commits viewable in compare view

Updates libc from 0.2.158 to 0.2.161

Release notes

Sourced from libc's releases.

0.2.161

Fixed

0.2.160

Added

Changed

Fixed

Other

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.161 - 2024-10-17

Fixed

0.2.160 - 2024-10-17

Added

Changed

Fixed

Other

... (truncated)

Commits
  • 63b4a64 chore: release v0.2.161
  • 49f1ad7 Merge pull request #3984 from tgross35/backport-bsd-fix
  • ed784c3 unbreak OpenBSD after #3937
  • b72e9bc Merge pull request #3943 from rust-lang/release-plz-2024-09-25T01-38-49Z
  • bf6680d chore: release v0.2.160
  • a367628 Merge pull request #3982 from tgross35/backport-basil
  • 35f31f8 Sort linux-musl.txt
  • 1b22329 Add fnmatch.h
  • 31f746a Merge pull request #3980 from tgross35/backport-squash
  • f39e871 VxWorks Sched_param renamed, pthread functions and constants added
  • Additional commits viewable in compare view

Updates logos from 0.14.1 to 0.14.2

Release notes

Sourced from logos's releases.

v0.14.2 - Optional forbid_unsafe feature, fuzzing, book, and more!

What's Changed

New Contributors

Full Changelog: maciejhirsz/logos@v0.14.1...v0.14.2

Commits

...

Description has been truncated

…y with 31 updates

Bumps the production-dependencies group with 20 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [prost](https://github.com/tokio-rs/prost) | `0.13.2` | `0.13.3` |
| [prost-types](https://github.com/tokio-rs/prost) | `0.13.2` | `0.13.3` |
| [protobuf](https://github.com/stepancheg/rust-protobuf) | `3.5.1` | `3.7.1` |
| [pyo3](https://github.com/pyo3/pyo3) | `0.22.2` | `0.22.6` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.63` | `2.0.0` |
| [addr2line](https://github.com/gimli-rs/addr2line) | `0.24.1` | `0.24.2` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.93` |
| [autocfg](https://github.com/cuviper/autocfg) | `1.3.0` | `1.4.0` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.1` | `1.8.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.158` | `0.2.161` |
| [logos](https://github.com/maciejhirsz/logos) | `0.14.1` | `0.14.2` |
| [object](https://github.com/gimli-rs/object) | `0.36.4` | `0.36.5` |
| [once_cell](https://github.com/matklad/once_cell) | `1.19.0` | `1.20.2` |
| [owo-colors](https://github.com/jam1garner/owo-colors) | `4.0.0` | `4.1.0` |
| [portable-atomic](https://github.com/taiki-e/portable-atomic) | `1.7.0` | `1.9.0` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.86` | `1.0.89` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.4` | `0.8.5` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.37` | `0.38.39` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.12` | `1.0.13` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.13` | `0.1.14` |



Updates `prost` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.2...v0.13.3)

Updates `prost-types` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.2...v0.13.3)

Updates `protobuf` from 3.5.1 to 3.7.1
- [Changelog](https://github.com/stepancheg/rust-protobuf/blob/master/CHANGELOG.md)
- [Commits](stepancheg/rust-protobuf@v3.5.1...v3.7.1)

Updates `pyo3` from 0.22.2 to 0.22.6
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/v0.22.6/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.22.2...v0.22.6)

Updates `thiserror` from 1.0.63 to 2.0.0
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.63...2.0.0)

Updates `addr2line` from 0.24.1 to 0.24.2
- [Changelog](https://github.com/gimli-rs/addr2line/blob/master/CHANGELOG.md)
- [Commits](gimli-rs/addr2line@0.24.1...0.24.2)

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

Updates `autocfg` from 1.3.0 to 1.4.0
- [Commits](cuviper/autocfg@1.3.0...1.4.0)

Updates `bytes` from 1.7.1 to 1.8.0
- [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.7.1...v1.8.0)

Updates `gimli` from 0.31.0 to 0.31.1
- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)
- [Commits](gimli-rs/gimli@0.31.0...0.31.1)

Updates `libc` from 0.2.158 to 0.2.161
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.158...0.2.161)

Updates `logos` from 0.14.1 to 0.14.2
- [Release notes](https://github.com/maciejhirsz/logos/releases)
- [Changelog](https://github.com/maciejhirsz/logos/blob/master/release.toml)
- [Commits](maciejhirsz/logos@v0.14.1...v0.14.2)

Updates `logos-codegen` from 0.14.1 to 0.14.2
- [Release notes](https://github.com/maciejhirsz/logos/releases)
- [Changelog](https://github.com/maciejhirsz/logos/blob/master/release.toml)
- [Commits](maciejhirsz/logos@v0.14.1...v0.14.2)

Updates `logos-derive` from 0.14.1 to 0.14.2
- [Release notes](https://github.com/maciejhirsz/logos/releases)
- [Changelog](https://github.com/maciejhirsz/logos/blob/master/release.toml)
- [Commits](maciejhirsz/logos@v0.14.1...v0.14.2)

Updates `object` from 0.36.4 to 0.36.5
- [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md)
- [Commits](gimli-rs/object@0.36.4...0.36.5)

Updates `once_cell` from 1.19.0 to 1.20.2
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.19.0...v1.20.2)

Updates `owo-colors` from 4.0.0 to 4.1.0
- [Commits](jam1garner/owo-colors@v4.0.0...v4.1.0)

Updates `portable-atomic` from 1.7.0 to 1.9.0
- [Release notes](https://github.com/taiki-e/portable-atomic/releases)
- [Changelog](https://github.com/taiki-e/portable-atomic/blob/main/CHANGELOG.md)
- [Commits](taiki-e/portable-atomic@v1.7.0...v1.9.0)

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

Updates `prost-derive` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.2...v0.13.3)

Updates `protobuf-support` from 3.5.1 to 3.7.1
- [Changelog](https://github.com/stepancheg/rust-protobuf/blob/master/CHANGELOG.md)
- [Commits](stepancheg/rust-protobuf@v3.5.1...v3.7.1)

Updates `pyo3-build-config` from 0.22.2 to 0.22.6
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/v0.22.6/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.22.2...v0.22.6)

Updates `pyo3-ffi` from 0.22.2 to 0.22.6
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/v0.22.6/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.22.2...v0.22.6)

Updates `pyo3-macros` from 0.22.2 to 0.22.6
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/v0.22.6/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.22.2...v0.22.6)

Updates `pyo3-macros-backend` from 0.22.2 to 0.22.6
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/v0.22.6/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.22.2...v0.22.6)

Updates `regex-syntax` from 0.8.4 to 0.8.5
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/commits)

Updates `rustix` from 0.38.37 to 0.38.39
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGELOG.md)
- [Commits](bytecodealliance/rustix@v0.38.37...v0.38.39)

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

Updates `thiserror-impl` from 1.0.63 to 1.0.68
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.63...1.0.68)

Updates `unicode-ident` from 1.0.12 to 1.0.13
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.12...1.0.13)

Updates `unicode-width` from 0.1.13 to 0.1.14
- [Commits](unicode-rs/unicode-width@v0.1.13...v0.1.14)

---
updated-dependencies:
- dependency-name: prost
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: prost-types
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: pyo3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: addr2line
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: anyhow
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: autocfg
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: bytes
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: gimli
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: libc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: logos
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: logos-codegen
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: logos-derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: object
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: once_cell
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: owo-colors
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: portable-atomic
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: proc-macro2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: prost-derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: protobuf-support
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: pyo3-build-config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: pyo3-ffi
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: pyo3-macros
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: pyo3-macros-backend
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: regex-syntax
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: syn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: thiserror-impl
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: unicode-ident
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: unicode-width
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 6, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 7, 2024

Superseded by #37.

@dependabot dependabot bot closed this Nov 7, 2024
@dependabot dependabot bot deleted the dependabot/cargo/production-dependencies-7ff0a917c0 branch November 7, 2024 15:33
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants