Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Bump marshmallow from 3.23.0 to 3.24.0 in /experimenter/…
…tests (#11992) Bumps [marshmallow](https://github.com/marshmallow-code/marshmallow) from 3.23.0 to 3.24.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst">marshmallow's changelog</a>.</em></p> <blockquote> <p>3.24.0 (2025-01-06)</p> <hr /> <p>Features:</p> <ul> <li>Typing: Improve typings in <code>marshmallow.fields</code> (:pr:<code>2723</code>).</li> <li>Typing: Replace type comments with inline typings (:pr:<code>2718</code>).</li> </ul> <p>Bug fixes:</p> <ul> <li>Typing: Fix type hint for <code>nested</code> parameter of <code>Nested <marshmallow.fields.Nested></code> (:pr:<code>2721</code>).</li> </ul> <p>Deprecations:</p> <ul> <li>Custom validators should raise a <code>ValidationError <marshmallow.exceptions.ValidationError></code> for invalid values. Returning `False`` is no longer supported .</li> <li>Deprecate <code>context</code> parameter of <code>Schema <marshmallow.schema.Schema></code> (:issue:<code>1826</code>). Use <code>contextVars.ContextVar</code> to pass context data instead.</li> <li><code>Field <marshmallow.fields.Field></code>, <code>Mapping <marshmallow.fields.Mapping></code>, and <code>Number <marshmallow.fields.Number></code> should no longer be used as fields within schemas. Use their subclasses instead.</li> </ul> <p>3.23.3 (2025-01-03)</p> <hr /> <p>Bug fixes:</p> <ul> <li>Typing: Fix typing for <code>Schema.from_dict <marshmallow.schema.Schema.from_dict></code> (:issue:<code>1653</code>). Thanks :user:<code>SteadBytes</code> for reporting.</li> </ul> <p>Support:</p> <ul> <li>Documentation: Various documentation cleanups, including more concise docs in the <code>marshmallow.fields</code> API reference (:issue:<code>2307</code>). Thanks :user:<code>AbdealiLoKo</code> for reporting.</li> </ul> <p>3.23.2 (2024-12-18)</p> <hr /> <p>Bug fixes:</p> <ul> <li>Improve type hint formatting for <code>Field</code>, <code>Nested</code>, and <code>Function</code> fields to resolve PyCharm warnings (:issue:<code>2268</code>). Thanks :user:<code>Fares-Abubaker</code> for reporting and fixing.</li> </ul> <p>3.23.1 (2024-11-01)</p> <hr /> <p>Support:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/9136ff9af4f82eb6f6c6db0ed9c5802c918bd515"><code>9136ff9</code></a> Bump version and update changelog</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/8ca596d91194a6c2d0d992a7b66490a0e909d719"><code>8ca596d</code></a> Deprecation warnings for marshmallow 4 changes (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2732">#2732</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/71ab95a9c33ecac7f86cb9bdc9351461cbf95f6a"><code>71ab95a</code></a> Deprecate context (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2731">#2731</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/a3049aa8295d497a0c5e14b8d14c775911a68547"><code>a3049aa</code></a> One more casing fix</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/ea2b0edcaf62687de92ec4d49520d9b012a47d30"><code>ea2b0ed</code></a> Make casing consistent across docs (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2726">#2726</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/560eed7a3c957931402b301e9a430aecb7bac75c"><code>560eed7</code></a> Fix typing for schema param of _bind_to_schema (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2724">#2724</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/447eb86c9c7073784ae669dc17aac3982f565952"><code>447eb86</code></a> Various typing improvements to fields module (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2723">#2723</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/c188cdb25c86c2453f904cf650f5972263956482"><code>c188cdb</code></a> Fixes and improvements to Nested typing (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2721">#2721</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/f4ca03fd8f05bb825f95a8af1a6ef5066bf2f875"><code>f4ca03f</code></a> Replace type comments with inline typing (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2718">#2718</a>)</li> <li><a href="https://github.com/marshmallow-code/marshmallow/commit/1a58c1fed86220b4b0150a8611a729f868b60f2c"><code>1a58c1f</code></a> Various build updates (<a href="https://redirect.github.com/marshmallow-code/marshmallow/issues/2717">#2717</a>)</li> <li>Additional commits viewable in <a href="https://github.com/marshmallow-code/marshmallow/compare/3.23.0...3.24.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=marshmallow&package-manager=pip&previous-version=3.23.0&new-version=3.24.0)](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information