76 Commits

Author SHA1 Message Date
5cb5513bb4 Update Rust crate reqwest to v0.12.14
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-13 00:05:18 +00:00
ce18bfdc39 Update Rust crate reqwest to v0.12.13 (#74)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.12.12` -> `0.12.13` |

---

### Release Notes

<details>
<summary>seanmonstar/reqwest (reqwest)</summary>

### [`v0.12.13`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01213)

[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.13)

-   Add `Form::into_reader()` for blocking `multipart` forms.
-   Add `Form::into_stream()` for async `multipart` forms.
-   Add support for SOCKS4a proxies.
-   Fix decoding responses with multiple zstd frames.
-   Fix `RequestBuilder::form()` from overwriting a previously set `Content-Type` header, like the other builder methods.
-   Fix cloning of request timeout in `blocking::Request`.
-   Fix http3 synchronization of connection creation, reducing unneccesary extra connections.
-   Fix Windows system proxy to use `ProxyOverride` as a `NO_PROXY` value.
-   Fix blocking read to correctly reserve and zero read buffer.
-   (wasm) Add support for request timeouts.
-   (wasm) Fix `Error::is_timeout()` to return true when from a request timeout.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE5NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #74
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-12 18:31:53 +00:00
ed23c1b8bd Update Rust crate serde_json to v1.0.140 (#71)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.139` -> `1.0.140` |

---

### Release Notes

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

### [`v1.0.140`](https://github.com/serde-rs/json/releases/tag/v1.0.140)

[Compare Source](https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNyIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #71
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-10 18:01:14 +00:00
cc35feb6a9 Update Rust crate tokio to v1.44.0 (#72)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dev-dependencies | minor | `1.43.0` -> `1.44.0` |

---

### Release Notes

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

### [`v1.44.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.0): Tokio v1.44.0

[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0)

### 1.44.0 (March 7th, 2025)

This release changes the `from_std` method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on [#&#8203;7172].

##### Added

-   coop: add `task::coop` module ([#&#8203;7116])
-   process: add `Command::get_kill_on_drop()` ([#&#8203;7086])
-   sync: add `broadcast::Sender::closed` ([#&#8203;6685], [#&#8203;7090])
-   sync: add `broadcast::WeakSender` ([#&#8203;7100])
-   sync: add `oneshot::Receiver::is_empty()` ([#&#8203;7153])
-   sync: add `oneshot::Receiver::is_terminated()` ([#&#8203;7152])

##### Fixed

-   fs: empty reads on `File` should not start a background read ([#&#8203;7139])
-   process: calling `start_kill` on exited child should not fail ([#&#8203;7160])
-   signal: fix `CTRL_CLOSE`, `CTRL_LOGOFF`, `CTRL_SHUTDOWN` on windows ([#&#8203;7122])
-   sync: properly handle panic during mpsc drop ([#&#8203;7094])

##### Changes

-   runtime: clean up magic number in registration set ([#&#8203;7112])
-   coop: make coop yield using waker defer strategy ([#&#8203;7185])
-   macros: make `select!` budget-aware ([#&#8203;7164])
-   net: panic when passing a blocking socket to `from_std` ([#&#8203;7166])
-   io: clean up buffer casts ([#&#8203;7142])

##### Changes to unstable APIs

-   rt: add before and after task poll callbacks ([#&#8203;7120])
-   tracing: make the task tracing API unstable public ([#&#8203;6972])

##### Documented

-   docs: fix nesting of sections in top-level docs ([#&#8203;7159])
-   fs: rename symlink and hardlink parameter names ([#&#8203;7143])
-   io: swap reader/writer in simplex doc test ([#&#8203;7176])
-   macros: docs about `select!` alternatives ([#&#8203;7110])
-   net: rename the argument for `send_to` ([#&#8203;7146])
-   process: add example for reading `Child` stdout ([#&#8203;7141])
-   process: clarify `Child::kill` behavior ([#&#8203;7162])
-   process: fix grammar of the `ChildStdin` struct doc comment ([#&#8203;7192])
-   runtime: consistently use `worker_threads` instead of `core_threads` ([#&#8203;7186])

[#&#8203;6685]: https://github.com/tokio-rs/tokio/pull/6685

[#&#8203;6972]: https://github.com/tokio-rs/tokio/pull/6972

[#&#8203;7086]: https://github.com/tokio-rs/tokio/pull/7086

[#&#8203;7090]: https://github.com/tokio-rs/tokio/pull/7090

[#&#8203;7094]: https://github.com/tokio-rs/tokio/pull/7094

[#&#8203;7100]: https://github.com/tokio-rs/tokio/pull/7100

[#&#8203;7110]: https://github.com/tokio-rs/tokio/pull/7110

[#&#8203;7112]: https://github.com/tokio-rs/tokio/pull/7112

[#&#8203;7116]: https://github.com/tokio-rs/tokio/pull/7116

[#&#8203;7120]: https://github.com/tokio-rs/tokio/pull/7120

[#&#8203;7122]: https://github.com/tokio-rs/tokio/pull/7122

[#&#8203;7139]: https://github.com/tokio-rs/tokio/pull/7139

[#&#8203;7141]: https://github.com/tokio-rs/tokio/pull/7141

[#&#8203;7142]: https://github.com/tokio-rs/tokio/pull/7142

[#&#8203;7143]: https://github.com/tokio-rs/tokio/pull/7143

[#&#8203;7146]: https://github.com/tokio-rs/tokio/pull/7146

[#&#8203;7152]: https://github.com/tokio-rs/tokio/pull/7152

[#&#8203;7153]: https://github.com/tokio-rs/tokio/pull/7153

[#&#8203;7159]: https://github.com/tokio-rs/tokio/pull/7159

[#&#8203;7160]: https://github.com/tokio-rs/tokio/pull/7160

[#&#8203;7162]: https://github.com/tokio-rs/tokio/pull/7162

[#&#8203;7164]: https://github.com/tokio-rs/tokio/pull/7164

[#&#8203;7166]: https://github.com/tokio-rs/tokio/pull/7166

[#&#8203;7172]: https://github.com/tokio-rs/tokio/pull/7172

[#&#8203;7176]: https://github.com/tokio-rs/tokio/pull/7176

[#&#8203;7185]: https://github.com/tokio-rs/tokio/pull/7185

[#&#8203;7186]: https://github.com/tokio-rs/tokio/pull/7186

[#&#8203;7192]: https://github.com/tokio-rs/tokio/pull/7192

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #72
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-10 18:01:01 +00:00
be977ff5f5 Update Rust crate serde to v1.0.219 (#73)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.218` -> `1.0.219` |

---

### Release Notes

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

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

-   Prevent `absolute_paths` Clippy restriction being triggered inside macro-generated code ([#&#8203;2906](https://github.com/serde-rs/serde/issues/2906), thanks [@&#8203;davidzeng0](https://github.com/davidzeng0))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTEuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE5MS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/73
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-10 18:00:47 +00:00
6410bd3772 Update Rust crate serde_json to v1.0.139 (#68)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.138` -> `1.0.139` |

---

### Release Notes

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

### [`v1.0.139`](https://github.com/serde-rs/json/releases/tag/v1.0.139)

[Compare Source](https://github.com/serde-rs/json/compare/v1.0.138...v1.0.139)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #68
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-01 16:01:48 +00:00
d6dc78f152 Update Rust crate log to v0.4.26 (#69)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.25` -> `0.4.26` |

---

### Release Notes

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

### [`v0.4.26`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0426---2025-02-18)

[Compare Source](https://github.com/rust-lang/log/compare/0.4.25...0.4.26)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #69
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-01 16:01:43 +00:00
685227c1f3 Update Rust crate serde to v1.0.218 (#67)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.217` -> `1.0.218` |

---

### Release Notes

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

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #67
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-01 16:01:35 +00:00
b8fe397dc1 Update Rust crate zip to v2.2.3 (#70)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [zip](https://github.com/zip-rs/zip2) | dependencies | patch | `2.2.2` -> `2.2.3` |

---

### Release Notes

<details>
<summary>zip-rs/zip2 (zip)</summary>

### [`v2.2.3`](https://github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#223---2025-02-26)

[Compare Source](https://github.com/zip-rs/zip2/compare/v2.2.2...v2.2.3)

##### <!-- 2 -->🚜 Refactor

-   Change the inner structure of `DateTime` ([#&#8203;267](https://github.com/zip-rs/zip2/issues/267))

##### <!-- 7 -->⚙️ Miscellaneous Tasks

-   cargo fix --edition

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODIuMyIsInVwZGF0ZWRJblZlciI6IjM5LjE4Mi4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/70
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-03-01 16:01:28 +00:00
659ae28bf1 Update Rust crate serde_json to v1.0.138 (#66)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.137` -> `1.0.138` |

---

### Release Notes

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

### [`v1.0.138`](https://github.com/serde-rs/json/releases/tag/v1.0.138)

[Compare Source](https://github.com/serde-rs/json/compare/v1.0.137...v1.0.138)

-   Documentation improvements

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #66
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-02-04 07:04:44 +00:00
ef8a79f9a2 Update Rust crate serde_json to v1.0.137
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-20 00:23:59 +00:00
45627fc4a9 Update Rust crate log to v0.4.25 (#63)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.24` -> `0.4.25` |

---

### Release Notes

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

### [`v0.4.25`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0425---2025-01-14)

[Compare Source](https://github.com/rust-lang/log/compare/0.4.24...0.4.25)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: #63
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-01-19 22:10:15 +00:00
98527415d1 Update Rust crate log to v0.4.24
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-11 00:20:39 +00:00
6c6d8e4bf4 Update Rust crate tokio to v1.43.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-09 00:20:31 +00:00
a0a02d2169 Update Rust crate serde_json to v1.0.135 (#60)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.134` -> `1.0.135` |

---

### Release Notes

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

### [`v1.0.135`](https://github.com/serde-rs/json/releases/tag/v1.0.135)

[Compare Source](https://github.com/serde-rs/json/compare/v1.0.134...v1.0.135)

-   Add serde_json::Map::into_values method ([#&#8203;1226](https://github.com/serde-rs/json/issues/1226), thanks [@&#8203;tisonkun](https://github.com/tisonkun))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45My4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTMuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/60
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-01-08 19:47:58 +00:00
dd13e76a52 Update Rust crate reqwest to v0.12.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-04 00:22:11 +00:00
b43696ea72 Update Rust crate reqwest to v0.12.11 (#57)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.12.10` -> `0.12.11` |

---

### Release Notes

<details>
<summary>seanmonstar/reqwest (reqwest)</summary>

### [`v0.12.11`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01211)

[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.10...v0.12.11)

-   Fix decompression returning an error when HTTP/2 ends with an empty data frame.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44My40IiwidXBkYXRlZEluVmVyIjoiMzkuODMuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: #57
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2025-01-03 08:21:41 +00:00
86c1b17c2a Update Rust crate serde to v1.0.217
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-28 00:22:12 +00:00
ac59999d50 Update Rust crate reqwest to v0.12.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-27 00:21:30 +00:00
1a300d3182 Update Rust crate serde_json to v1.0.134
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-22 00:22:04 +00:00
e3b6e08483 Update Rust crate env_logger to v0.11.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-21 00:22:08 +00:00
77eaca6dd7 Update Rust crate zip to v2.2.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-17 00:04:25 +00:00
55b4f8727e Update Rust crate serde to v1.0.216
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-14 00:05:20 +00:00
8f73dac0ee Update Rust crate serde to v1.0.215 (#38)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.210` -> `1.0.215` |

---

### Release Notes

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

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

-   Produce warning when multiple fields or variants have the same deserialization name ([#&#8203;2855](https://github.com/serde-rs/serde/issues/2855), [#&#8203;2856](https://github.com/serde-rs/serde/issues/2856), [#&#8203;2857](https://github.com/serde-rs/serde/issues/2857))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.213...v1.0.214)

-   Implement IntoDeserializer for all Deserializers in serde:🇩🇪:value module ([#&#8203;2568](https://github.com/serde-rs/serde/issues/2568), thanks [@&#8203;Mingun](https://github.com/Mingun))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.212...v1.0.213)

-   Fix support for macro-generated `with` attributes inside a newtype struct ([#&#8203;2847](https://github.com/serde-rs/serde/issues/2847))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.211...v1.0.212)

-   Fix hygiene of macro-generated local variable accesses in serde(with) wrappers ([#&#8203;2845](https://github.com/serde-rs/serde/issues/2845))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.211)

-   Improve error reporting about mismatched signature in `with` and `default` attributes ([#&#8203;2558](https://github.com/serde-rs/serde/issues/2558), thanks [@&#8203;Mingun](https://github.com/Mingun))
-   Show variant aliases in error message when variant deserialization fails ([#&#8203;2566](https://github.com/serde-rs/serde/issues/2566), thanks [@&#8203;Mingun](https://github.com/Mingun))
-   Improve binary size of untagged enum and internally tagged enum deserialization by about 12% ([#&#8203;2821](https://github.com/serde-rs/serde/issues/2821))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjQ4LjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/38
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-12-13 19:33:40 +00:00
a4e3d59513 Update Rust crate tokio to v1.42.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-05 00:21:37 +00:00
792f2d77d7 Update Rust crate thiserror to v1.0.69
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-04 01:01:49 +00:00
d5813e4e46 Update Rust crate serde_json to v1.0.133
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-04 00:22:23 +00:00
1d2efd7481 Update Rust crate serde_json to v1.0.129 (#37)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://github.com/serde-rs/json) | dependencies | patch | `1.0.128` -> `1.0.129` |

---

### Release Notes

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

### [`v1.0.129`](https://github.com/serde-rs/json/releases/tag/1.0.129)

[Compare Source](https://github.com/serde-rs/json/compare/1.0.128...1.0.129)

-   Add [`serde_json::Map::sort_keys`](https://docs.rs/serde_json/1/serde_json/struct.Map.html#method.sort_keys) and [`serde_json::Value::sort_all_objects`](https://docs.rs/serde_json/1/serde_json/enum.Value.html#method.sort_all_objects) ([#&#8203;1199](https://github.com/serde-rs/json/issues/1199))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjYuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEyNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/37
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-12-03 20:56:12 +00:00
af7e7abc05 Update Rust crate zip to v2.2.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-22 00:15:43 +00:00
2f559ad0c5 Update Rust crate tokio to v1.41.1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-08 00:12:56 +00:00
8f35254354 Update Rust crate thiserror to v1.0.67
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-04 00:12:50 +00:00
db3b9fe131 Update Rust crate thiserror to v1.0.66
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-11-01 00:32:36 +00:00
41cbc8880a Update Rust crate reqwest to v0.12.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-29 00:26:32 +00:00
9e132e3034 Update Rust crate tokio to v1.41.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-24 00:19:04 +00:00
cf4d0fbd72 Update Rust crate thiserror to v1.0.65
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-23 00:07:43 +00:00
946cea8d2e Update Rust crate reqwest to v0.12.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-01 00:29:21 +00:00
ff5f606923 Update Rust crate serde to v1.0.210 (#31)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.206` -> `1.0.210` |

---

### Release Notes

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

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

-   Support serializing and deserializing `IpAddr` and `SocketAddr` in no-std mode on Rust 1.77+ ([#&#8203;2816](https://github.com/serde-rs/serde/issues/2816), thanks [@&#8203;MathiasKoch](https://github.com/MathiasKoch))
-   Make `serde::ser::StdError` and `serde:🇩🇪:StdError` equivalent to `core::error::Error` on Rust 1.81+ ([#&#8203;2818](https://github.com/serde-rs/serde/issues/2818))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.208...v1.0.209)

-   Fix deserialization of empty structs and empty tuples inside of untagged enums ([#&#8203;2805](https://github.com/serde-rs/serde/issues/2805), thanks [@&#8203;Mingun](https://github.com/Mingun))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208)

-   Support serializing and deserializing unit structs in a `flatten` field ([#&#8203;2802](https://github.com/serde-rs/serde/issues/2802), thanks [@&#8203;jonhoo](https://github.com/jonhoo))

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.206...v1.0.207)

-   Improve interactions between `flatten` attribute and `skip_serializing`/`skip_deserializing` ([#&#8203;2795](https://github.com/serde-rs/serde/issues/2795), thanks [@&#8203;Mingun](https://github.com/Mingun))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguNzcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/31
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-23 08:39:03 +00:00
6b7fc8e3ef Update Rust crate thiserror to v1.0.64 (#35)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.63` -> `1.0.64` |

---

### Release Notes

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

### [`v1.0.64`](https://github.com/dtolnay/thiserror/releases/tag/1.0.64)

[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64)

-   Exclude derived impls from coverage instrumentation ([#&#8203;322](https://github.com/dtolnay/thiserror/issues/322), thanks [@&#8203;oxalica](https://github.com/oxalica))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45My4yIiwidXBkYXRlZEluVmVyIjoiMzguOTMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/35
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-23 08:38:53 +00:00
c67e4daf7e Update Rust crate zip to v2.2.0 (#34)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [zip](https://github.com/zip-rs/zip2) | dependencies | minor | `2.1.6` -> `2.2.0` |

---

### Release Notes

<details>
<summary>zip-rs/zip2 (zip)</summary>

### [`v2.2.0`](https://github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#220---2024-08-11)

[Compare Source](https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0)

##### <!-- 0 -->🚀 Features

-   Expose `ZipArchive::central_directory_start` ([#&#8203;232](https://github.com/zip-rs/zip2/pull/232))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Ny43IiwidXBkYXRlZEluVmVyIjoiMzguNzcuNyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: #34
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-09-17 09:30:17 +00:00
386f7009d7 Update Rust crate tokio to v1.40.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-13 00:48:21 +00:00
ed315214b4 Update Rust crate serde_json to v1.0.128
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-13 00:31:31 +00:00
e7f5de3c73 Update Rust crate reqwest to v0.12.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-12 00:31:47 +00:00
c634cb16cc Update Rust crate serde to v1.0.206 (#26)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.205` -> `1.0.206` |

---

### Release Notes

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

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

[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.205...v1.0.206)

-   Improve support for `flatten` attribute inside of enums ([#&#8203;2567](https://github.com/serde-rs/serde/issues/2567), thanks [@&#8203;Mingun](https://github.com/Mingun))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNS4wIiwidXBkYXRlZEluVmVyIjoiMzguMjUuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/26
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
2024-08-22 07:12:01 +00:00
b26445a5f2 Update Rust crate tokio to v1.39.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-18 00:29:18 +00:00
2784089e9f Update Rust crate serde_json to v1.0.125
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-15 15:17:30 +00:00
938fb1297e Update Rust crate serde_json to v1.0.124
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-12 00:08:24 +00:00
a6e502b864 Update Rust crate serde to v1.0.205
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-09 00:09:51 +00:00
5634f9615b Update Rust crate serde_json to v1.0.122
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-02 00:08:32 +00:00
16b44e002c Update Rust crate zip to v2.1.6
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-01 00:08:21 +00:00
c6386d8cc5 Update Rust crate serde_json to v1.0.121
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-29 00:08:31 +00:00