Skip to content

Commit

Permalink
Bump pest_derive from 2.7.5 to 2.7.9 (#86)
Browse files Browse the repository at this point in the history
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 &quot;grammar non-breaking but
semver-breaking&quot; changes are now available only under the
&quot;grammar-extras&quot; 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 = &quot;2.7&quot;, features =
[&quot;grammar-extras&quot;] }
</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 &amp;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 &quot;grammar non-breaking but
semver-breaking&quot; changes are now available only under the
&quot;grammar-extras&quot; 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 = &quot;2.7&quot;, features =
[&quot;grammar-extras&quot;] }
</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&lt;Path&gt; instead of
&amp;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
dependabot[bot] authored Apr 21, 2024
1 parent 2cfec5c commit 7e10121
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7e10121

Please sign in to comment.