chore(deps): Replace serde_yaml with serde_yml #1007

Merged
Jade merged 1 commit from jade/serde_yaml into main 2025-09-10 19:35:03 +00:00
Owner

(serde_yaml is depreciated and was causing issues for renovate)

(serde_yaml is depreciated and was causing issues for renovate)
Jade force-pushed jade/serde_yaml from 49437bb1f3
All checks were successful
Release Docker Image / define-variables (pull_request) Successful in 9s
Documentation / Build and Deploy Documentation (pull_request) Successful in 36s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 36s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 2m5s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 6m51s
Release Docker Image / merge (pull_request) Successful in 17s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 13m43s
to ad11417145
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 25s
Release Docker Image / define-variables (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 34s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 8m49s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 6m16s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 13m38s
Release Docker Image / merge (pull_request) Successful in 11s
Release Docker Image / define-variables (push) Successful in 6s
Documentation / Build and Deploy Documentation (push) Successful in 33s
Checks / Prek / Pre-commit & Formatting (push) Successful in 54s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 4m43s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 5m22s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 5m5s
Release Docker Image / merge (push) Successful in 14s
2025-09-10 19:20:51 +00:00
Compare
Jade scheduled this pull request to auto merge when all checks succeed 2025-09-10 19:20:59 +00:00
Jade merged commit ad11417145 into main 2025-09-10 19:35:03 +00:00
Contributor
The replacement crate here was vibecoded iirc and has also been abandoned: https://rustsec.org/advisories/RUSTSEC-2025-0068.html See: https://github.com/nushell/nushell/pull/14630 https://github.com/nushell/nushell/pull/14987 https://github.com/nushell/nushell/pull/14985 https://github.com/nushell/nushell/pull/14986
Author
Owner

sigh OK then

*sigh* OK then
Author
Owner
https://crates.io/crates/serde_norway then?
Contributor

@Jade wrote in #1007 (comment):

https://crates.io/crates/serde_norway then?

Yeah, or better yet migrate to a pure rust alternative like serde_yaml2 or yaml-peg

@Jade wrote in https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1007#issuecomment-20200: > https://crates.io/crates/serde_norway then? Yeah, or better yet migrate to a pure rust alternative like `serde_yaml2` or `yaml-peg`
Author
Owner

If you want to give migrating a shot? I won't be able to write code for a bit

If you want to give migrating a shot? I won't be able to write code for a bit
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1007
No description provided.