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

build(deps): bump the cargo group across 1 directory with 7 updates #49

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 18, 2024

Bumps the cargo group with 7 updates in the / directory:

Package From To
async-process 1.8.1 2.2.3
clap 4.4.11 4.5.7
dag 1072048 fbf991f
futures 0.3.29 0.3.30
regex 1.10.2 1.10.5
serde_yaml 0.9.27 0.9.34+deprecated
thiserror 1.0.50 1.0.61

Updates async-process from 1.8.1 to 2.2.3

Release notes

Sourced from async-process's releases.

v2.2.3

  • Fix builds on Android by having Android unconditionally use the signal reaper backend. (#80)

v2.2.2

  • Fix a typo in the docs for ChildStdin. (#76)

v2.2.1

  • Fix a compilation error for 32-bit operating systems by using a 32-bit zombie counter. (#75)

v2.2.0

  • Port Linux to a new backend that tries to use pidfd if it is available. (#68)

v2.1.0

  • Update event-listener to v5.1.0. (#67)

v2.0.1

  • Update event-listener to v4.0.0. (#64)
  • Update windows-sys to v0.52.0. (#65)

v2.0.0

  • Breaking: Remove the pre_exec extension function on Unix. It is still available through the From<std::process::Command> implementation on Command. (#54)
  • Add the driver() function, which allows the processes to be driven without a separate thread. (#52)
  • Bump async-io to v2.0.0 and async-channel to v2.0.0. (#60)
Changelog

Sourced from async-process's changelog.

Version 2.2.3

  • Fix builds on Android by having Android unconditionally use the signal reaper backend. (#80)

Version 2.2.2

  • Fix a typo in the docs for ChildStdin. (#76)

Version 2.2.1

  • Fix a compilation error for 32-bit operating systems by using a 32-bit zombie counter. (#75)

Version 2.2.0

  • Port Linux to a new backend that tries to use pidfd if it is available. (#68)

Version 2.1.0

  • Update event-listener to v5.1.0. (#67)

Version 2.0.1

  • Update event-listener to v4.0.0. (#64)
  • Update windows-sys to v0.52.0. (#65)

Version 2.0.0

  • Breaking: Remove the pre_exec extension function on Unix. It is still available through the From<std::process::Command> implementation on Command. (#54)
  • Add the driver() function, which allows the processes to be driven without a separate thread. (#52)
  • Bump async-io to v2.0.0 and async-channel to v2.0.0. (#60)
Commits

Updates clap from 4.4.11 to 4.5.7

Release notes

Sourced from clap's releases.

v4.5.7

[4.5.7] - 2024-06-10

Fixes

  • Clean up error message when too few arguments for num_args

v4.5.6

[4.5.6] - 2024-06-06

v4.5.4

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

v4.5.3

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck

v4.5.2

[4.5.2] - 2024-03-06

Fixes

  • (macros) Silence a warning

v4.5.1

[4.5.1] - 2024-02-16

Fixes

  • (error) Include suggestion to add -- even if there is a "did you mean" so long as last or trailing_var_arg is used

v4.5.0

No release notes provided.

v4.4.18

[4.4.18] - 2024-01-16

Fixes

  • (error) When lacking usage feature, ensure the list of required arguments is unique

v4.4.17

[4.4.17] - 2024-01-15

... (truncated)

Changelog

Sourced from clap's changelog.

[4.5.7] - 2024-06-10

Fixes

  • Clean up error message when too few arguments for num_args

[4.5.6] - 2024-06-06

[4.5.5] - 2024-06-06

Fixes

  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck

[4.5.2] - 2024-03-06

Fixes

  • (macros) Silence a warning

[4.5.1] - 2024-02-16

Fixes

  • (error) Include suggestion to add -- even if there is a "did you mean" so long as last or trailing_var_arg is used

[4.5.0] - 2024-02-08

Compatibility

  • Update MSRV to 1.74

[4.4.18] - 2024-01-16

Fixes

  • (error) When lacking usage feature, ensure the list of required arguments is unique

... (truncated)

Commits

Updates dag from 1072048 to fbf991f

Commits
  • fbf991f boulder: Implement recipe bump support
  • cc35c00 nightly.yaml: Switch back to known working version
  • d789324 nightly.yaml: Fiiine, be a pedant.
  • 688ad27 nightly.yaml: Where did I come from? Why am I here?
  • 532e76d nightly.yaml: Just show me the versions ok?
  • c1c8e76 nightly.yaml: Make it build faster while testing
  • c6b4ac1 nightly.yaml: Specify RUSTFLAGS directly to cargo
  • f853f90 nightly.yaml: More RUSTFLAGS experiments
  • d814de5 nightly.yaml: Attempt to fix RUSTFLAGS quoting derp
  • b8f17a0 nightly.yaml: Force ld.lld clang linker from $PATH
  • Additional commits viewable in compare view

Updates futures from 0.3.29 to 0.3.30

Release notes

Sourced from futures's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view

Updates regex from 1.10.2 to 1.10.5

Changelog

Sourced from regex's changelog.

1.10.5 (2024-06-09)

This is a new patch release with some minor fixes.

Bug fixes:

1.10.4 (2024-03-22)

This is a new patch release with some minor fixes.

1.10.3 (2024-01-21)

This is a new patch release that fixes the feature configuration of optional dependencies, and fixes an unsound use of bounds check elision.

Bug fixes:

Commits
  • 0718fc5 1.10.5
  • 377463b changelog: 1.10.4 and 1.10.5
  • 68c4f0b regex-automata-0.4.7
  • 4757b5f regex-syntax-0.8.4
  • 1430b65 changelog: 1.10.4
  • 1f9f9cc bytes: escape invalid UTF-8 bytes in debug output for Match
  • ab4c8d1 doc: fix duplicate phrasing typo
  • ddeb85e cli/deps: update memmap2 to 0.9
  • 023f1c9 lite: fix attribute warning about rustfmt
  • 9c139f4 syntax: simplify Hir::dot constructors
  • Additional commits viewable in compare view

Updates serde_yaml from 0.9.27 to 0.9.34+deprecated

Release notes

Sourced from serde_yaml's releases.

0.9.34

As of this release, I am not planning to publish further versions of serde_yaml as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but https://crates.io/search?q=yaml&sort=relevance and https://crates.io/keywords/yaml has a number of reasonable-looking options available.

0.9.33

0.9.32

  • Fix unused_imports warnings when compiled by rustc 1.78

0.9.31

  • Add swap_remove and shift_remove methods on Mapping (#408)

0.9.30

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

0.9.29

  • Turn on deny(unsafe_op_in_unsafe_fn) lint

0.9.28

  • Update unsafe-libyaml dependency to pull in unaligned write fix
Commits
  • 2009506 Release 0.9.34
  • 3ba8462 Add unmaintained note
  • 77236b0 Ignore dead code lint in tests
  • f4c9ed9 Release 0.9.33
  • b4edaee Pull in yaml_parser_fetch_more_tokens fix from libyaml
  • 8a5542c Resolve non_local_definitions warning in test
  • ea57d8c Release 0.9.32
  • a52b7ac Resolve prelude redundant import warnings
  • 9e0b8d3 Replace curly quotes with ascii straight quotes
  • 2a77483 Release 0.9.31
  • Additional commits viewable in compare view

Updates thiserror from 1.0.50 to 1.0.61

Release notes

Sourced from thiserror's releases.

1.0.61

  • Use core::fmt and core::panic to facilitate error_in_core support (#299, thanks @​jordens)

1.0.60

  • Resolve unexpected_cfgs warning (#298)

1.0.59

  • Unblock testing of rustc debug-fmt-detail option (#297)

1.0.58

  • Make backtrace support available when using -Dwarnings (#292)

1.0.57

  • Generate more efficient Display impl for error message which do not contain any interpolated value (#286, thanks @​nyurik)

1.0.56

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.55

  • Work around improperly cached build script result by sccache – second attempt (#280)

1.0.54

  • Work around improperly cached build script result by sccache – first attempt (#279)

1.0.53

  • Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (#270)

1.0.52

  • Fix interaction with RUSTC_BOOTSTRAP (#269)

1.0.51

  • Improve diagnostics when an invalid attribute previously caused thiserror to generate no Error impl (#266)
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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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

Bumps the cargo group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [async-process](https://github.com/smol-rs/async-process) | `1.8.1` | `2.2.3` |
| [clap](https://github.com/clap-rs/clap) | `4.4.11` | `4.5.7` |
| [dag](https://github.com/serpent-os/moss-rs) | ``1072048`` | ``fbf991f`` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` |
| [regex](https://github.com/rust-lang/regex) | `1.10.2` | `1.10.5` |
| [serde_yaml](https://github.com/dtolnay/serde-yaml) | `0.9.27` | `0.9.34+deprecated` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.50` | `1.0.61` |



Updates `async-process` from 1.8.1 to 2.2.3
- [Release notes](https://github.com/smol-rs/async-process/releases)
- [Changelog](https://github.com/smol-rs/async-process/blob/master/CHANGELOG.md)
- [Commits](smol-rs/async-process@v1.8.1...v2.2.3)

Updates `clap` from 4.4.11 to 4.5.7
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.4.11...v4.5.7)

Updates `dag` from `1072048` to `fbf991f`
- [Release notes](https://github.com/serpent-os/moss-rs/releases)
- [Commits](serpent-os/tools@1072048...fbf991f)

Updates `futures` from 0.3.29 to 0.3.30
- [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.29...0.3.30)

Updates `regex` from 1.10.2 to 1.10.5
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.10.2...1.10.5)

Updates `serde_yaml` from 0.9.27 to 0.9.34+deprecated
- [Release notes](https://github.com/dtolnay/serde-yaml/releases)
- [Commits](dtolnay/serde-yaml@0.9.27...0.9.34)

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

---
updated-dependencies:
- dependency-name: async-process
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: dag
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from ikeycode and ermo as code owners June 18, 2024 10:28
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 18, 2024
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