spis
spis copied to clipboard
fix(deps): update serde packages
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
serde (source) | dependencies | patch | 1.0.171 -> 1.0.202 |
serde_qs | dependencies | minor | 0.12 -> 0.13 |
Release Notes
serde-rs/serde (serde)
v1.0.202
- Provide public access to RenameAllRules in serde_derive_internals (#2743)
v1.0.201
- Resolve unexpected_cfgs warning (#2737)
v1.0.200
- Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @jamessan)
v1.0.199
- Fix ambiguous associated item when
forward_to_deserialize_any!
is used on an enum withError
variant (#2732, thanks @aatifsyed)
v1.0.198
- Support serializing and deserializing
Saturating<T>
(#2709, thanks @jbethune)
v1.0.197
- Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls (#2697, thanks @nyurik)
v1.0.196
- Improve formatting of "invalid type" error messages involving floats (#2682)
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
v1.0.193
- Fix field names used for the deserialization of
RangeFrom
andRangeTo
(#2653, #2654, #2655, thanks @emilbonnek)
v1.0.192
- Allow internal tag field in untagged variant (#2646, thanks @robsdedude)
v1.0.191
- Documentation improvements
v1.0.190
- Preserve NaN sign when deserializing f32 from f64 or vice versa (#2637)
v1.0.189
- Fix "cannot infer type" error when internally tagged enum contains untagged variant (#2613, thanks @ahl)
v1.0.188
- Fix "failed to parse manifest" error when building serde using a Cargo version between 1.45 and 1.50 (#2603)
v1.0.187
- Remove support for Emscripten targets on rustc older than 1.40 (#2600)
v1.0.186
- Disallow incompatible versions of
serde_derive
andserde
in the dependency graph (#2588, thanks @soqb)
v1.0.185
- Fix error "cannot move out of
*self
which is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)
v1.0.184
- Restore from-source
serde_derive
build on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.io
v1.0.183
- Support deserializing
Box<OsStr>
with an equivalent representation asOsString
(#2556, thanks @DBLouis)
v1.0.182
- Render field aliases in sorted order in error messages (#2458, thanks @Mingun)
- Support
serde(default)
on tuple structs (#2553, thanks @Mingun)
v1.0.181
- Make
serde(alias)
work in combination withflatten
when using in-place deserialization (#2443, thanks @Mingun) - Improve the representation of adjacently tagged enums in formats where enum tags are serialized by index, as opposed to by string name (#2505, #2496, thanks @Baptistemontan)
v1.0.180
- Update to 2018 edition
v1.0.179
v1.0.178
- Fix build error when using serde with "std" feature turned off and "unstable" feature turned on (#2541)
v1.0.177
- Add
serde(rename_all_fields = "...")
attribute to apply arename_all
on every struct variant of an enum (#1695, thanks @jplatte) - Improve diagnostics for attribute parse errors (#2536, thanks @jplatte)
v1.0.176
- Allow tag field of an internally tagged enum to have same name as a field inside a skipped struct variant (#2266, thanks @flisky)
v1.0.175
v1.0.174
- Documentation improvements
v1.0.173
- Fix missing trait implementations when using serde derive macro on a macro-generated data structure, such as via the
bitflags
crate (#2516)
v1.0.172
- Experiment with precompiling the serde_derive macros to reduce build time (#2514)
samscott89/serde_qs (serde_qs)
v0.13.0
- Bump
axum
support to 0.7 - Remove support for
actix-web 2.0
- Add support for extracting form data in actix via
QsForm
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
⚠ Artifact update problem
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path spis-server/Cargo.toml --package [email protected] --precise 1.0.201
Updating crates.io index
error: failed to select a version for the requirement `serde = ">=1.0.126, <=1.0.171"`
candidate versions found which didn't match: 1.0.201
location searched: crates.io index
required by package `time v0.3.26`
... which satisfies dependency `time = "^0.3"` (locked to 0.3.26) of package `actix-web v4.4.0`
... which satisfies dependency `actix-web = "^4"` (locked to 4.4.0) of package `spis-server v0.6.0 (/tmp/renovate/repos/github/gbbirkisson/spis/spis-server)`
perhaps a crate was updated and forgotten to be re-vendored?
File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path spis-model/Cargo.toml --package [email protected] --precise 1.0.201
Updating crates.io index
error: failed to select a version for the requirement `serde = ">=1.0.126, <=1.0.171"`
candidate versions found which didn't match: 1.0.201
location searched: crates.io index
required by package `time v0.3.26`
... which satisfies dependency `time = "^0.3"` (locked to 0.3.26) of package `actix-web v4.4.0`
... which satisfies dependency `actix-web = "^4"` (locked to 4.4.0) of package `spis-server v0.6.0 (/tmp/renovate/repos/github/gbbirkisson/spis/spis-server)`
perhaps a crate was updated and forgotten to be re-vendored?
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 6.89%. Comparing base (
c8aa488
) to head (a27c5d1
).
Additional details and impacted files
@@ Coverage Diff @@
## main #186 +/- ##
=====================================
Coverage 6.89% 6.89%
=====================================
Files 16 16
Lines 725 725
=====================================
Hits 50 50
Misses 675 675
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.