|
226d42e62d
|
Update Rust crate serde to 1.0.226
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2025-09-21 00:39:05 +00:00 |
|
|
050398321a
|
Update Rust crate serde to 1.0.225 (#136)
continuous-integration/drone/push Build is passing
|
2025-09-18 00:36:01 +00:00 |
|
|
306e9b2e54
|
Update Rust crate serde_json to 1.0.145 (#135)
continuous-integration/drone/push Build is passing
|
2025-09-16 00:34:53 +00:00 |
|
|
f6c248014d
|
Update Rust crate zip to 5.1.1 (#134)
continuous-integration/drone/push Build is passing
|
2025-09-13 00:36:01 +00:00 |
|
|
8bad30ada3
|
Update Rust crate zip to v5 (#133)
continuous-integration/drone/push Build is passing
|
2025-09-07 00:35:36 +00:00 |
|
|
bdaf279410
|
Update Rust crate zip to 4.6.1 (#132)
continuous-integration/drone/push Build is passing
|
2025-09-06 00:35:17 +00:00 |
|
|
80e9e3118a
|
Update Rust crate log to 0.4.28 (#131)
continuous-integration/drone/push Build is passing
|
2025-09-05 00:21:09 +00:00 |
|
|
e4a3335745
|
Update Rust crate zip to 4.6.0 (#130)
continuous-integration/drone/push Build is passing
|
2025-09-02 00:27:34 +00:00 |
|
|
34f85ec491
|
Add missing CGI module in Drone configuration (#129)
continuous-integration/drone/push Build is passing
Reviewed-on: #129
|
2025-08-28 06:25:40 +00:00 |
|
|
50bce153f8
|
Update Rust crate zip to 4.5.0 (#128)
continuous-integration/drone/push Build is failing
|
2025-08-23 00:27:40 +00:00 |
|
|
f9cbc71c21
|
Update Rust crate thiserror to 2.0.16 (#127)
continuous-integration/drone/push Build is failing
|
2025-08-23 00:27:38 +00:00 |
|
|
3abd831865
|
Update Rust crate serde_json to 1.0.143 (#126)
continuous-integration/drone/push Build is failing
|
2025-08-21 00:27:16 +00:00 |
|
|
35dc7e1755
|
Update Rust crate thiserror to 2.0.15 (#125)
continuous-integration/drone/push Build is passing
|
2025-08-18 00:26:10 +00:00 |
|
|
c9b60419ae
|
Update Rust crate reqwest to 0.12.23 (#124)
continuous-integration/drone/push Build is passing
|
2025-08-14 00:26:45 +00:00 |
|
|
b68d83f056
|
Update Rust crate thiserror to 2.0.14 (#123)
continuous-integration/drone/push Build is passing
|
2025-08-13 00:26:53 +00:00 |
|
|
38c71e829e
|
Update Rust crate tokio to 1.47.1 (#122)
continuous-integration/drone/push Build is passing
|
2025-08-03 00:15:17 +00:00 |
|
|
9a11b645ac
|
Update Rust crate serde_json to 1.0.142 (#121)
continuous-integration/drone/push Build is passing
|
2025-08-02 00:16:00 +00:00 |
|
|
fea5fdf82d
|
Update Rust crate tokio to 1.47.0 (#120)
continuous-integration/drone/push Build is passing
|
2025-07-27 00:15:32 +00:00 |
|
|
db44835c39
|
Update Rust crate rand to 0.9.2 (#119)
continuous-integration/drone/push Build is passing
|
2025-07-21 00:15:34 +00:00 |
|
|
35ade770be
|
Update Rust crate serde_json to 1.0.141 (#118)
continuous-integration/drone/push Build is passing
|
2025-07-19 00:15:50 +00:00 |
|
|
0f129447c2
|
Update Rust crate zip to 4.3.0 (#117)
continuous-integration/drone/push Build is passing
|
2025-07-10 00:45:47 +00:00 |
|
|
291a670c17
|
Update Rust crate tokio to 1.46.1 (#116)
continuous-integration/drone/push Build is passing
|
2025-07-05 00:41:19 +00:00 |
|
|
b5cbd337d5
|
Update Rust crate tokio to 1.46.0
continuous-integration/drone/push Build is passing
|
2025-07-04 00:40:53 +00:00 |
|
|
38fed64727
|
Update Rust crate reqwest to 0.12.22
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-07-04 00:08:34 +00:00 |
|
|
604e1975cf
|
Fix cargo clippy issues (#115)
continuous-integration/drone/push Build is passing
Reviewed-on: #115
|
2025-07-03 06:26:05 +00:00 |
|
|
99d32292ee
|
Update Rust crate zip to 4.2.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-06-24 00:08:54 +00:00 |
|
|
4629220522
|
Update Rust crate zip to 4.1.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-06-16 00:20:57 +00:00 |
|
|
421c2a191b
|
Update Rust crate reqwest to 0.12.20
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-06-11 00:21:41 +00:00 |
|
|
2c89431648
|
Update Rust crate reqwest to 0.12.19
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-06-03 00:21:41 +00:00 |
|
|
769010f8d2
|
Update Rust crate reqwest to 0.12.18
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-05-29 00:06:56 +00:00 |
|
|
2c60760edd
|
Update Rust crate tokio to 1.45.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-05-25 00:06:28 +00:00 |
|
|
204f241d8f
|
Update Rust crate zip to v4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-05-22 00:06:39 +00:00 |
|
|
8528f320ce
|
Update Rust crate zip to v3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-05-16 00:15:46 +00:00 |
|
|
bf56391114
|
Update Rust crate tokio to 1.45.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-05-07 00:24:11 +00:00 |
|
|
117e2c3079
|
Update Rust crate rand to 0.9.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-18 00:27:00 +00:00 |
|
|
3d5a32ae6a
|
Update Rust crate tokio to 1.44.2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-06 00:33:16 +00:00 |
|
|
d4844c18bf
|
Update Rust crate zip to 2.6.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-05 00:33:01 +00:00 |
|
|
52da56a775
|
Update Rust crate tokio to 1.44.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-04 00:33:44 +00:00 |
|
|
06b947a7d1
|
Update Rust crate thiserror to 2.0.12
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-03 00:33:24 +00:00 |
|
|
bea66f6202
|
Update Rust crate env_logger to 0.11.8
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-02 00:33:30 +00:00 |
|
|
de6d6f86c2
|
Update Rust crate serde_json to 1.0.140
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-04-01 02:04:14 +00:00 |
|
|
15cc60aad9
|
Update Rust crate serde to 1.0.219
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-31 20:49:35 +00:00 |
|
|
a33088918c
|
Update Rust crate reqwest to 0.12.15
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-31 00:33:53 +00:00 |
|
|
116ea4ba77
|
Update Rust crate mktemp to 0.5.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-30 02:19:50 +00:00 |
|
|
dbc82c0377
|
Update Rust crate log to 0.4.27
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-29 22:55:52 +00:00 |
|
|
d82fa7053d
|
Update Rust crate env_logger to 0.11.7
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-29 18:14:11 +00:00 |
|
|
7e5010a5d7
|
Update renovate.json (#91)
continuous-integration/drone/push Build is passing
Reviewed-on: #91
|
2025-03-29 17:30:04 +00:00 |
|
|
7cd709c00c
|
Update Rust crate reqwest to v0.12.15
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2025-03-29 14:13:10 +00:00 |
|
|
28828261d1
|
Update renovate.json (#89)
continuous-integration/drone/push Build is passing
Reviewed-on: #89
|
2025-03-29 12:54:32 +00:00 |
|
|
c094d9cfbe
|
Update Rust crate thiserror to v2 (#47)
continuous-integration/drone/push Build is passing
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | major | `1.0.61` -> `2.0.0` |
---
### Release Notes
<details>
<summary>dtolnay/thiserror (thiserror)</summary>
### [`v2.0.12`](https://github.com/dtolnay/thiserror/releases/tag/2.0.12)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12)
- Prevent elidable_lifetime_names pedantic clippy lint in generated impl ([#​413](https://github.com/dtolnay/thiserror/issues/413))
### [`v2.0.11`](https://github.com/dtolnay/thiserror/releases/tag/2.0.11)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.10...2.0.11)
- Add feature gate to tests that use std ([#​409](https://github.com/dtolnay/thiserror/issues/409), [#​410](https://github.com/dtolnay/thiserror/issues/410), thanks [@​Maytha8](https://github.com/Maytha8))
### [`v2.0.10`](https://github.com/dtolnay/thiserror/releases/tag/2.0.10)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.9...2.0.10)
- Support errors containing a generic type parameter's associated type in a field ([#​408](https://github.com/dtolnay/thiserror/issues/408))
### [`v2.0.9`](https://github.com/dtolnay/thiserror/releases/tag/2.0.9)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.8...2.0.9)
- Work around `missing_inline_in_public_items` clippy restriction being triggered in macro-generated code ([#​404](https://github.com/dtolnay/thiserror/issues/404))
### [`v2.0.8`](https://github.com/dtolnay/thiserror/releases/tag/2.0.8)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.7...2.0.8)
- Improve support for macro-generated `derive(Error)` call sites ([#​399](https://github.com/dtolnay/thiserror/issues/399))
### [`v2.0.7`](https://github.com/dtolnay/thiserror/releases/tag/2.0.7)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.6...2.0.7)
- Work around conflict with #\[deny(clippy::allow_attributes)] ([#​397](https://github.com/dtolnay/thiserror/issues/397), thanks [@​zertosh](https://github.com/zertosh))
### [`v2.0.6`](https://github.com/dtolnay/thiserror/releases/tag/2.0.6)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.5...2.0.6)
- Suppress deprecation warning on generated From impls ([#​396](https://github.com/dtolnay/thiserror/issues/396))
### [`v2.0.5`](https://github.com/dtolnay/thiserror/releases/tag/2.0.5)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.4...2.0.5)
- Prevent deprecation warning on generated impl for deprecated type ([#​394](https://github.com/dtolnay/thiserror/issues/394))
### [`v2.0.4`](https://github.com/dtolnay/thiserror/releases/tag/2.0.4)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.3...2.0.4)
- Eliminate needless_lifetimes clippy lint in generated `From` impls ([#​391](https://github.com/dtolnay/thiserror/issues/391), thanks [@​matt-phylum](https://github.com/matt-phylum))
### [`v2.0.3`](https://github.com/dtolnay/thiserror/releases/tag/2.0.3)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.2...2.0.3)
- Support the same Path field being repeated in both Debug and Display representation in error message ([#​383](https://github.com/dtolnay/thiserror/issues/383))
- Improve error message when a format trait used in error message is not implemented by some field ([#​384](https://github.com/dtolnay/thiserror/issues/384))
### [`v2.0.2`](https://github.com/dtolnay/thiserror/releases/tag/2.0.2)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.1...2.0.2)
- Fix hang on invalid input inside #\[error(...)] attribute ([#​382](https://github.com/dtolnay/thiserror/issues/382))
### [`v2.0.1`](https://github.com/dtolnay/thiserror/releases/tag/2.0.1)
[Compare Source](https://github.com/dtolnay/thiserror/compare/2.0.0...2.0.1)
- Support errors that contain a dynamically sized final field ([#​375](https://github.com/dtolnay/thiserror/issues/375))
- Improve inference of trait bounds for fields that are interpolated multiple times in an error message ([#​377](https://github.com/dtolnay/thiserror/issues/377))
### [`v2.0.0`](https://github.com/dtolnay/thiserror/releases/tag/2.0.0)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.69...2.0.0)
#### Breaking changes
- Referencing keyword-named fields by a raw identifier like `{r#type}` inside a format string is no longer accepted; simply use the unraw name like `{type}` ([#​347](https://github.com/dtolnay/thiserror/issues/347))
This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.
```rust
#[derive(Error, Debug)]
#[error("... {type} ...")] // Before: {r#type}
pub struct Error {
pub r#type: Type,
}
```
- Trait bounds are no longer inferred on fields whose value is shadowed by an explicit named argument in a format message ([#​345](https://github.com/dtolnay/thiserror/issues/345))
```rust
// Before: impl<T: Octal> Display for Error<T>
// After: impl<T> Display for Error<T>
#[derive(Error, Debug)]
#[error("{thing:o}", thing = "...")]
pub struct Error<T> {
thing: T,
}
```
- Tuple structs and tuple variants can no longer use numerical `{0}` `{1}` access at the same time as supplying extra positional arguments for a format message, as this makes it ambiguous whether the number refers to a tuple field vs a different positional arg ([#​354](https://github.com/dtolnay/thiserror/issues/354))
```rust
#[derive(Error, Debug)]
#[error("ambiguous: {0} {}", $N)]
// ^^^ Not allowed, use #[error("... {0} {n}", n = $N)]
pub struct TupleError(i32);
```
- Code containing invocations of thiserror's `derive(Error)` must now have a direct dependency on the `thiserror` crate regardless of the error data structure's contents ([#​368](https://github.com/dtolnay/thiserror/issues/368), [#​369](https://github.com/dtolnay/thiserror/issues/369), [#​370](https://github.com/dtolnay/thiserror/issues/370), [#​372](https://github.com/dtolnay/thiserror/issues/372))
#### Features
- Support disabling thiserror's standard library dependency by disabling the default "std" Cargo feature: `thiserror = { version = "2", default-features = false }` ([#​373](https://github.com/dtolnay/thiserror/issues/373))
- Support using `r#source` as field name to opt out of a field named "source" being treated as an error's `Error::source()` ([#​350](https://github.com/dtolnay/thiserror/issues/350))
```rust
#[derive(Error, Debug)]
#[error("{source} ==> {destination}")]
pub struct Error {
r#source: char,
destination: char,
}
let error = Error { source: 'S', destination: 'D' };
```
- Infinite recursion in a generated Display impl now produces an `unconditional_recursion` warning ([#​359](https://github.com/dtolnay/thiserror/issues/359))
```rust
#[derive(Error, Debug)]
#[error("??? {self}")]
pub struct Error;
```
- A new attribute `#[error(fmt = path::to::myfmt)]` can be used to write formatting logic for an enum variant out-of-line ([#​367](https://github.com/dtolnay/thiserror/issues/367))
```rust
#[derive(Error, Debug)]
pub enum Error {
#[error(fmt = demo_fmt)]
Demo { code: u16, message: Option<String> },
}
fn demo_fmt(code: &u16, message: &Option<String>, formatter: &mut fmt::Formatter) -> fmt::Result {
write!(formatter, "{code}")?;
if let Some(msg) = message {
write!(formatter, " - {msg}")?;
}
Ok(())
}
```
- Enums with an enum-level format message are now able to have individual variants that are `transparent` to supersede the enum-level message ([#​366](https://github.com/dtolnay/thiserror/issues/366))
```rust
#[derive(Error, Debug)]
#[error("my error {0}")]
pub enum Error {
Json(#[from] serde_json::Error),
Yaml(#[from] serde_yaml::Error),
#[error(transparent)]
Other(#[from] anyhow::Error),
}
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled because a matching PR was automerged previously.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzOS44LjAiLCJ1cGRhdGVkSW5WZXIiOiIzOS4xOTQuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Reviewed-on: https://gitea.communiquons.org/pierre/GrammalecteClient/pulls/47
Co-authored-by: Pierre HUBERT <pierre@noreply.localhost>
Co-committed-by: Pierre HUBERT <pierre@noreply.localhost>
|
2025-03-28 15:44:22 +00:00 |
|