Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump pest_derive from 2.7.5 to 2.7.9 (#86)
Bumps [pest_derive](https://github.com/pest-parser/pest) from 2.7.5 to 2.7.9. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pest-parser/pest/releases">pest_derive's releases</a>.</em></p> <blockquote> <h2>v2.7.9</h2> <h2>What's Changed</h2> <ul> <li>fix: do not generate empty docstring for Rule by <a href="https://github.com/sunng87"><code>@sunng87</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/987">pest-parser/pest#987</a></li> <li>feat: support better error reporting by <a href="https://github.com/EmirVildanov"><code>@EmirVildanov</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/965">pest-parser/pest#965</a></li> <li>Remove unnecessary unsafe functions by <a href="https://github.com/djkoloski"><code>@djkoloski</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/998">pest-parser/pest#998</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/djkoloski"><code>@djkoloski</code></a> made their first contribution in <a href="https://redirect.github.com/pest-parser/pest/pull/998">pest-parser/pest#998</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pest-parser/pest/compare/v2.7.8...v2.7.9">https://github.com/pest-parser/pest/compare/v2.7.8...v2.7.9</a></p> <h2>Warning: Semantic Versioning</h2> <p>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 <code>Rule</code> enum.</p> <p>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:</p> <pre><code>... pest_derive = { version = "2.7", features = ["grammar-extras"] } </code></pre> <h2>v2.7.8</h2> <h2>What's Changed</h2> <ul> <li>bump toolchain to be able to install cargo-msrv by <a href="https://github.com/tomtau"><code>@tomtau</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/973">pest-parser/pest#973</a></li> <li>fix: DebuggerContest::load_XXX accepts impl AsRef<!-- raw HTML omitted --> instead of &PathBuf by <a href="https://github.com/aatifsyed"><code>@aatifsyed</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/976">pest-parser/pest#976</a></li> <li>ci: bump toolchain for check by <a href="https://github.com/tomtau"><code>@tomtau</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/978">pest-parser/pest#978</a></li> <li>feat: add sql grammar with pratt parser and tests by <a href="https://github.com/EmirVildanov"><code>@EmirVildanov</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/983">pest-parser/pest#983</a></li> <li>fix: adjust tag association in optional and repeat expressions by <a href="https://github.com/tomtau"><code>@tomtau</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/985">pest-parser/pest#985</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/aatifsyed"><code>@aatifsyed</code></a> made their first contribution in <a href="https://redirect.github.com/pest-parser/pest/pull/976">pest-parser/pest#976</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8">https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8</a></p> <h2>Warning: Semantic Versioning</h2> <p>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 <code>Rule</code> enum.</p> <p>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:</p> <pre><code>... pest_derive = { version = "2.7", features = ["grammar-extras"] } </code></pre> <h2>v2.7.7</h2> <h2>What's Changed</h2> <ul> <li>Export generator and docs api in the pest_generator trait by <a href="https://github.com/marcfir"><code>@marcfir</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/961">pest-parser/pest#961</a></li> <li>Add docs to parsing source code by <a href="https://github.com/EmirVildanov"><code>@EmirVildanov</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/964">pest-parser/pest#964</a></li> <li>perf: skipper support inlining by <a href="https://github.com/sssooonnnggg"><code>@sssooonnnggg</code></a> in <a href="https://redirect.github.com/pest-parser/pest/pull/969">pest-parser/pest#969</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/marcfir"><code>@marcfir</code></a> made their first contribution in <a href="https://redirect.github.com/pest-parser/pest/pull/961">pest-parser/pest#961</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pest-parser/pest/commit/f60b5184e5eb1f6ef3486614bab6ff89f359ed39"><code>f60b518</code></a> bump version to 2.7.9 (<a href="https://redirect.github.com/pest-parser/pest/issues/1002">#1002</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/9d252486a019db2d6574ebd042f773527e0c1e41"><code>9d25248</code></a> Remove unnecessary unsafe functions (<a href="https://redirect.github.com/pest-parser/pest/issues/998">#998</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/9f9094ec4e10055f0cec3b2c29a8bee0f55b0078"><code>9f9094e</code></a> feat: support additional parsing error information (rule call stacks and (un)...</li> <li><a href="https://github.com/pest-parser/pest/commit/30c70943f6857a41a0c842cdd64b4d53d96cc810"><code>30c7094</code></a> fix: do not generate empty docstring for Rule (<a href="https://redirect.github.com/pest-parser/pest/issues/987">#987</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/28c01cb0832a83c35fb276f0b382b1f57cd079e5"><code>28c01cb</code></a> fix: adjust tag association in optional and repeat expressions (<a href="https://redirect.github.com/pest-parser/pest/issues/985">#985</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/57daac4139dd6c513de24cf380a7deb1f53dad92"><code>57daac4</code></a> feat: add sql grammar with pratt parser and tests (<a href="https://redirect.github.com/pest-parser/pest/issues/983">#983</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/a0a92fb7ffa58d66fbca10eb6ce7500bde1ada0b"><code>a0a92fb</code></a> ci: bump toolchain for check (<a href="https://redirect.github.com/pest-parser/pest/issues/978">#978</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/da27a1637de43139c9f7ac65d91eb0d83d05ab9b"><code>da27a16</code></a> fix: DebuggerContest::load_XXX accepts impl AsRef<Path> instead of &PathBuf (...</li> <li><a href="https://github.com/pest-parser/pest/commit/99aad5cdf21c599489b5732747e652f02ca3efde"><code>99aad5c</code></a> bump toolchain to be able to install cargo-msrv (<a href="https://redirect.github.com/pest-parser/pest/issues/973">#973</a>)</li> <li><a href="https://github.com/pest-parser/pest/commit/8331dba0201bbbe957e1e647e82357bea837eb72"><code>8331dba</code></a> bump version to 2.7.7 (<a href="https://redirect.github.com/pest-parser/pest/issues/970">#970</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pest-parser/pest/compare/v2.7.5...v2.7.9">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pest_derive&package-manager=cargo&previous-version=2.7.5&new-version=2.7.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information