Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the pip group with 6 updates #1794

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 16, 2024

Bumps the pip group with 6 updates:

Package From To
mkdocs-git-revision-date-localized-plugin 1.2.8 1.2.9
mkdocs-macros-plugin 1.0.5 1.2.0
ruff 0.6.4 0.6.5
semgrep 1.86.0 1.87.0
pytest 8.3.2 8.3.3
fastapi 0.114.0 0.114.2

Updates mkdocs-git-revision-date-localized-plugin from 1.2.8 to 1.2.9

Release notes

Sourced from mkdocs-git-revision-date-localized-plugin's releases.

revision-date-localized v1.2.9

What's Changed

New Contributors

Full Changelog: timvink/mkdocs-git-revision-date-localized-plugin@v1.2.8...v1.2.9

Commits

Updates mkdocs-macros-plugin from 1.0.5 to 1.2.0

Changelog

Sourced from mkdocs-macros-plugin's changelog.

1.2.0, 2024-09-15

  • Added: three hooks register_variables/macros/filters to facilitate cooperation with other MkDocs plugins.
  • Fixed: `define_env() was always required in module (#191)
  • Added: trace the case when no module is found (INFO)
  • Improved documentation, particularly about HTML pages
  • Added: parameters j2_comment_start_string and j2_comment_end_string to plugin's parameters, to specify alternate markers for comments.
  • Added the multiline parameter force_render_paths in the config file, to specify directories or file patterns to be rendered for the case when render_by_default = false (the render_macros parameter in the YAML header of the page has the last word).
Commits
  • e8b3f45 Document hooks for #237 (register macros/variables/filters)
  • c1029d5 Document how to correct issue with macros / admonitions (#240)
  • 67ccb15 Merge pull request #238 from timvink/master
  • 03f5e89 Fix registration system
  • ddace97 remove property on register methods
  • 363d904 Add three hooks register_variables/macros/filters (#237)
  • 2fb833e Improved implementation for relative url (#236)
  • 69e7cad Merge branch 'master' of github.com:fralau/mkdocs_macros_plugin into master
  • 5bec964 Add standard filter normalize_url (#236)
  • 9a08f11 Merge pull request #228 from caomingpei/master
  • Additional commits viewable in compare view

Updates ruff from 0.6.4 to 0.6.5

Release notes

Sourced from ruff's releases.

0.6.5

Release Notes

Preview features

  • [pydoclint] Ignore DOC201 when function name is "new" (#13300)
  • [refurb] Implement slice-to-remove-prefix-or-suffix (FURB188) (#13256)

Rule changes

  • [eradicate] Ignore script-comments with multiple end-tags (ERA001) (#13283)
  • [pyflakes] Improve error message for UndefinedName when a builtin was added in a newer version than specified in Ruff config (F821) (#13293)

Server

  • Add support for extensionless Python files for server (#13326)
  • Fix configuration inheritance for configurations specified in the LSP settings (#13285)

Bug fixes

  • [ruff] Handle unary operators in decimal-from-float-literal (RUF032) (#13275)

CLI

  • Only include rules with diagnostics in SARIF metadata (#13268)

Playground

  • Add "Copy as pyproject.toml/ruff.toml" and "Paste from TOML" (#13328)
  • Fix errors not shown for restored snippet on page load (#13262)

Contributors

Install ruff 0.6.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.5/ruff-installer.sh | sh
</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.6.5

Preview features

  • [pydoclint] Ignore DOC201 when function name is "new" (#13300)
  • [refurb] Implement slice-to-remove-prefix-or-suffix (FURB188) (#13256)

Rule changes

  • [eradicate] Ignore script-comments with multiple end-tags (ERA001) (#13283)
  • [pyflakes] Improve error message for UndefinedName when a builtin was added in a newer version than specified in Ruff config (F821) (#13293)

Server

  • Add support for extensionless Python files for server (#13326)
  • Fix configuration inheritance for configurations specified in the LSP settings (#13285)

Bug fixes

  • [ruff] Handle unary operators in decimal-from-float-literal (RUF032) (#13275)

CLI

  • Only include rules with diagnostics in SARIF metadata (#13268)

Playground

  • Add "Copy as pyproject.toml/ruff.toml" and "Paste from TOML" (#13328)
  • Fix errors not shown for restored snippet on page load (#13262)
Commits
  • 8558126 Bump version to 0.6.5 (#13346)
  • 9bd9981 Create insta snapshot for SARIF output (#13345)
  • 21bfab9 Playground: Add Copy as pyproject.toml/ruff.toml and paste from TOML (#13328)
  • 43a5922 [red-knot] add BitSet::is_empty and BitSet::union (#13333)
  • 175d067 [red-knot] add initial Type::is_equivalent_to and Type::is_assignable_to (#13...
  • 4dc2c25 [red-knot] Fix type inference for except* definitions (#13320)
  • b72d49b Add support for extensionless Python files for server (#13326)
  • eded78a [pyupgrade] Fix broken doc link and clarify that deprecated aliases were re...
  • a7b8cc0 [red-knot] Fix .to_instance() for union types (#13319)
  • b93d0ab [red-knot] Add control flow for for loops (#13318)
  • Additional commits viewable in compare view

Updates semgrep from 1.86.0 to 1.87.0

Release notes

Sourced from semgrep's releases.

Release v1.87.0

1.87.0 - 2024-09-13

Added

  • Semgrep now infers more accurate type information for class fields in TypeScript. This improves taint tracking for dependency injection in TypeScript, such as in the following example:

    export class AppController {
        private readonly abstractedService: AbstractedService;
    
    constructor(abstractedService: AbstractedService) {
        this.abstractedService = abstractedService;
    }
    

    async taintTest() {
    const src = taintedSource();
    await this.abstractedService.sinkInHere(src);
    }

    }

    </code></pre>
    </li>
    <li>
    <p>Semgrep's interfile analysis (available with the Pro Engine) now ships with information about Python's standard library, improving its ability to resolve names and types in Python code and therefore its ability to produce findings. (py-libdefs)</p>
    </li>
    <li>
    <p>Added support for comparing Golang pre-release versions. With this, strict
    core versions, pseudo-versions and pre-release versions can all be
    compared to each other. (sc-1739)</p>
    </li>
    </ul>
    <h3>Changed</h3>
    <ul>
    <li>If there is an OOM error during interfile dataflow analysis (<code>--pro</code>) Semgrep will
    now try to recover from it and continue the interfile analysis without falling back
    immediately to intrafile analysis. This allows using <code>--max-memory</code> with <code>--pro</code> in
    a more effective way. (flow-81)</li>
    <li>Consolidates lockfile parsing logic to happen once, at the beginning of the scan. This consolidated parsing now considers both changed and unchanged lockfiles during all steps of diff scans. (<a href="https://redirect.github.com/returntocorp/semgrep/issues/2051">gh-2051</a>)</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>
    <p>pro: taint-mode: Restore missing taint findings after having improved index-
    sensitivity:</p>
    <pre><code>def foo(t):
        x = third_party_func(t)
        return x
    </code></pre>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    

    <p><em>Sourced from <a href="https://github.com/semgrep/semgrep/blob/develop/CHANGELOG.md&quot;&gt;semgrep's changelog</a>.</em></p>
    <blockquote>
    <h2><a href="https://github.com/returntocorp/semgrep/releases/tag/v1.87.0&quot;&gt;1.87.0&lt;/a> - 2024-09-13</h2>
    <h3>Added</h3>
    <ul>
    <li>
    <p>Semgrep now infers more accurate type information for class fields in
    TypeScript. This improves taint tracking for dependency injection in
    TypeScript, such as in the following example:</p>
    <pre><code>export class AppController {
    private readonly abstractedService: AbstractedService;

    constructor(abstractedService: AbstractedService) {
        this.abstractedService = abstractedService;
    }
    
    async taintTest() {
        const src = taintedSource();
        await this.abstractedService.sinkInHere(src);
    }
    

    }

    &lt;/code&gt;&lt;/pre&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;p&gt;Semgrep's interfile analysis (available with the Pro Engine) now ships with information about Python's standard library, improving its ability to resolve names and types in Python code and therefore its ability to produce findings. (py-libdefs)&lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;p&gt;Added support for comparing Golang pre-release versions. With this, strict
    core versions, pseudo-versions and pre-release versions can all be
    compared to each other. (sc-1739)&lt;/p&gt;
    &lt;/li&gt;
    &lt;/ul&gt;
    &lt;h3&gt;Changed&lt;/h3&gt;
    &lt;ul&gt;
    &lt;li&gt;If there is an OOM error during interfile dataflow analysis (&lt;code&gt;--pro&lt;/code&gt;) Semgrep will
    now try to recover from it and continue the interfile analysis without falling back
    immediately to intrafile analysis. This allows using &lt;code&gt;--max-memory&lt;/code&gt; with &lt;code&gt;--pro&lt;/code&gt; in
    a more effective way. (flow-81)&lt;/li&gt;
    &lt;li&gt;Consolidates lockfile parsing logic to happen once, at the beginning of the scan. This consolidated parsing now considers both changed and unchanged lockfiles during all steps of diff scans. (&lt;a href=&quot;https://redirect.github.com/returntocorp/semgrep/issues/2051&quot;&gt;gh-2051&lt;/a&gt;)&lt;/li&gt;
    &lt;/ul&gt;
    &lt;h3&gt;Fixed&lt;/h3&gt;
    &lt;ul&gt;
    &lt;li&gt;
    &lt;p&gt;pro: taint-mode: Restore missing taint findings after having improved index-
    sensitivity:&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;def foo(t):
        x = third_party_func(t)
        return x
    &lt;/code&gt;&lt;/pre&gt;
    &lt;/li&gt;
    &lt;/ul&gt;
    &lt;!-- raw HTML omitted --&gt;
    &lt;/blockquote&gt;
    &lt;p&gt;... (truncated)&lt;/p&gt;
    &lt;/details&gt;
    &lt;details&gt;
    &lt;summary&gt;Commits&lt;/summary&gt;
    
    &lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/63ab4b3a150070583632e08505e455017db547a1&quot;&gt;&lt;code&gt;63ab4b3&lt;/code&gt;&lt;/a&gt; chore: release version 1.87.0&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/f064d2830c637370791e862bf3b12d3a0fef3418&quot;&gt;&lt;code&gt;f064d28&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2243&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/bdff35f11949d4be1160b7de6327c0c1e1a15dc3&quot;&gt;&lt;code&gt;bdff35f&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2239&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/a582679cfa94267af8363bb32305470b1abcf289&quot;&gt;&lt;code&gt;a582679&lt;/code&gt;&lt;/a&gt; Do not create an implicit field when an explicit field exists in Typescript (...&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/e955747f6d3fc57b9da5fb7cfda220e41aa617d8&quot;&gt;&lt;code&gt;e955747&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2236&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/ecf25a37d0fe13e4f0731ecfc51f0629642e7e7f&quot;&gt;&lt;code&gt;ecf25a3&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2218&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/f1481ad3e8d21c792a305fec3288413bf00414f4&quot;&gt;&lt;code&gt;f1481ad&lt;/code&gt;&lt;/a&gt; chore: fixes another incompatibility between pre-commit for Pro and OSS (semg...&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/b05e67416e966cf234f2423ddee74f279703297a&quot;&gt;&lt;code&gt;b05e674&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2225&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/3c640c39c6f642de6c6b25e10b827ffd3907cf35&quot;&gt;&lt;code&gt;3c640c3&lt;/code&gt;&lt;/a&gt; Remove the lsif_fn closure, store the graph instead (semgrep/semgrep-propriet...&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;https://github.com/semgrep/semgrep/commit/daef82e089bb406ce31445e053b70530cae10c48&quot;&gt;&lt;code&gt;daef82e&lt;/code&gt;&lt;/a&gt;&lt;code&gt;semgrep/semgrep-proprietary#2223&lt;/code&gt;&lt;/li&gt;
    &lt;li&gt;Additional commits viewable in &lt;a href=&quot;https://github.com/returntocorp/semgrep/compare/v1.86.0...v1.87.0&quot;&gt;compare view&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
    &lt;/details&gt;
    
    &lt;br /&gt;
    </code></pre>
    
    Updates `pytest` from 8.3.2 to 8.3.3
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="/pytest-dev/pytest/releases">pytest's releases</a>.</em></p>
    <blockquote>
    <h2>8.3.3</h2>
    <h1>pytest 8.3.3 (2024-09-09)</h1>
    <h2>Bug fixes</h2>
    <ul>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12446">#12446</a>: Avoid calling <code>@property</code> (and other instance descriptors) during fixture discovery -- by <code>asottile</code>{.interpreted-text role=&quot;user&quot;}</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12659">#12659</a>: Fixed the issue of not displaying assertion failure differences when using the parameter <code>--import-mode=importlib</code> in pytest&gt;=8.1.</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12667">#12667</a>: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12744">#12744</a>: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by <code>Avasam</code>{.interpreted-text role=&quot;user&quot;}</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12745">#12745</a>: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/6682">#6682</a>: Fixed bug where the verbosity levels where not being respected when printing the &quot;msg&quot; part of failed assertion (as in <code>assert condition, msg</code>).</p>
    </li>
    <li>
    <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/9422">#9422</a>: Fix bug where disabling the terminal plugin via <code>-p no:terminal</code> would cause crashes related to missing the <code>verbose</code> option.</p>
    <p>-- by <code>GTowers1</code>{.interpreted-text role=&quot;user&quot;}</p>
    </li>
    </ul>
    <h2>Improved documentation</h2>
    <ul>
    <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12663">#12663</a>: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.</li>
    <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12678">#12678</a>: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.</li>
    </ul>
    <h2>Miscellaneous internal changes</h2>
    <ul>
    <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12769">#12769</a>: Fix typos discovered by codespell and add codespell to pre-commit hooks.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="/pytest-dev/pytest/commit/d0f136fe64f9374f18a04562305b178fb380d1ec"><code>d0f136f</code></a> build(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12790">#12790</a>)</li>
    <li><a href="/pytest-dev/pytest/commit/972f307c7861ae498e705d3d12e003fa4b035ac0"><code>972f307</code></a> Prepare release version 8.3.3</li>
    <li><a href="/pytest-dev/pytest/commit/0dabdcfe4de99147a07bd577804b60818ea25bc4"><code>0dabdcf</code></a> Include co-authors in release announcement (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12795">#12795</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12797">#12797</a>)</li>
    <li><a href="/pytest-dev/pytest/commit/a9910a413a691e1b216e2235a9cbec0921117702"><code>a9910a4</code></a> Do not discover properties when iterating fixtures (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12781">#12781</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12788">#12788</a>)</li>
    <li><a href="/pytest-dev/pytest/commit/0f10b6b0d8138d3539de75cb7b2e33167b6fc882"><code>0f10b6b</code></a> Fix issue with slashes being turned into backslashes on Windows (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12760">#12760</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12">#12</a>...</li>
    <li><a href="/pytest-dev/pytest/commit/300d13d2231db85186729c2091ea33480cb39c1a"><code>300d13d</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12785">#12785</a> from pytest-dev/patchback/backports/8.3.x/57cccf7f4...</li>
    <li><a href="/pytest-dev/pytest/commit/e5d32c73abcf4fa1362b15aaf660074de8f710d4"><code>e5d32c7</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12784">#12784</a> from svenevs/fix/docs-example-parametrize-minor-typo</li>
    <li><a href="/pytest-dev/pytest/commit/bc913d194ec009699194b016ca619d5ae7f22c91"><code>bc913d1</code></a> Streamline checks for verbose option (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12706">#12706</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12778">#12778</a>)</li>
    <li><a href="/pytest-dev/pytest/commit/01cfcc9f2dda817b25511772593012fd93e092d0"><code>01cfcc9</code></a> Fix typos and introduce codespell pre-commit hook (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12769">#12769</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12774">#12774</a>)</li>
    <li><a href="/pytest-dev/pytest/commit/4873394d53635ef62d1915d23972ed4281a784eb"><code>4873394</code></a> doc: Remove past training (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12772">#12772</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12773">#12773</a>)</li>
    <li>Additional commits viewable in <a href="/pytest-dev/pytest/compare/8.3.2...8.3.3">compare view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `fastapi` from 0.114.0 to 0.114.2
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="/fastapi/fastapi/releases">fastapi's releases</a>.</em></p>
    <blockquote>
    <h2>0.114.2</h2>
    <h3>Fixes</h3>
    <ul>
    <li>🐛 Fix form field regression with <code>alias</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12194">#12194</a> by <a href="/Wurstnase"><code>@​Wurstnase</code></a>.</li>
    </ul>
    <h3>Translations</h3>
    <ul>
    <li>🌐 Add Portuguese translation for <code>docs/pt/docs/tutorial/request-form-models.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12175">#12175</a> by <a href="/ceb10n"><code>@​ceb10n</code></a>.</li>
    <li>🌐 Add Chinese translation for <code>docs/zh/docs/project-generation.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12170">#12170</a> by <a href="/waketzheng"><code>@​waketzheng</code></a>.</li>
    <li>🌐 Add Dutch translation for <code>docs/nl/docs/python-types.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12158">#12158</a> by <a href="/maxscheijen"><code>@​maxscheijen</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>💡 Add comments with instructions for Playwright screenshot scripts. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12193">#12193</a> by <a href="/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>➕ Add inline-snapshot for tests. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12189">#12189</a> by <a href="/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h2>0.114.1</h2>
    <h3>Refactors</h3>
    <ul>
    <li>⚡️ Improve performance in request body parsing with a cache for internal model fields. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12184">#12184</a> by <a href="/tiangolo"><code>@​tiangolo</code></a>.</li>
    </ul>
    <h3>Docs</h3>
    <ul>
    <li>📝 Remove duplicate line in docs for <code>docs/en/docs/environment-variables.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12169">#12169</a> by <a href="/prometek"><code>@​prometek</code></a>.</li>
    </ul>
    <h3>Translations</h3>
    <ul>
    <li>🌐 Add Portuguese translation for <code>docs/pt/docs/virtual-environments.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12163">#12163</a> by <a href="/marcelomarkus"><code>@​marcelomarkus</code></a>.</li>
    <li>🌐 Add Portuguese translation for <code>docs/pt/docs/environment-variables.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12162">#12162</a> by <a href="/marcelomarkus"><code>@​marcelomarkus</code></a>.</li>
    <li>🌐 Add Portuguese translation for <code>docs/pt/docs/tutorial/testing.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12164">#12164</a> by <a href="/marcelomarkus"><code>@​marcelomarkus</code></a>.</li>
    <li>🌐 Add Portuguese translation for <code>docs/pt/docs/tutorial/debugging.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12165">#12165</a> by <a href="/marcelomarkus"><code>@​marcelomarkus</code></a>.</li>
    <li>🌐 Add Korean translation for <code>docs/ko/docs/project-generation.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12157">#12157</a> by <a href="/BORA040126"><code>@​BORA040126</code></a>.</li>
    </ul>
    <h3>Internal</h3>
    <ul>
    <li>⬆ Bump tiangolo/issue-manager from 0.5.0 to 0.5.1. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12173">#12173</a> by <a href="/apps/dependabot"><code>@​dependabot[bot]</code></a>.</li>
    <li>⬆ [pre-commit.ci] pre-commit autoupdate. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12176">#12176</a> by <a href="/apps/pre-commit-ci"><code>@​pre-commit-ci[bot]</code></a>.</li>
    <li>👷 Update <code>issue-manager.yml</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12159">#12159</a> by <a href="/tiangolo"><code>@​tiangolo</code></a>.</li>
    <li>✏️ Fix typo in <code>fastapi/params.py</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/12143">#12143</a> by <a href="/surreal30"><code>@​surreal30</code></a>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="/fastapi/fastapi/commit/2ada1615a338a415a0ad7a9b879a1e7c09b9cce6"><code>2ada161</code></a> 🔖 Release version 0.114.2</li>
    <li><a href="/fastapi/fastapi/commit/3a5fd71f5596ad7437394597fc09f1b8e8ec73f2"><code>3a5fd71</code></a> 📝 Update release notes</li>
    <li><a href="/fastapi/fastapi/commit/88d4f2cb1814392f54011b2bbd3fe55c5f2a3278"><code>88d4f2c</code></a> 🐛 Fix form field regression (<a href="https://redirect.github.com/fastapi/fastapi/issues/12194">#12194</a>)</li>
    <li><a href="/fastapi/fastapi/commit/0fc6e34135b2436a8749f5aa3b8f8ad92da106d5"><code>0fc6e34</code></a> 📝 Update release notes</li>
    <li><a href="/fastapi/fastapi/commit/2a4351105ed968002ad15530dec35c6bb453a042"><code>2a43511</code></a> 💡 Add comments with instructions for Playwright screenshot scripts (<a href="https://redirect.github.com/fastapi/fastapi/issues/12193">#12193</a>)</li>
    <li><a href="/fastapi/fastapi/commit/ed66d705139b67665db1742797fdbeba7490c0e2"><code>ed66d70</code></a> 📝 Update release notes</li>
    <li><a href="/fastapi/fastapi/commit/e50facaf227f4725d64c7166c2fe3438367705c7"><code>e50faca</code></a> 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/request-form-models.m...</li>
    <li><a href="/fastapi/fastapi/commit/93e50e373b0651c22a6743a4e907dafbadc8d27e"><code>93e50e3</code></a> 📝 Update release notes</li>
    <li><a href="/fastapi/fastapi/commit/4a94fe3c8249e2c13999964ac9f707ab0ca069ee"><code>4a94fe3</code></a> 🌐 Add Chinese translation for <code>docs/zh/docs/project-generation.md</code> (<a href="https://redirect.github.com/fastapi/fastapi/issues/12170">#12170</a>)</li>
    <li><a href="/fastapi/fastapi/commit/492943fdb1f726800ab7a42ead08e297813c8e68"><code>492943f</code></a> 📝 Update release notes</li>
    <li>Additional commits viewable in <a href="/fastapi/fastapi/compare/0.114.0...0.114.2">compare view</a></li>
    </ul>
    </details>
    <br />
    
    
    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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions
    
    
    </details>
    

Bumps the pip group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-git-revision-date-localized-plugin](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin) | `1.2.8` | `1.2.9` |
| [mkdocs-macros-plugin](https://github.com/fralau/mkdocs_macros_plugin) | `1.0.5` | `1.2.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.6.4` | `0.6.5` |
| [semgrep](https://github.com/returntocorp/semgrep) | `1.86.0` | `1.87.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.3` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.114.0` | `0.114.2` |


