Update Rust crate jiff to v0.2.13 (#13396)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [jiff](https://redirect.github.com/BurntSushi/jiff) |
workspace.dependencies | patch | `0.2.10` -> `0.2.13` |

---

### Release Notes

<details>
<summary>BurntSushi/jiff (jiff)</summary>

###
[`v0.2.13`](https://redirect.github.com/BurntSushi/jiff/blob/HEAD/CHANGELOG.md#0213-2025-05-05)

[Compare
Source](https://redirect.github.com/BurntSushi/jiff/compare/0.2.12...0.2.13)

\===================
This release fixes a bug in a corner case where `TimeZone::following`
could
sometimes omit the last time zone transition. This could only happen in
time
zones that once had daylight saving time, but ended it. This did not
have an
impact on other Jiff APIs that handle daylight saving time.

Bug fixes:

- [#&#8203;362](https://redirect.github.com/BurntSushi/jiff/issues/362):
Fix a bug where `TimeZone::following` could omit the last historical
time zone
    transition.

###
[`v0.2.12`](https://redirect.github.com/BurntSushi/jiff/blob/HEAD/CHANGELOG.md#0212-2025-05-03)

[Compare
Source](https://redirect.github.com/BurntSushi/jiff/compare/0.2.11...0.2.12)

\===================
This release fixes a couple bugs in Jiff's parser. In particular, a
regression
was introduced in `jiff 0.2.11` where its RFC 2822 parser could panic on
some
inputs. Previous releases of Jiff are unaffected.

Bug fixes:

- [#&#8203;357](https://redirect.github.com/BurntSushi/jiff/issues/357):
Fix a bug where parsing `1970-06-01T00-00:45:00[Africa/Monrovia]`
succeeded
    but it should fail.
- [#&#8203;359](https://redirect.github.com/BurntSushi/jiff/issues/359):
    Fix a bug where the RFC 2822 parser could panic on some inputs.

###
[`v0.2.11`](https://redirect.github.com/BurntSushi/jiff/blob/HEAD/CHANGELOG.md#0211-2025-05-01)

[Compare
Source](https://redirect.github.com/BurntSushi/jiff/compare/0.2.10...0.2.11)

\===================
This release includes new APIs for customizing Jiff's `strtime` behavior
along
with a few minor bug fixes. Jiff's `strtime` formatting API has also
been
optimized. It's about twice as fast as it was.

This release also coincides with the publication of `jiff-icu
0.2.0-beta.2`,
which has support for `icu 2.0.0-beta.2`.

Enhancements:

-   [#&#8203;338](https://redirect.github.com/BurntSushi/jiff/pull/338):
    Add support for the `%c`, `%r`, `%X` and `%x` conversion specifiers.
- [#&#8203;341](https://redirect.github.com/BurntSushi/jiff/issues/341):
Add support for `%q` in `jiff::fmt::strtime` (prints quarter of year).
- [#&#8203;342](https://redirect.github.com/BurntSushi/jiff/issues/342):
    Add support for `%::z` and `%:::z` in `jiff::fmt::strtime`.
- [#&#8203;344](https://redirect.github.com/BurntSushi/jiff/issues/344):
    Add support for `%N` in `jiff::fmt::strtime` (alias for `%9f`).
- [#&#8203;350](https://redirect.github.com/BurntSushi/jiff/issues/350):
Add a "lenient" mode for `strtime` formatting APIs that ignores most
errors.

Bug fixes:

- [#&#8203;328](https://redirect.github.com/BurntSushi/jiff/issues/328):
Document default precision behavior of `Display` impls for datetime
types.
- [#&#8203;340](https://redirect.github.com/BurntSushi/jiff/issues/340):
Allow whitespace in more places in RFC 2822 parser (improves spec
compliance).
- [#&#8203;346](https://redirect.github.com/BurntSushi/jiff/issues/346):
    `TimeZone::get("UTC")` should now always return `TimeZone::UTC`.

Performance:

-   [#&#8203;338](https://redirect.github.com/BurntSushi/jiff/pull/338):
Jiff's `strftime` APIs are now approximately twice as fast as they were.
Performance should be comparable to `chrono` and `time`'s prebuilt APIs.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

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

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

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

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImludGVybmFsIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2025-05-12 11:10:57 +02:00 committed by GitHub
parent b005aedb1c
commit 7b5178e67e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

22
Cargo.lock generated
View file

@ -1097,7 +1097,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [
"libc",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -1936,7 +1936,7 @@ checksum = "e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37"
dependencies = [
"hermit-abi 0.4.0",
"libc",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -1986,9 +1986,9 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
[[package]]
name = "jiff"
version = "0.2.10"
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a064218214dc6a10fbae5ec5fa888d80c45d611aba169222fc272072bf7aef6"
checksum = "f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806"
dependencies = [
"jiff-static",
"jiff-tzdb-platform",
@ -1996,14 +1996,14 @@ dependencies = [
"portable-atomic",
"portable-atomic-util",
"serde",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
name = "jiff-static"
version = "0.2.10"
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "199b7932d97e325aff3a7030e141eafe7f2c6268e1d1b24859b753a627f45254"
checksum = "f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48"
dependencies = [
"proc-macro2",
"quote",
@ -2879,7 +2879,7 @@ dependencies = [
"once_cell",
"socket2",
"tracing",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -3308,7 +3308,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys 0.4.15",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -3321,7 +3321,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys 0.9.2",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -3895,7 +3895,7 @@ dependencies = [
"getrandom 0.3.1",
"once_cell",
"rustix 1.0.1",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]