seliumlabs / selium

An extremely dev-friendly, composable messaging platform
https://selium.com
Mozilla Public License 2.0
56 stars 3 forks source link

build(deps): bump the minor group with 14 updates #173

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps the minor group with 14 updates:

Package From To
async-trait 0.1.75 0.1.77
chrono 0.4.31 0.4.32
futures 0.3.29 0.3.30
rustls 0.21.10 0.22.2
anyhow 1.0.76 1.0.79
serde 1.0.193 1.0.195
clap 4.4.11 4.4.18
clap-verbosity-flag 2.1.1 2.1.2
env_logger 0.10.1 0.11.0
rcgen 0.11.3 0.12.0
regex 1.10.2 1.10.3
uuid 1.6.1 1.7.0
lz4_flex 0.11.1 0.11.2
thiserror 1.0.51 1.0.56

Updates async-trait from 0.1.75 to 0.1.77

Release notes

Sourced from async-trait's releases.

0.1.76

  • Documentation improvements
Commits


Updates chrono from 0.4.31 to 0.4.32

Release notes

Sourced from chrono's releases.

v0.4.32

What's Changed

Full Changelog: https://github.com/chronotope/chrono/compare/v0.4.31...v0.4.32

Commits
  • bf70419 52
  • 7757386 Prepare 0.4.32 release
  • cee242a Fix typos in Datelike impl for DateTime
  • 6ec8f97 Add from_timestamp_millis to DateTime<Utc> (#1374)
  • 65f0cc2 CI Linting: Fix missing sources checkout in toml job.
  • 5536687 Add Months::as_u32() (#1373)
  • 6033afe docs: Improve deprecation of TimeZone::datetime_from_str
  • 849932b Change the CI --all-features to an explicit list.
  • 3f22822 Expose rkyv features as features for chrono users.
  • d7b4a82 Silence clippy lint for test code
  • 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 rustls from 0.21.10 to 0.22.2

Release notes

Sourced from rustls's releases.

0.22.2

Release notes

  • Avoid sending an empty certificate_authorities extension as a TLS1.3 server. This is incorrect and breaks interop with Java (#1727).
  • Support NISTP521-SHA512 signatures (both for verification and signing), when used with the aws-lc-rs provider (#1706).

What's Changed

Full Changelog: https://github.com/rustls/rustls/compare/v/0.22.1...v/0.22.2

0.22.1

  • TLS 1.2 servers now remove session tickets after observing a failure to decrypt, preventing future resumption with the same unusable ticket.
  • The rustls_pki_types crate is now re-exported as rustls::pki_types.
  • The crate examples examples have been updated to use the rustls::pki_types re-export.
  • The quic::PacketKey and quic::HeaderProtectionKey traits are now Send + Sync.
  • Performance improvements to the MessageDeframer internals.
  • Small documentation improvements.

What's Changed

New Contributors

Full Changelog: https://github.com/rustls/rustls/compare/v/0.22.0...v/0.22.1

0.22.0

New features

  • Configurable cryptography providers. The cryptography used by rustls is represented by the CryptoProvider trait. ring is now optional, but remains the default provider.
  • Certificate revocation list (CRL) support. The default certificate verifier used in rustls can now be configured with CRLs to control revocation of client and server certificates.
  • Optional support for cryptography from aws-lc-rs. Once the certification process completes , we will support FIPS mode using aws-lc-rs.
  • Separate configuration of root hints in client certificate verifier. To deal with cross-signed client certificate topologies, the list of hints sent to a client can now be configured. The default behaviour remains to send the names of the configured root certificates.

Related libraries

There are some related libraries in the rustls ecosystem. If you depend on these libraries, you'll need at least these versions to be compatible with rustls 0.22:

</tr></table> 

... (truncated)

Commits
  • 5cd41a3 Prepare 0.22.2
  • d4327d3 bogo: enable TLS13-Empty-Client-CA-List test
  • d7c8161 Don't add empty certificate_authorities extension
  • 08b12b4 ring/sign.rs: improve testing
  • e1a1b02 Correct SignatureScheme::sign() for ED25519/448
  • a79271c ring/ticketer.rs: cover AeadTicketer
  • 7610662 ring/kx.rs: exercise KxGroup::fmt
  • 5fa3322 ci-bench: separately bench use of P384 curve
  • d9b3528 Test P521-SHA512 in bogo
  • 6b5cc27 De-duplicate knowledge of test-ca/ CA names
  • Additional commits viewable in compare view


Updates anyhow from 1.0.76 to 1.0.79

Release notes

Sourced from anyhow's releases.

1.0.79

  • Work around improperly cached build script result by sccache (#340)

1.0.78

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

1.0.77

Commits
  • 71ab53d Release 1.0.79
  • 60705a5 Merge pull request #340 from dtolnay/depinfo
  • 17e252b Include env-dep:RUSTC_BOOTSTRAP in dep-info for sccache
  • 04774c0 Merge pull request #338 from dtolnay/nightlyci
  • 1fd290c Make CI verify that error_generic_member_access works in latest nightly
  • ee41470 RUSTC must be set by Cargo for build script
  • 38c79ef Release 1.0.78
  • ded2295 Merge pull request #337 from dtolnay/bootstrap
  • ae45b67 Do not rebuild on RUSTC_BOOTSTRAP changes on nightly compiler
  • 2d32366 Update crate name used for build script probe
  • Additional commits viewable in compare view


Updates serde from 1.0.193 to 1.0.195

Release notes

Sourced from serde's releases.

v1.0.195

  • Prevent remote definitions of tuple struct or tuple variant from triggering dead_code warning (#2671)

v1.0.194

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
Commits
  • 03eec42 Release 1.0.195
  • 196f311 Merge pull request #2671 from dtolnay/deadremote
  • 38d9e0b Revert "Add FIXME to fix dead_code warning when using serde(remote)"
  • 6502b31 Fix new dead_code warning in tuple struct and tuple variant remote defs
  • 6f1a8c3 Add FIXME to fix dead_code warning when using serde(remote)
  • d883c94 Work around dead_code warning in tests
  • 961fa59 Merge pull request #2670 from serde-rs/exhaustive
  • 8bc71de Fill in omitted patterns for GenericArguments match
  • 7c65a9d Pick up changes to non_exhaustive_omitted_patterns lint
  • d2d977a Release 1.0.194
  • Additional commits viewable in compare view


Updates clap from 4.4.11 to 4.4.18

Release notes

Sourced from clap's releases.

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

Fixes

  • Fix panic! when mixing args_conflicts_with_subcommands with ArgGroup (which is implicit with derive) introduced in 4.4.15

v4.4.16

[4.4.16] - 2024-01-12

Fixes

  • Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color

v4.4.15

[4.4.15] - 2024-01-11

Fixes

  • Improve error for args_conflicts_with_subcommands
  • Ensure we error for args_conflicts_with_subcommands when using subcommand short and long flags

v4.4.14

[4.4.14] - 2024-01-08

Documentation

  • Fix find cookbook entry to allow repeats of flags/options

Features

  • Allow num_args(0) on options which allows making them emulate being a flag for position-tracking flags

v4.4.13

[4.4.13] - 2024-01-04

Documentation

  • Fix link to structopt migration guide

v4.4.12

[4.4.12] - 2023-12-28

... (truncated)

Changelog

Sourced from clap's changelog.

[4.4.18] - 2024-01-16

Fixes

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

[4.4.17] - 2024-01-15

Fixes

  • Fix panic! when mixing args_conflicts_with_subcommands with ArgGroup (which is implicit with derive) introduced in 4.4.15

[4.4.16] - 2024-01-12

Fixes

  • Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color

[4.4.15] - 2024-01-11

Fixes

  • Improve error for args_conflicts_with_subcommands
  • Ensure we error for args_conflicts_with_subcommands when using subcommand short and long flags

[4.4.14] - 2024-01-08

Documentation

  • Fix find cookbook entry to allow repeats of flags/options

Features

  • Allow num_args(0) on options which allows making them emulate being a flag for position-tracking flags

[4.4.13] - 2024-01-04

Documentation

  • Fix link to structopt migration guide

[4.4.12] - 2023-12-28

Performance

  • Only ask TypedValueParser for possible values if needed
Commits


Updates clap-verbosity-flag from 2.1.1 to 2.1.2

Changelog

Sourced from clap-verbosity-flag's changelog.

[2.1.2] - 2024-01-16

Fixes

  • Don't pollute the CLIs help
Commits
  • f44eadc chore: Release clap-verbosity-flag version 2.1.2
  • 18bb1c1 docs: Update changelog
  • f3867c2 fix: remove comment that shows up in clap help text (#86)
  • 8fccb3e Merge pull request #84 from mtilda/patch-1
  • 6eea921 Fix typo in comment
  • 37317be Merge pull request #82 from clap-rs/renovate/actions-setup-python-5.x
  • d88a6c2 Merge pull request #83 from clap-rs/renovate/github-codeql-action-3.x
  • 42b36bb chore(deps): update github/codeql-action action to v3
  • b352af5 chore(deps): update rust crate clap to 4.4.12
  • 792b6ea chore(deps): update actions/setup-python action to v5
  • Additional commits viewable in compare view


Updates env_logger from 0.10.1 to 0.11.0

Changelog

Sourced from env_logger's changelog.

[0.11.0] - 2024-01-19

Breaking Change

  • Removed bespoke styling API
    • env_logger::fmt::Formatter::style
    • env_logger::fmt::Formatter::default_styled_level
    • env_logger::fmt::Style
    • env_logger::fmt::Color
    • env_logger::fmt::StyledValue
  • Removed env_logger::filter in favor of env_filter

Compatibility

MSRV changed to 1.71

Features

  • Automatically adapt ANSI escape codes in logged messages to the current terminal's capabilities
  • Add support for NO_COLOR and CLICOLOR_FORCE, see https://bixense.com/clicolors/

Fixes

  • Print colors when is_test(true)
  • Allow styling with Target::Pipe

[0.10.2] - 2024-01-18

Performance

  • Avoid extra UTF-8 validation performed in some cases

Fixes

  • Ensure custom pipes/stdout get flushed
  • Don't panic on broken pipes when color is disabled
Commits
  • 8f4361b chore: Release
  • ba41ebb docs: Update changelog
  • 5e226cb chore: Release
  • 23441be Merge pull request #300 from epage/other
  • 6c2ea80 style(filter): Clean up
  • 2d35260 feat(filter): Add a Logger decorator
  • e6e2b63 fix(log)!: Dont re-export env_filter
  • 841eba4 refactor(filter): Pull out filter mod
  • 98c450f refactor(filter): Pull out directive mod
  • c769e03 refactor(filter): Flatten the mod
  • Additional commits viewable in compare view


Updates rcgen from 0.11.3 to 0.12.0

Commits


Updates regex from 1.10.2 to 1.10.3

Changelog

Sourced from regex's changelog.

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
  • 0c09903 1.10.3
  • 653bb59 deps: bump regex-automata to 0.4.4
  • e7b5401 regex-automata-0.4.4
  • 1bc667d changelog: 1.10.3
  • fbd2537 safety: guard in Input::new against incorrect AsRef implementations
  • 027eebd cargo: set 'default-features = false' for memchr and aho-corasick
  • dc0a9d2 ci: small clean-ups
  • a3d5975 doc: fix link in Index<&str> impl docs
  • 4f5992f doc: tweak Captures documentation
  • 837fd85 regex-cli-0.2.0
  • Additional commits viewable in compare view


Updates uuid from 1.6.1 to 1.7.0

Release notes

Sourced from uuid's releases.

1.7.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.6.1...1.7.0

Commits
  • cefc353 Merge pull request #728 from uuid-rs/cargo/1.7.0
  • 3255b54 prepare for 1.7.0 release
  • 403bb17 Merge pull request #727 from uuid-rs/chore/cargo-cleanup
  • b7c6e26 make use of newer Cargo features for specifying dependencies
  • ed13c73 Merge pull request #726 from uuid-rs/chore/pkg-size
  • 2e92a3d Merge pull request #724 from bgeron/borsh-1
  • 38f01ff rename workflow
  • eab4b85 reduce the package size of uuid
  • 421d752 Make the borsh feature work by itself, without having to specify private feat...
  • 2534949 Continue making feature borsh stable, as suggested by @​KordAus
  • Additional commits viewable in compare view


Updates lz4_flex from 0.11.1 to 0.11.2

Changelog

Sourced from lz4_flex's changelog.

0.11.2 (2024-01-11)

  • Include license file in the published crate
Commits


Updates thiserror from 1.0.51 to 1.0.56

Release notes

Sourced from thiserror's releases.

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)
Commits
  • 77d0af4 Release 1.0.56
  • d4caabd Pull in proc-macro2 sccache fix
  • 6089273 Release 1.0.55
  • 322a2ae Merge pull request #280 from dtolnay/depinfo
  • fd7d7a5 Emit dep-info for probe.rs in case sccache needs it
  • 447c328 Release 1.0.54
  • 4619db8 Merge pull request #279 from dtolnay/depinfo
  • 7b53bff Make env-dep:RUSTC_BOOTSTRAP get listed in probe's dep-info
  • e0500ad Merge pull request #277 from dtolnay/nightlyci
  • 48cea47 Make CI verify that error_generic_member_access works in latest nightly
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot 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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 10 months ago

Superseded by #174.