Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update compatible (#74)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [logos](https://logos.maciej.codes/) ([source](https://redirect.github.com/maciejhirsz/logos)) | dependencies | patch | `0.14.0` -> `0.14.2` | | [pest](https://pest.rs/) ([source](https://redirect.github.com/pest-parser/pest)) | dependencies | patch | `2.7.11` -> `2.7.13` | | [serde_json](https://redirect.github.com/serde-rs/json) | dependencies | patch | `1.0.121` -> `1.0.128` | | [winnow](https://redirect.github.com/winnow-rs/winnow) | dependencies | patch | `0.6.18` -> `0.6.20` | --- ### Release Notes <details> <summary>maciejhirsz/logos (logos)</summary> ### [`v0.14.2`](https://redirect.github.com/maciejhirsz/logos/releases/tag/v0.14.2): - Optional `forbid_unsafe` feature, fuzzing, book, and more! [Compare Source](https://redirect.github.com/maciejhirsz/logos/compare/v0.14.1...v0.14.2) #### What's Changed - chore(book): added link to Rust's reference by [@​CommanderStorm](https://redirect.github.com/CommanderStorm) in [https://github.com/maciejhirsz/logos/pull/411](https://redirect.github.com/maciejhirsz/logos/pull/411) - feat: impl Source for T: Deref in no_std by [@​yjhmelody](https://redirect.github.com/yjhmelody) in [https://github.com/maciejhirsz/logos/pull/406](https://redirect.github.com/maciejhirsz/logos/pull/406) - fix(codegen/regex): allow vec growth on parse by [@​LeoDog896](https://redirect.github.com/LeoDog896) in [https://github.com/maciejhirsz/logos/pull/405](https://redirect.github.com/maciejhirsz/logos/pull/405) - test: basic fuzzing by [@​LeoDog896](https://redirect.github.com/LeoDog896) in [https://github.com/maciejhirsz/logos/pull/407](https://redirect.github.com/maciejhirsz/logos/pull/407) - feat(lib): add `forbid_unsafe` feature to disable unsafe code by [@​davidkern](https://redirect.github.com/davidkern) in [https://github.com/maciejhirsz/logos/pull/413](https://redirect.github.com/maciejhirsz/logos/pull/413) - chore(version): release v0.14.2 by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/422](https://redirect.github.com/maciejhirsz/logos/pull/422) #### New Contributors - [@​CommanderStorm](https://redirect.github.com/CommanderStorm) made their first contribution in [https://github.com/maciejhirsz/logos/pull/411](https://redirect.github.com/maciejhirsz/logos/pull/411) - [@​yjhmelody](https://redirect.github.com/yjhmelody) made their first contribution in [https://github.com/maciejhirsz/logos/pull/406](https://redirect.github.com/maciejhirsz/logos/pull/406) - [@​davidkern](https://redirect.github.com/davidkern) made their first contribution in [https://github.com/maciejhirsz/logos/pull/413](https://redirect.github.com/maciejhirsz/logos/pull/413) **Full Changelog**: maciejhirsz/logos@v0.14.1...v0.14.2 ### [`v0.14.1`](https://redirect.github.com/maciejhirsz/logos/releases/tag/v0.14.1): 0.14.1 - Debug feature and fixes #### What's Changed - fix(doc): reset logos2 to logos by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/372](https://redirect.github.com/maciejhirsz/logos/pull/372) - chore(book): add JSON-borrowed parser example by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/373](https://redirect.github.com/maciejhirsz/logos/pull/373) - Add Rc<T> and Arc<T> sources by [@​InfiniteCoder01](https://redirect.github.com/InfiniteCoder01) in [https://github.com/maciejhirsz/logos/pull/340](https://redirect.github.com/maciejhirsz/logos/pull/340) - Fix unicode dot by [@​RustyYato](https://redirect.github.com/RustyYato) in [https://github.com/maciejhirsz/logos/pull/376](https://redirect.github.com/maciejhirsz/logos/pull/376) - chore(docs): cleanup examples by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/381](https://redirect.github.com/maciejhirsz/logos/pull/381) - chore(lib): add debug feature by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/382](https://redirect.github.com/maciejhirsz/logos/pull/382) - Cleanup unused Source features by [@​kmicklas](https://redirect.github.com/kmicklas) in [https://github.com/maciejhirsz/logos/pull/335](https://redirect.github.com/maciejhirsz/logos/pull/335) - chore(deps): bump peaceiris/actions-mdbook from 1 to 2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/maciejhirsz/logos/pull/387](https://redirect.github.com/maciejhirsz/logos/pull/387) - Fix `Lexer::clone` leak and UB + tests by [@​Jakobeha](https://redirect.github.com/Jakobeha) in [https://github.com/maciejhirsz/logos/pull/390](https://redirect.github.com/maciejhirsz/logos/pull/390) - fix(lib): correctly handle miss for loop in loop by [@​lukas-code](https://redirect.github.com/lukas-code) in [https://github.com/maciejhirsz/logos/pull/393](https://redirect.github.com/maciejhirsz/logos/pull/393) - chore(lib): remove error branch from LUT if it is unreachable by [@​RustyYato](https://redirect.github.com/RustyYato) in [https://github.com/maciejhirsz/logos/pull/386](https://redirect.github.com/maciejhirsz/logos/pull/386) - fix(docs): typo by [@​joerivanruth](https://redirect.github.com/joerivanruth) in [https://github.com/maciejhirsz/logos/pull/396](https://redirect.github.com/maciejhirsz/logos/pull/396) - chore(docs): Adds graph debug documentation to book by [@​afreeland](https://redirect.github.com/afreeland) in [https://github.com/maciejhirsz/logos/pull/379](https://redirect.github.com/maciejhirsz/logos/pull/379) - chore: drop python linting frmo pre-commit-config by [@​LeoDog896](https://redirect.github.com/LeoDog896) in [https://github.com/maciejhirsz/logos/pull/403](https://redirect.github.com/maciejhirsz/logos/pull/403) - refactor: don't use deprecated max_value() method by [@​LeoDog896](https://redirect.github.com/LeoDog896) in [https://github.com/maciejhirsz/logos/pull/404](https://redirect.github.com/maciejhirsz/logos/pull/404) - chore(version): bump logos version to 0.14.1 by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/409](https://redirect.github.com/maciejhirsz/logos/pull/409) - fix(docs): change old 0.14.0 by [@​jeertmans](https://redirect.github.com/jeertmans) in [https://github.com/maciejhirsz/logos/pull/410](https://redirect.github.com/maciejhirsz/logos/pull/410) #### New Contributors - [@​InfiniteCoder01](https://redirect.github.com/InfiniteCoder01) made their first contribution in [https://github.com/maciejhirsz/logos/pull/340](https://redirect.github.com/maciejhirsz/logos/pull/340) - [@​RustyYato](https://redirect.github.com/RustyYato) made their first contribution in [https://github.com/maciejhirsz/logos/pull/376](https://redirect.github.com/maciejhirsz/logos/pull/376) - [@​Jakobeha](https://redirect.github.com/Jakobeha) made their first contribution in [https://github.com/maciejhirsz/logos/pull/390](https://redirect.github.com/maciejhirsz/logos/pull/390) - [@​lukas-code](https://redirect.github.com/lukas-code) made their first contribution in [https://github.com/maciejhirsz/logos/pull/393](https://redirect.github.com/maciejhirsz/logos/pull/393) - [@​joerivanruth](https://redirect.github.com/joerivanruth) made their first contribution in [https://github.com/maciejhirsz/logos/pull/396](https://redirect.github.com/maciejhirsz/logos/pull/396) - [@​afreeland](https://redirect.github.com/afreeland) made their first contribution in [https://github.com/maciejhirsz/logos/pull/379](https://redirect.github.com/maciejhirsz/logos/pull/379) - [@​LeoDog896](https://redirect.github.com/LeoDog896) made their first contribution in [https://github.com/maciejhirsz/logos/pull/403](https://redirect.github.com/maciejhirsz/logos/pull/403) **Full Changelog**: maciejhirsz/logos@v0.14...v0.14.1 </details> <details> <summary>pest-parser/pest (pest)</summary> ### [`v2.7.13`](https://redirect.github.com/pest-parser/pest/releases/tag/v2.7.13) [Compare Source](https://redirect.github.com/pest-parser/pest/compare/v2.7.12...v2.7.13) #### What's Changed - feat: added upstream miette support by [@​prsabahrami](https://redirect.github.com/prsabahrami) in [https://github.com/pest-parser/pest/pull/1038](https://redirect.github.com/pest-parser/pest/pull/1038) #### New Contributors - [@​prsabahrami](https://redirect.github.com/prsabahrami) made their first contribution in [https://github.com/pest-parser/pest/pull/1038](https://redirect.github.com/pest-parser/pest/pull/1038) **Full Changelog**: pest-parser/pest@v2.7.12...v2.7.13 #### Warning: Semantic Versioning Note that the node tag feature in 2.6.0 was a technically semver-breaking change even though it is a backwards-compatible / non-breaking change in the meta-grammar. There may be similar non-breaking changes to the meta-grammar between minor versions in the future. These non-breaking changes, however, may translate into semver-breaking changes due to the additional variants propagated from the generated `Rule` enum. This new feature caused issues in some Cargo version resolution situations where Cargo mixed different versions of pest dependencies. For this reason, these "grammar non-breaking but semver-breaking" changes are now available only under the "grammar-extras" feature flag. If you would like to use node tags (or other future grammar features), you can do so by enabling this flag on the pest_derive crate in your Cargo.toml: ... pest_derive = { version = "2.7", features = ["grammar-extras"] } ### [`v2.7.12`](https://redirect.github.com/pest-parser/pest/releases/tag/v2.7.12) [Compare Source](https://redirect.github.com/pest-parser/pest/compare/v2.7.11...v2.7.12) #### What's Changed - fix `pest_derive` without std under a workspace in Windows by [@​tomtau](https://redirect.github.com/tomtau) in [https://github.com/pest-parser/pest/pull/1034](https://redirect.github.com/pest-parser/pest/pull/1034) - add validation for tags on silent rules (fixes [#​1035](https://redirect.github.com/pest-parser/pest/issues/1035)) by [@​tomtau](https://redirect.github.com/tomtau) in [https://github.com/pest-parser/pest/pull/1036](https://redirect.github.com/pest-parser/pest/pull/1036) **Full Changelog**: pest-parser/pest@v2.7.11...v2.7.12 #### Warning: Semantic Versioning Note that the node tag feature in 2.6.0 was a technically semver-breaking change even though it is a backwards-compatible / non-breaking change in the meta-grammar. There may be similar non-breaking changes to the meta-grammar between minor versions in the future. These non-breaking changes, however, may translate into semver-breaking changes due to the additional variants propagated from the generated `Rule` enum. This new feature caused issues in some Cargo version resolution situations where Cargo mixed different versions of pest dependencies. For this reason, these "grammar non-breaking but semver-breaking" changes are now available only under the "grammar-extras" feature flag. If you would like to use node tags (or other future grammar features), you can do so by enabling this flag on the pest_derive crate in your Cargo.toml: ... pest_derive = { version = "2.7", features = ["grammar-extras"] } </details> <details> <summary>serde-rs/json (serde_json)</summary> ### [`v1.0.128`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.128) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.127...1.0.128) - Support serializing maps containing 128-bit integer keys to serde_json::Value ([#​1188](https://redirect.github.com/serde-rs/json/issues/1188), thanks [@​Mrreadiness](https://redirect.github.com/Mrreadiness)) ### [`v1.0.127`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.127) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.126...1.0.127) - Add more removal methods to OccupiedEntry ([#​1179](https://redirect.github.com/serde-rs/json/issues/1179), thanks [@​GREsau](https://redirect.github.com/GREsau)) ### [`v1.0.126`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.126) [Compare Source](https://redirect.github.com/serde-rs/json/compare/1.0.125...1.0.126) - Improve string parsing on targets that use 32-bit pointers but also have fast 64-bit integer arithmetic, such as aarch64-unknown-linux-gnu_ilp32 and x86\_64-unknown-linux-gnux32 ([#​1182](https://redirect.github.com/serde-rs/json/issues/1182), thanks [@​CryZe](https://redirect.github.com/CryZe)) ### [`v1.0.125`](https://redirect.github.com/serde-rs/json/releases/tag/1.0.125) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.124...1.0.125) - Speed up \uXXXX parsing and improve handling of unpaired surrogates when deserializing to bytes ([#​1172](https://redirect.github.com/serde-rs/json/issues/1172), [#​1175](https://redirect.github.com/serde-rs/json/issues/1175), thanks [@​purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.124`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.124) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.123...v1.0.124) - Fix a bug in processing string escapes in big-endian architectures ([#​1173](https://redirect.github.com/serde-rs/json/issues/1173), thanks [@​purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.123`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.123) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.122...v1.0.123) - Optimize string parsing by applying SIMD-within-a-register: 30.3% improvement on [twitter.json](https://redirect.github.com/miloyip/nativejson-benchmark/blob/v1.0.0/data/twitter.json) from 613 MB/s to 799 MB/s ([#​1161](https://redirect.github.com/serde-rs/json/issues/1161), thanks [@​purplesyringa](https://redirect.github.com/purplesyringa)) ### [`v1.0.122`](https://redirect.github.com/serde-rs/json/releases/tag/v1.0.122) [Compare Source](https://redirect.github.com/serde-rs/json/compare/v1.0.121...v1.0.122) - Support using `json!` in no-std crates ([#​1166](https://redirect.github.com/serde-rs/json/issues/1166)) </details> <details> <summary>winnow-rs/winnow (winnow)</summary> ### [`v0.6.20`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0620---2024-09-25) [Compare Source](https://redirect.github.com/winnow-rs/winnow/compare/v0.6.19...v0.6.20) ##### Internal - Dependency update ### [`v0.6.19`](https://redirect.github.com/winnow-rs/winnow/blob/HEAD/CHANGELOG.md#0619---2024-09-24) [Compare Source](https://redirect.github.com/winnow-rs/winnow/compare/v0.6.18...v0.6.19) ##### Features - Add `Located::reset_to_start` for parsing encoded graphs with start-relative pointers </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rosetta-rs/parse-rosetta-rs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information