Skip to content

Commit

Permalink
chore(deps): Update compatible (#794)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
`1.0.82` -> `1.0.86` |
| [assert_fs](https://togithub.com/assert-rs/assert_fs) |
dev-dependencies | patch | `1.1.0` -> `1.1.1` |
| [cargo_metadata](https://togithub.com/oli-obk/cargo_metadata) |
dependencies | patch | `0.18.0` -> `0.18.1` |
| [env_logger](https://togithub.com/rust-cli/env_logger) | dependencies
| patch | `0.11.1` -> `0.11.3` |
|
[ignore](https://togithub.com/BurntSushi/ripgrep/tree/master/crates/ignore)
([source](https://togithub.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore))
| dependencies | patch | `0.4.20` -> `0.4.22` |
| [indexmap](https://togithub.com/indexmap-rs/indexmap) | dependencies |
patch | `2.2.2` -> `2.2.6` |
| [log](https://togithub.com/rust-lang/log) | dependencies | patch |
`0.4.20` -> `0.4.21` |
| [regex](https://togithub.com/rust-lang/regex) | dependencies | patch |
`1.10.2` -> `1.10.4` |
| [semver](https://togithub.com/dtolnay/semver) | dependencies | patch |
`1.0.17` -> `1.0.23` |
| [serde](https://serde.rs)
([source](https://togithub.com/serde-rs/serde)) | dependencies | patch |
`1.0.190` -> `1.0.203` |
| [time](https://time-rs.github.io)
([source](https://togithub.com/time-rs/time)) | dependencies | patch |
`0.3.21` -> `0.3.36` |
| [toml](https://togithub.com/toml-rs/toml) | dependencies | patch |
`0.8.12` -> `0.8.13` |
| [toml_edit](https://togithub.com/toml-rs/toml) | dependencies | patch
| `0.22.12` -> `0.22.13` |
| [trycmd](https://togithub.com/assert-rs/trycmd) | dependencies | patch
| `0.15.1` -> `0.15.4` |

---

### Release Notes

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86)

- Fix parse error in `ensure!` with non-literal after minus sign
([#&#8203;373](https://togithub.com/dtolnay/anyhow/issues/373))

### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85)

- Improve `ensure!` macro's rules to unblock some rustc pretty-printer
improvements
([#&#8203;368](https://togithub.com/dtolnay/anyhow/issues/368),
[#&#8203;371](https://togithub.com/dtolnay/anyhow/issues/371))

### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84)

- Disallow calling `ensure!` through a `Not` impl for a type that is not
`bool` ([#&#8203;367](https://togithub.com/dtolnay/anyhow/issues/367))

### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83)

[Compare
Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83)

- Integrate compile-time checking of cfgs
([#&#8203;363](https://togithub.com/dtolnay/anyhow/issues/363))

</details>

<details>
<summary>assert-rs/assert_fs (assert_fs)</summary>

###
[`v1.1.1`](https://togithub.com/assert-rs/assert_fs/blob/HEAD/CHANGELOG.md#111---2024-01-12)

[Compare
Source](https://togithub.com/assert-rs/assert_fs/compare/v1.1.0...v1.1.1)

##### Internal

-   Dependency update

</details>

<details>
<summary>oli-obk/cargo_metadata (cargo_metadata)</summary>

###
[`v0.18.1`](https://togithub.com/oli-obk/cargo_metadata/compare/0.18.0...0.18.1)

[Compare
Source](https://togithub.com/oli-obk/cargo_metadata/compare/0.18.0...0.18.1)

</details>

<details>
<summary>rust-cli/env_logger (env_logger)</summary>

###
[`v0.11.3`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0113---2024-03-05)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3)

##### Features

-   Experimental support for key-value logging behind `unstable-kv`

###
[`v0.11.2`](https://togithub.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0112---2024-02-13)

[Compare
Source](https://togithub.com/rust-cli/env_logger/compare/v0.11.1...v0.11.2)

</details>

<details>
<summary>BurntSushi/ripgrep (ignore)</summary>

###
[`v0.4.22`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)

[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.21...ignore-0.4.22)

###
[`v0.4.21`](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)

[Compare
Source](https://togithub.com/BurntSushi/ripgrep/compare/ignore-0.4.20...ignore-0.4.21)

</details>

<details>
<summary>indexmap-rs/indexmap (indexmap)</summary>

###
[`v2.2.6`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#226)

[Compare
Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.5...2.2.6)

-   Added trait `MutableValues` for opt-in mutable access to set values.

###
[`v2.2.5`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#225)

[Compare
Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.4...2.2.5)

-   Added optional `borsh` serialization support.

###
[`v2.2.4`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#224)

[Compare
Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.3...2.2.4)

- Added an `insert_sorted` method on `IndexMap`, `IndexSet`, and
`VacantEntry`.
-   Avoid hashing for lookups in single-entry maps.
-   Limit preallocated memory in `serde` deserializers.

###
[`v2.2.3`](https://togithub.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#223)

[Compare
Source](https://togithub.com/indexmap-rs/indexmap/compare/2.2.2...2.2.3)

-   Added `move_index` and `swap_indices` methods to `IndexedEntry`,
`OccupiedEntry`, and `RawOccupiedEntryMut`, functioning like the
existing
    methods on `IndexMap`.
- Added `shift_insert` methods on `VacantEntry` and `RawVacantEntryMut`,
as
well as `shift_insert_hashed_nocheck` on the latter, to insert the new
entry
    at a particular index.
- Added `shift_insert` methods on `IndexMap` and `IndexSet` to insert a
new
    entry at a particular index, or else move an existing entry there.

</details>

<details>
<summary>rust-lang/log (log)</summary>

###
[`v0.4.21`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0421---2024-02-27)

[Compare
Source](https://togithub.com/rust-lang/log/compare/0.4.20...0.4.21)

</details>

<details>
<summary>rust-lang/regex (regex)</summary>

###
[`v1.10.4`](https://togithub.com/rust-lang/regex/compare/1.10.3...1.10.4)

[Compare
Source](https://togithub.com/rust-lang/regex/compare/1.10.3...1.10.4)

###
[`v1.10.3`](https://togithub.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1103-2024-01-21)

[Compare
Source](https://togithub.com/rust-lang/regex/compare/1.10.2...1.10.3)

\===================
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:

- [BUG #&#8203;1147](https://togithub.com/rust-lang/regex/issues/1147):
Set `default-features=false` for the `memchr` and `aho-corasick`
dependencies.
-   [BUG #&#8203;1154](https://togithub.com/rust-lang/regex/pull/1154):
    Fix unsound bounds check elision.

</details>

<details>
<summary>dtolnay/semver (semver)</summary>

### [`v1.0.23`](https://togithub.com/dtolnay/semver/releases/tag/1.0.23)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.22...1.0.23)

- Resolve unexpected_cfgs warning
([#&#8203;318](https://togithub.com/dtolnay/semver/issues/318))

### [`v1.0.22`](https://togithub.com/dtolnay/semver/releases/tag/1.0.22)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.21...1.0.22)

-   Fix unused_imports warnings when compiled by rustc 1.78

### [`v1.0.21`](https://togithub.com/dtolnay/semver/releases/tag/1.0.21)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.20...1.0.21)

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

### [`v1.0.20`](https://togithub.com/dtolnay/semver/releases/tag/1.0.20)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.19...1.0.20)

- Add a method for comparing versions by precedence
([#&#8203;305](https://togithub.com/dtolnay/semver/issues/305))

### [`v1.0.19`](https://togithub.com/dtolnay/semver/releases/tag/1.0.19)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.18...1.0.19)

- Improve test coverage
([#&#8203;299](https://togithub.com/dtolnay/semver/issues/299), thanks
[@&#8203;CXWorks](https://togithub.com/CXWorks))

### [`v1.0.18`](https://togithub.com/dtolnay/semver/releases/tag/1.0.18)

[Compare
Source](https://togithub.com/dtolnay/semver/compare/1.0.17...1.0.18)

-   Documentation improvements

</details>

<details>
<summary>serde-rs/serde (serde)</summary>

###
[`v1.0.203`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.203)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203)

- Documentation improvements
([#&#8203;2747](https://togithub.com/serde-rs/serde/issues/2747))

###
[`v1.0.202`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.202)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.201...v1.0.202)

- Provide public access to RenameAllRules in serde_derive_internals
([#&#8203;2743](https://togithub.com/serde-rs/serde/issues/2743))

###
[`v1.0.201`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.201)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.200...v1.0.201)

- Resolve unexpected_cfgs warning
([#&#8203;2737](https://togithub.com/serde-rs/serde/issues/2737))

###
[`v1.0.200`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.200)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.199...v1.0.200)

- Fix formatting of "invalid type" and "invalid value" deserialization
error messages containing NaN or infinite floats
([#&#8203;2733](https://togithub.com/serde-rs/serde/issues/2733), thanks
[@&#8203;jamessan](https://togithub.com/jamessan))

###
[`v1.0.199`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.199)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.198...v1.0.199)

- Fix ambiguous associated item when `forward_to_deserialize_any!` is
used on an enum with `Error` variant
([#&#8203;2732](https://togithub.com/serde-rs/serde/issues/2732), thanks
[@&#8203;aatifsyed](https://togithub.com/aatifsyed))

###
[`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198)

- Support serializing and deserializing `Saturating<T>`
([#&#8203;2709](https://togithub.com/serde-rs/serde/issues/2709), thanks
[@&#8203;jbethune](https://togithub.com/jbethune))

###
[`v1.0.197`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.197)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.196...v1.0.197)

-   Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls
([#&#8203;2697](https://togithub.com/serde-rs/serde/issues/2697), thanks
[@&#8203;nyurik](https://togithub.com/nyurik))

###
[`v1.0.196`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.196)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.195...v1.0.196)

- Improve formatting of "invalid type" error messages involving floats
([#&#8203;2682](https://togithub.com/serde-rs/serde/issues/2682))

###
[`v1.0.195`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.195)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.194...v1.0.195)

- Prevent remote definitions of tuple struct or tuple variant from
triggering dead_code warning
([#&#8203;2671](https://togithub.com/serde-rs/serde/issues/2671))

###
[`v1.0.194`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.194)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.193...v1.0.194)

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

###
[`v1.0.193`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.193)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.192...v1.0.193)

- Fix field names used for the deserialization of `RangeFrom` and
`RangeTo`
([#&#8203;2653](https://togithub.com/serde-rs/serde/issues/2653),
[#&#8203;2654](https://togithub.com/serde-rs/serde/issues/2654),
[#&#8203;2655](https://togithub.com/serde-rs/serde/issues/2655), thanks
[@&#8203;emilbonnek](https://togithub.com/emilbonnek))

###
[`v1.0.192`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.192)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.191...v1.0.192)

- Allow internal tag field in untagged variant
([#&#8203;2646](https://togithub.com/serde-rs/serde/issues/2646), thanks
[@&#8203;robsdedude](https://togithub.com/robsdedude))

###
[`v1.0.191`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.191)

[Compare
Source](https://togithub.com/serde-rs/serde/compare/v1.0.190...v1.0.191)

-   Documentation improvements

</details>

<details>
<summary>time-rs/time (time)</summary>

###
[`v0.3.36`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0336-2024-04-10)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.35...v0.3.36)

##### # Fixed

- `FormatItem` can be used as part of an import path. See [#&#8203;675]
for details.

[#&#8203;675]: https://togithub.com/time-rs/time/issues/675

###
[`v0.3.35`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0335-2024-04-10)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.34...v0.3.35)

##### Added

-   `Duration::checked_neg`
- `ext::InstantExt`, which provides methods for using `time::Duration`
with `std::time::Instant`

##### Changed

- `Instant` is deprecated. It is recommended to use `std::time::Instant`
directly, importing
    `time::ext::InstantExt` for interoperability with `time::Duration`.
- `FormatItem` has been renamed to `BorrowedFormatItem`, avoiding
confusion with `OwnedFormatItem`.
    An alias has been added for backwards compatibility.

##### Fixed

-   The weekday is optional when parsing RFC2822.
- The range of sub-second values in `Duration` is documented correctly.
The previous documentation
    contained an off-by-one error.
-   Leap seconds are now correctly handled when parsing ISO 8601.

###
[`v0.3.34`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0334-2024-02-03)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.33...v0.3.34)

##### Fixed

Computing the local offset on Windows works again. It was broken in some
cases in v0.3.32 and
v0.3.33.

###
[`v0.3.33`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0333-2024-02-03)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.32...v0.3.33)

##### Fixed

Builds targeting `wasm32-unknown-unknown` now work again.

###
[`v0.3.32`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0332-2024-02-01)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.31...v0.3.32)

##### Added

-   Methods to replace the day of the year.
    -   `Date::replace_ordinal`
    -   `PrimitiveDateTime::replace_ordinal`
    -   `OffsetDateTime::replace_ordinal`
- Modules to treat an `OffsetDateTime` as a Unix timestamp with
subsecond precision for serde.
    -   `time::serde::timestamp::milliseconds`
    -   `time::serde::timestamp::microseconds`
    -   `time::serde::timestamp::nanoseconds`

##### Changed

-   `Duration::time_fn` is deprecated.

###
[`v0.3.31`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0331-2023-12-19)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.30...v0.3.31)

##### Added

-   `OffsetDateTime::new_in_offset`
-   `OffsetDateTime::new_utc`

##### Changed

- The valid range of `UtcOffset` has been expanded from ±23:59:59 to
±25:59:59. This is to support
    the full POSIX range while permitting infallible negation.

###
[`v0.3.30`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0330-2023-10-13)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.29...v0.3.30)

##### Added

- `powerfmt::smart_display::SmartDisplay` has been added for the main
types in the library. These
implementations ensure that values follow the requested fill, width, and
alignment when using
`format!` or similar macros. `Display` is implemented in terms of
`SmartDisplay`.

##### Fixed

- Large values no longer wrap around in release mode when using
`NumericalDuration` or
    `NumericalStdDuration`.

###
[`v0.3.29`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0329-2023-09-24)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.28...v0.3.29)

##### Added

- Niche value optimization for `Date` has been added. Both `Date` and
`Option<Date>` are four bytes.
- Unit conversions have been added. It is now possible to write
`Second::per(Day)`, which returns
the number of seconds in one day. See the types in the [`time::convert`
module][time::convert module] for more
    information.

[`time::convert` module]:
https://time-rs.github.io/api/time/convert/index.html

##### Changed

-   The diagnostic for `--cfg unsound_local_offset` has been removed.
- `#![feature(no_coverage)]` was previously used internally for code
coverage. It is no longer used,
    so it has been removed.
- The default value for `modifier::OffsetHour` has been changed. This
was unintentionally changed in
v0.3.17 and went unnoticed until now. The sign is now only present if
needed by default, as was
the case previously. This does not affect any situation where
`format_description!` or
    `format_description::parse` is used.

##### Fixed

- Adding or subtracting a `std::time::Duration` to/from an
`OffsetDateTime` will not result in
integer overflow internally. It will still panic if the result is out of
range.

###
[`v0.3.28`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0328-2023-08-27)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.27...v0.3.28)

##### Added

- More additional constants for the well-known `Iso8601` format
description have been added. This
    avoids the need to manually configure the format.
- An `[end]` component has been added. This is ignored during
formatting, but is used to indicate
the end of input when parsing. If any input remains after this
component, an error is returned.
This is useful when using the `[first]` component, as it avoids the need
to reorder variants.

##### Changed

- The exemption for MacOS introduced in 0.3.20 has been removed. This is
because some supported
    versions of MacOS do not meet the requirements for the exemption.
- The `UnexpectedTrailingCharacters` error variant has been moved to
`ParseFromDescription`. All
previously-existing locations of this variant have been deprecated and
will no longer be returned.

###
[`v0.3.27`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0327-2023-08-22)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.26...v0.3.27)

This sets the `serde` dependency requirement to `>= 1.0.184` where the
binaries have been removed.

###
[`v0.3.26`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0326-2023-08-18)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.25...v0.3.26)

This release contains only a single change. `serde` is required to be a
version prior to 1.0.171.
This is due to the decision by the maintainer of `serde` to include
pre-built binaries that are
executed without the end user's knowledge. As of the time of publishing,
the included binary has not
even been reproduced. This is a security risk, and the `time` project
strongly opposes this
decision. While this may break some users' builds due to conflicting
versions, it is a necessary
step to ensure the security.

###
[`v0.3.25`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0325-2023-08-02)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.24...v0.3.25)

##### Fixed

- Methods such as `Time::replace_milliseconds` would panic on some
out-of-range values. This has
    been fixed.

###
[`v0.3.24`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0324-2023-07-30)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.23...v0.3.24)

##### Added

- The `subsecond` component is taken into account when parsing the
`unix_timestamp` component. If
    data is conflicting, the `subsecond` value takes precedence.
- Parsing a `Time` with only the `hour` component is now supported. The
`minute` and `second`, and
    `subsecond` components are assumed to be zero.

##### Changed

-   The minimum supported Rust version is now 1.67.0.
-   The debug output for `Parsed` has been improved.
- When parsing, invalid values are now rejected sooner. Previously, the
entire input would be parsed
before being rejected in the final step. Now, invalid values are
rejected as soon as they are
encountered. This affects the error variant returned, which may cause
minor breakage for any code
    (incorrectly) relying on the exact error variant.
- When parsing a `Time`, an error is returned if components are present
but not consecutive. For
example, if `hours` and `seconds` are present, `minutes` will not be
assumed to be zero.

##### Fixed

- The implementation of `Duration::checked_div` could return a slightly
incorrect result in some
    cases. This has been fixed.

###
[`v0.3.23`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0323-2023-07-08)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.22...v0.3.23)

##### Added

-   `Date::next_occurrence`
-   `Date::prev_occurrence`
-   `Date::nth_next_occurrence`
-   `Date::nth_prev_occurrence`
-   `Weekday::nth_prev`
-   `Month::nth_next`
-   `Month::nth_prev`

##### Changed

**The minimum supported Rust version policy has been updated.** See [the
README][msrv-policy] for
details.

[msrv-policy]:
https://togithub.com/time-rs/time#minimum-rust-version-policy

##### Fixed

- `Duration::abs` correctly returns `Duration::MAX` when near the
minimum value. The nanoseconds
    value was previously incorrect.
- Compliance with ISO 8601 has been improved. Previously, a UTC offset
would be incorrectly rejected
    in some cases.

###
[`v0.3.22`](https://togithub.com/time-rs/time/blob/HEAD/CHANGELOG.md#0322-2023-06-07)

[Compare
Source](https://togithub.com/time-rs/time/compare/v0.3.21...v0.3.22)

##### Added

-   `OffsetDateTime::checked_to_offset`

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.8.13`](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

[Compare
Source](https://togithub.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

</details>

<details>
<summary>assert-rs/trycmd (trycmd)</summary>

###
[`v0.15.4`](https://togithub.com/assert-rs/trycmd/compare/trycmd-v0.15.3...trycmd-v0.15.4)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/trycmd-v0.15.3...trycmd-v0.15.4)

###
[`v0.15.3`](https://togithub.com/assert-rs/trycmd/compare/v0.15.2...trycmd-v0.15.3)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/v0.15.2...trycmd-v0.15.3)

###
[`v0.15.2`](https://togithub.com/assert-rs/trycmd/compare/v0.15.1...v0.15.2)

[Compare
Source](https://togithub.com/assert-rs/trycmd/compare/v0.15.1...v0.15.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/crate-ci/cargo-release).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jun 1, 2024
1 parent 0e39fe4 commit 569b6fb
Showing 1 changed file with 88 additions and 67 deletions.
155 changes: 88 additions & 67 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 569b6fb

Please sign in to comment.