Bump myst-parser from 0.16.1 to 0.17.2 in /docs
diff --git a/docs/requirements.txt b/docs/requirements.txt
index 818415c6cf8..72cf09fb6e9 100644
--- a/docs/requirements.txt
+++ b/docs/requirements.txt
@@ -1,6 +1,6 @@
 # Used by ReadTheDocs; pinned requirements for stability.
 
-myst-parser==0.16.1
+myst-parser==0.17.2
 Sphinx==4.5.0
 sphinxcontrib-programoutput==0.17
 sphinx_copybutton==0.5.0

Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser) from 0.16.1 to 0.17.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/executablebooks/MyST-Parser/releases">myst-parser's releases</a>.</em></p>
<blockquote>
<h2>v0.17.2</h2>
<h2>What's Changed</h2>
<ul>
<li>♻️ REFACTOR: Replace attrs by dataclasses by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/557">executablebooks/MyST-Parser#557</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.17.1...v0.17.2">https://github.com/executablebooks/MyST-Parser/compare/v0.17.1...v0.17.2</a></p>
<h2>v0.17.1</h2>
<h2>What's Changed</h2>
<ul>
<li>📚 DOC: Update auto-generated header anchors section by <a href="https://github.com/choldgraf"><code>@​choldgraf</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/524">executablebooks/MyST-Parser#524</a></li>
<li>🐛 FIX: Heading anchor resolution for parallel builds by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/525">executablebooks/MyST-Parser#525</a></li>
<li>📚 DOCS: Fix typo by <a href="https://github.com/rowanc1"><code>@​rowanc1</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/526">executablebooks/MyST-Parser#526</a></li>
<li>📚 DOCS: Fix typos by <a href="https://github.com/kianmeng"><code>@​kianmeng</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/535">executablebooks/MyST-Parser#535</a></li>
<li>🔧 MAINTAIN: Change git to https in pre-commit-hooks by <a href="https://github.com/eyllanesc"><code>@​eyllanesc</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/539">executablebooks/MyST-Parser#539</a></li>
<li>📚 DOCS: Fix dependencies by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/552">executablebooks/MyST-Parser#552</a></li>
<li>🧪 TESTS: Fix test failure with Sphinx 4.5 by <a href="https://github.com/mitya57"><code>@​mitya57</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/542">executablebooks/MyST-Parser#542</a></li>
<li>📚 DOCS: Fix date of  0.17.0 release by <a href="https://github.com/soxofaan"><code>@​soxofaan</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/550">executablebooks/MyST-Parser#550</a></li>
<li>📚 DOCS: Fix typo - &quot;to use write Sphinx&quot; by <a href="https://github.com/bhagerty"><code>@​bhagerty</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/538">executablebooks/MyST-Parser#538</a></li>
<li>🧪 TESTS: Fix regression output on 32-bit systems to match 64-bit systems by <a href="https://github.com/stefanor"><code>@​stefanor</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/523">executablebooks/MyST-Parser#523</a></li>
<li>🔧 MAINTAIN: Move from setuptools to flit by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/553">executablebooks/MyST-Parser#553</a></li>
<li>🔧 MAINTAIN: Directly specify attrs dependency by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/555">executablebooks/MyST-Parser#555</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/kianmeng"><code>@​kianmeng</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/535">executablebooks/MyST-Parser#535</a></li>
<li><a href="https://github.com/eyllanesc"><code>@​eyllanesc</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/539">executablebooks/MyST-Parser#539</a></li>
<li><a href="https://github.com/mitya57"><code>@​mitya57</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/542">executablebooks/MyST-Parser#542</a></li>
<li><a href="https://github.com/soxofaan"><code>@​soxofaan</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/550">executablebooks/MyST-Parser#550</a></li>
<li><a href="https://github.com/bhagerty"><code>@​bhagerty</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/538">executablebooks/MyST-Parser#538</a></li>
<li><a href="https://github.com/stefanor"><code>@​stefanor</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/523">executablebooks/MyST-Parser#523</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.17.0...v0.17.1">https://github.com/executablebooks/MyST-Parser/compare/v0.17.0...v0.17.1</a></p>
<h2>v0.17.0</h2>
<p>See: <a href="https://myst-parser.readthedocs.io/en/latest/develop/_changelog.html">https://myst-parser.readthedocs.io/en/latest/develop/_changelog.html</a></p>
<h2>What's Changed</h2>
<ul>
<li>👌 IMPROVE: Add <code>bullet</code> attribute to <code>bullet_list</code> node by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/465">executablebooks/MyST-Parser#465</a></li>
<li>👌 IMPROVE: Use correct renderer for <code>state.inline_text</code> by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/466">executablebooks/MyST-Parser#466</a></li>
<li>🧪 TESTS: Use <code>publish_doctree</code> to test error reporting by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/472">executablebooks/MyST-Parser#472</a></li>
<li>🧪 TESTS: Ensure myst-docutils does not install sphinx by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/473">executablebooks/MyST-Parser#473</a></li>
<li>♻️ REFACTOR: Parsing logic of Markdown links by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/467">executablebooks/MyST-Parser#467</a></li>
<li>♻️ REFACTOR: <code>default_parser</code> -&gt; <code>create_md_parser</code> by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/474">executablebooks/MyST-Parser#474</a></li>
<li>⬆️ UPGRADE: Drop python 3.6, support 3.10 by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/475">executablebooks/MyST-Parser#475</a></li>
<li>👌 IMPROVE: Docutils parser settings by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/476">executablebooks/MyST-Parser#476</a></li>
<li>🐛 FIX: front-matter rendering with docutils by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/477">executablebooks/MyST-Parser#477</a></li>
<li>👌 IMPROVE: Code block highlighting by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/478">executablebooks/MyST-Parser#478</a></li>
<li>🐛 FIX: Front matter -&gt; sphinx metadata regression by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/480">executablebooks/MyST-Parser#480</a></li>
<li>👌 IMPROVE: <code>note_refname</code> for docutils internal links by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/481">executablebooks/MyST-Parser#481</a></li>
<li>🐛 FIX: Ordered list starting number by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/483">executablebooks/MyST-Parser#483</a></li>
<li>👌 IMPROVE: Propagate enumerated list suffix by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/pull/484">executablebooks/MyST-Parser#484</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md">myst-parser's changelog</a>.</em></p>
<blockquote>
<h2>0.17.2 - 2022-04-17</h2>
<p>Full Changelog: <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.17.1...v0.17.2">v0.17.1...v0.17.2</a></p>
<ul>
<li>♻️ REFACTOR: Replace <code>attrs</code> by <code>dataclasses</code> for configuration (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/557">#557</a>)</li>
</ul>
<h2>0.17.1 - 2022-04-15</h2>
<p>Full Changelog: <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.17.0...v0.17.1">v0.17.0...v0.17.1</a></p>
<ul>
<li>🐛 FIX: Heading anchor resolution for parallel builds (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/525">#525</a>)</li>
<li>🔧 MAINTAIN: Move packaging from setuptools to flit (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/553">#553</a>)</li>
<li>🔧 MAINTAIN: Directly specify attrs dependency (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/555">#555</a>)</li>
</ul>
<h2>0.17.0 - 2022-02-11</h2>
<p>This release contains a number of breaking improvements.</p>
<p>Full Changelog: <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.16.1...v0.17.0">v0.16.1...v0.17.0</a></p>
<h3>‼️ Markdown link resolution improvements</h3>
<p><strong>WARNING: This is a breaking change for links that rely on auto-generated anchor links</strong>. You should now <a href="https://myst-parser.readthedocs.io/en/latest/syntax/optional.html?highlight=anchor#auto-generated-header-anchors">manually enable auto-generated anchor links</a> if you see errors like <code>WARNING reference target not found</code>.</p>
<p>Markdown links are of the format <code>[text](https://github.com/executablebooks/MyST-Parser/blob/master/link)</code>.
MyST-Parser looks to smartly resolve such links, by identifying if they are:</p>
<ol>
<li>A link to an external resource, e.g. <code>[text](http://example.com)</code></li>
<li>A link to another source document, e.g. <code>[text](https://github.com/executablebooks/MyST-Parser/blob/master/file.md)</code>
<ul>
<li>If <code>header-anchors</code> are enabled, anchor links are also supported, e.g. <code>[text](https://github.com/executablebooks/MyST-Parser/blob/master/file.md#anchor)</code></li>
</ul>
</li>
<li>A link to an internal sphinx cross-reference, e.g. <code>[text](https://github.com/executablebooks/MyST-Parser/blob/master/my-reference)</code></li>
</ol>
<p>an additional situation is now supported:</p>
<ol start="4">
<li>A link to a source file, which is not a document, e.g. <code>[text](https://github.com/executablebooks/MyST-Parser/blob/master/file.js)</code>. This behaves similarly to the sphinx <code>download</code> role.</li>
</ol>
<p>In addition, configuration to more finely tune this behaviour has been added.</p>
<ul>
<li><code>myst_all_links_external=True</code>, will make all links be treated as (1)</li>
<li><code>myst_url_schemes=(&quot;http&quot;, &quot;https&quot;)</code>, sets what URL schemes are treated as (1)</li>
<li><code>myst_ref_domains=(&quot;std&quot;, &quot;py&quot;)</code>, sets what Sphinx reference domains are checked, when handling (3)</li>
</ul>
<p>See <a href="https://github.com/executablebooks/MyST-Parser/blob/master/docs/syntax/syntax.md#markdown-links-and-referencing">Markdown Links and Referencing</a> for more information.</p>
<h3>‼️ Dollarmath is now disabled by default</h3>
<p><strong>WARNING: This is a breaking change for dollar math</strong>. You should now manually enable dollar math (see below).</p>
<p>The default configuration is now <code>myst_enable_extensions=()</code>, instead of <code>myst_enable_extensions=(&quot;dollarmath&quot;,)</code>.
If you are using math enclosed in <code>$</code> or <code>$$</code> in your documents, you should enable <code>dollarmath</code> explicitly.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/8854d8415528b4f61b06931f3c8e996dee3f1e2b"><code>8854d84</code></a> 🚀 RELEASE: 0.17.2</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/fff28a461fef4347ae5928dc89dd01bc4bd84604"><code>fff28a4</code></a> ♻️ REFACTOR: Replace attrs by dataclasses (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/557">#557</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/719de0a8e586a9974f357c67b0942abbc7cb2c52"><code>719de0a</code></a> 🔧 MAINTAIN: Fix deployment key for myst-docutils</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/8ea8a8b62cd130c3370fffb6de6055c59667c771"><code>8ea8a8b</code></a> 🚀 RELEASE: 0.17.1</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/0c33663094b3cd876773d682e5e783d2eadb9906"><code>0c33663</code></a> 🔧 MAINTAIN: Directly specify attrs dependency (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/555">#555</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/ce1245b2577e0782a4a77a670f3e348403970ccb"><code>ce1245b</code></a> 🔧 MAINTAIN: Move from setuptools to flit (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/553">#553</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/8f53a0bc55082dc8e21c813a153dc560a613f956"><code>8f53a0b</code></a> 🧪 TESTS: Fix regression output on 32-bit systems to match 64-bit systems (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/523">#523</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/5cc398fdfd7d7cbac517c0b3edf5896454aca768"><code>5cc398f</code></a> 📚 DOCS: Fix typo - &quot;to use write Sphinx&quot; (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/538">#538</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/3864d2be986664e7552295ca115a033dc75c9877"><code>3864d2b</code></a> 📚 DOCS: Fix date of  0.17.0 release (<a href="https://github-redirect.dependabot.com/executablebooks/MyST-Parser/issues/550">#550</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/5916392f3937910219927db618060594238d4e5c"><code>5916392</code></a> 🧪 CI: Skip testing for Sphinx v3</li>
<li>Additional commits viewable in <a href="https://github.com/executablebooks/MyST-Parser/compare/v0.16.1...v0.17.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=myst-parser&package-manager=pip&previous-version=0.16.1&new-version=0.17.2)](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 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>