Updates `mkdocs-git-revision-date-localized-plugin` from 1.2.8 to 1.2.9
- [Release notes](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases)
- [Commits](timvink/mkdocs-git-revision-date-localized-plugin@v1.2.8...v1.2.9)

Updates `mkdocs-macros-plugin` from 1.0.5 to 1.2.0
- [Release notes](https://github.com/fralau/mkdocs_macros_plugin/releases)
- [Changelog](https://github.com/fralau/mkdocs-macros-plugin/blob/master/CHANGELOG.md)
- [Commits](fralau/mkdocs-macros-plugin@v1.0.5...v1.2.0)

Updates `ruff` from 0.6.4 to 0.6.5
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.6.4...0.6.5)

Updates `semgrep` from 1.86.0 to 1.87.0
- [Release notes](https://github.com/returntocorp/semgrep/releases)
- [Changelog](https://github.com/semgrep/semgrep/blob/develop/CHANGELOG.md)
- [Commits](semgrep/semgrep@v1.86.0...v1.87.0)

Updates `pytest` from 8.3.2 to 8.3.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.2...8.3.3)

Updates `fastapi` from 0.114.0 to 0.114.2
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.114.0...0.114.2)

---
updated-dependencies:
- dependency-name: mkdocs-git-revision-date-localized-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: mkdocs-macros-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: semgrep
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 16, 2024
@davorrunje davorrunje added this pull request to the merge queue Sep 16, 2024
Merged via the queue into main with commit 640bfba Sep 16, 2024
28 checks passed
@davorrunje davorrunje deleted the dependabot/pip/pip-4ecea7e8d2 branch September 16, 2024 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant