chore(deps): update rust-patch-updates #1273
No reviewers
Labels
No labels
Blocked
Bug
Cherry-picking
Database
Dependencies
Dependencies/Renovate
Difficulty
Easy
Difficulty
Hard
Difficulty
Medium
Documentation
Enhancement
Good first issue
Help wanted
Inherited
Matrix/Administration
Matrix/Appservices
Matrix/Auth
Matrix/Client
Matrix/Core
Matrix/Federation
Matrix/Hydra
Matrix/MSC
Matrix/Media
Meta
Meta/CI
Meta/Packaging
Priority
Blocking
Priority
High
Priority
Low
Security
Status
Confirmed
Status
Duplicate
Status
Invalid
Status
Needs Investigation
Support
To-Merge
Wont fix
old/ci/cd
old/rust
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
continuwuation/continuwuity!1273
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/rust-patch-updates"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.4.42→0.4.434.5.53→4.5.540.7.0→0.7.10.6.1→0.6.30.2.177→0.2.1800.4.28→0.4.291.0.103→1.0.1051.0.42→1.0.430.23.35→0.23.360.0.10→0.0.141.0.145→1.0.1492.0.111→2.0.1140.4.5→0.4.60.9.8→0.9.110.5.2→0.5.30.6.7→0.6.80.1.43→0.1.440.1.35→0.1.360.32.0→0.32.12.5.7→2.5.8Release Notes
chronotope/chrono (chrono)
v0.4.43: 0.4.43Compare Source
What's Changed
NaiveDate::abs_diffby @Kinrany in #1752clap-rs/clap (clap)
v4.5.54Compare Source
Fixes
[default]to its own paragraph whenPossibleValue::helpis present in--helpNugine/const-str (const-str)
v0.7.1Compare Source
What's Changed
Full Changelog: https://github.com/Nugine/const-str/compare/v0.7.0...v0.7.1
rust-lang/libc (libc)
v0.2.180Compare Source
Added
Fixed
CMSG_NXTHDR(#4903)CMSG_NXTHDR(#4903)mcontexttype definitions (#4886)__SIZEOF_PTHREAD_COND_Ton non-L4Re uclibc (#4915)netlinkmodule to resolve build errors (#4915)v0.2.179Compare Source
With this release, we now have unstable support for 64-bit
time_ton 32-bitplatforms with both Musl and Glibc. Testing is appreciated!
For now, these can be enabled by setting environment variables during build:
Note that the exact configuration will change in the future. Setting the
MUSL_V1_2_3variable also enables some newer API unrelated totime_t.Added
XCASE(#4847)NAME_MAX(#4888)AT_EXECVE_CHECK(#4422)SUN_LENmacro (#4269)getitimerandsetitimer(#4890)pthread_tryjoin_nandpthread_timedjoin_np(#4887)time_ton 32-bit platforms (#4463)LINK_STATE_*definitions fromsys/net/if.h(#4751)Fixed
cf{g,s}et{i,o}speed(#4882)pthread(#4479)CPU_SETSIZEon musl 1.2+ (#4865)stat/stat64(#4463)SIGSTKSZ/MINSIGSTKSZ(#4884)PT_{GET,SET}FPREGS,_REG_TIPDR, and_REG_{LR,SP}(#4899)if_msghdralignment (#4902)siginfo_tlayout on 32-bit platforms (#4904)pthread_spin_tto allow arch redefinition. (#4899)Changed
pthreadstruct fields private (#4876)Paddingtype (#4862)Removed
RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64(#4865)v0.2.178Compare Source
Added
issetugid(#4744)__psw_t/fprefset_t/*context_t(#4726)AT_HWCAP{3,4}(#4734)eventfd(#4830)unistd.h(#4811)cfmakeraw(#4704)cfsetspeed(#4704)getresgidandgetresuid(#4752)setresgidandsetresuid(#4752)select.h,stat.h,poll.h,ttycom.h,utsname.h,resource.h,mman.h,udp.h,in.h,in6.h,if.h,fnmatch.h, andsioLibCommon.h(#4781)Deprecated:
TIOCREMOTE(#4764)Fixed:
Note that there were a large number of fixes on NetBSD for this
libcrelease, some of which include minor breakage.EWOULDBLOCKto make it an alias ofEAGAIN(#4790)unnecessary_transmuteswarnings (#4780)SF_SETTABLE(#4764)mcontext_t.mc_fpregs(#)gethostname(#4773)NFT_MSG_MAX(#4761)repr(align(8))forcanxl_frame(#4760)eventfdargument names match OS docs/headers (#4830)ipc_perm, split from OpenBSD asipc.rs(#4782)kinfo_vmentry.kve_path(#)uucred.cr_ngroupsfrominttoshort(#4782)kevent.udata(#4782)mcontext_t.__fpregs(#4782)PT_SUSPEND(#4782)sockaddr_dl.sdl_datafrom 12 to 24 (#4782)if_.rs, fix the definition ofifreq(#4782)time.rs, fix the values ofCLOCK_*_CPUTIME_ID(#4782)timex.rs(#4782)types.rs, correct the definition oflwpid_t(#4782)utmp_.rs, correct the definition oflastlog(#4782)utmpx_.rs, correct utmpx definitions (#4782)_cpusetan extern type (#4782)mcontexttypes (#4782)pid_t(#4825)__wasilibc_register_preopened_fd(#4837)Changed
thread_local(#3653)ucontext_tand unskip its tests (#4760)L_tmpnamandTMP_MAXto the UCRT value (#4566)Removed
SIGSTKFLT(#4749)statvfs.f_sparenon-public (#4782)*_MAXIDconstants andAT_SUN_LDPGSIZE(#4782)IFF_NOTRAILERS(#4782)vm_size_t(#4782)rust-lang/log (log)
v0.4.29Compare Source
dtolnay/proc-macro2 (proc-macro2)
v1.0.105Compare Source
v1.0.104Compare Source
dtolnay/quote (quote)
v1.0.43Compare Source
stringify!macro inside generated code (#316)bourumir-wyngs/serde-saphyr (serde-saphyr)
v0.0.14: Zmij and YAML floatsCompare Source
3.0e+18and not3e+18or3e18. Some parsers (such as PyYAML, go-yaml, and Psych) do not see3e18as a number.v0.0.13: - building more bridgesCompare Source
This release aims to make serde-saphyr more interoperable with other crates in the Rust ecosystem.
Next to existing garde integration, it also supports validator, and snippets can optionally be rendered with miette (while retaining native snippet support).
Serializer and Deserializer are now public (due to how it's implemented, Deserializer is available in the closure only).
Main binary executable adapted for validation and should work well in this capacity: it now prints exceprts showing YAML problems, also returns non zero error code for invalid YAML (0 for valid).
v0.0.12: GardeCompare Source
This release integrates
gardeto run declarative validation. Indeed, many YAML errors are not kind of "invalid YAML" but rather "valid YAML, still invalid value". garde is fast evolving framework with rich set of validation tools. If inconsistency would be found, serde-saphyr error will print the snippet right from the YAML document, providing location information. If the invalid value comes from the YAML anchor, serde-saphyr will also tell where this anchor has been defined. Snippets are also now printed for syntax errors.Common Serde renames made to follow naming conventions (case changes, snake_case, kebab-case, r# stripping) are supported, as long as they do not introduce ambiguity. Arbitrary renames are not. Parsing and validation will still work, but error messages for arbitrarily renamed fields only tell Rust path. The integration of garde is gated by the Cargo feature
garde(disabled by default, useserde_saphyr = { version = "0.0.12", features = ["garde"] } in Cargo.tomlto enable it).Also
struct KeyString(String)).v0.0.11: Advanced serializationCompare Source
This release includes serialization extensions we need for Verdanta project. If fixes and adjusts possibility to comment on scalars and anchor references with Commented wrapper.
To improve readability, strings, containing line feed characters, and very long strings (threshold configurable) are now automatically serialized as block scalars.
To make setting the budget easier, serde-saphyr main is not the exacutable that takes the YAML file path and, upon parsing, prints the consumed budget. Options now has the optional handle for budget reporting.
From this release, tagged enums (shape: !!Shape SQUARE") are also supported, even if, unlike simple enum forms (shape: SQUARE) they cannot map to to nested enums. This is more for supporting legacy configurations. If you need this in the output, set tagged_enums = true in SerializerOptions.
Empty maps are now serialized as {} and empty lists as [] . This remains valid YAML and is often seen as more readable then : hanging to nowhere, also some deserializers deserialize "haning emptiness" as null rather than empty map or array. The concept matches Go's gopkg.in/yaml.v3
Finally, while there have never been a working unsafe keyword in this project, since this version we add #![forbid(unsafe_code)] to the top of lib.rs, also including corresponding badge in README.
serde-rs/json (serde_json)
v1.0.149Compare Source
v1.0.148Compare Source
zmijdependency to 1.0v1.0.147Compare Source
v1.0.146Compare Source
dtolnay/syn (syn)
v2.0.114Compare Source
v2.0.113Compare Source
v2.0.112Compare Source
tokio-rs/tokio-metrics (tokio-metrics)
v0.4.6toml-rs/toml (toml)
v0.9.11Compare Source
v0.9.10Compare Source
v0.9.9Compare Source
tower-rs/tower (tower)
v0.5.3: tower 0.5.3Compare Source
Added
ServiceBuilder::boxed_clone_sync()helper (#804)Fixed
tower-rs/tower-http (tower-http)
v0.6.8Compare Source
Fixed
multiple_membersin Gzip decoder, since HTTP context only uses onemember. (#621)
What's Changed
multiple_membersoption for gzip decoder by @ducaale in #621New Contributors
Full Changelog: https://github.com/tower-rs/tower-http/compare/tower-http-0.6.7...tower-http-0.6.8
tokio-rs/tracing (tracing)
v0.1.44: tracing 0.1.44Compare Source
Fixed
record_allpanic (#3432)Changed
tracing-core: updated to 0.1.36 (#3440)tokio-rs/tracing-opentelemetry (tracing-opentelemetry)
v0.32.1Compare Source
Added
SetParentErrorFixed
Other
servo/rust-url (url)
v2.5.8Compare Source
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.
This PR has been generated by Renovate Bot.
⚠️ Artifact update problem
Renovate failed to update an artifact 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:
The artifact failure details are included below:
File name: Cargo.lock
216bed1d6a46a6f528c846a6f528c86195da45c66195da45c6bb85dbd9986195da45c6acfa9131cbacfa9131cbcb3e604473cb3e60447348f4fb973a48f4fb973aefe27b834cefe27b834c6a9b47c52e