Skip to content

Commit

Permalink
Bump pydantic-settings from 2.2.1 to 2.3.0 (#2205)
Browse files Browse the repository at this point in the history
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings)
from 2.2.1 to 2.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pydantic/pydantic-settings/releases">pydantic-settings's
releases</a>.</em></p>
<blockquote>
<h2>v2.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add environment parsing support for enums. by <a
href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/252">pydantic/pydantic-settings#252</a></li>
<li>Improve <code>explode_env_vars</code> for better dict handling by <a
href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/261">pydantic/pydantic-settings#261</a></li>
<li>add <code>PyprojectTomlConfigSettingsSource</code> by <a
href="https://github.com/ITProKyle"><code>@​ITProKyle</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/255">pydantic/pydantic-settings#255</a></li>
<li>Fix broken link in AliasChoices class by <a
href="https://github.com/keenranger"><code>@​keenranger</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/271">pydantic/pydantic-settings#271</a></li>
<li>Update Pydantic by <a
href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/273">pydantic/pydantic-settings#273</a></li>
<li>fix: superfluous deep env conflicts with non-dict model leaf by <a
href="https://github.com/diefans"><code>@​diefans</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/276">pydantic/pydantic-settings#276</a></li>
<li>fix: a second level of environment nesting expected a dict by <a
href="https://github.com/diefans"><code>@​diefans</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/281">pydantic/pydantic-settings#281</a></li>
<li>Fix an issue when inner types of a discriminated union with a
callable discriminator were not correctly identified as complex. by <a
href="https://github.com/jenskeiner"><code>@​jenskeiner</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/285">pydantic/pydantic-settings#285</a></li>
<li>Fix a bug when we have case insentive field in nested model by <a
href="https://github.com/hramezani"><code>@​hramezani</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/294">pydantic/pydantic-settings#294</a></li>
<li>Add CLI Settings Source by <a
href="https://github.com/kschwab"><code>@​kschwab</code></a> in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/214">pydantic/pydantic-settings#214</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ITProKyle"><code>@​ITProKyle</code></a>
made their first contribution in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/255">pydantic/pydantic-settings#255</a></li>
<li><a
href="https://github.com/keenranger"><code>@​keenranger</code></a> made
their first contribution in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/271">pydantic/pydantic-settings#271</a></li>
<li><a href="https://github.com/diefans"><code>@​diefans</code></a> made
their first contribution in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/276">pydantic/pydantic-settings#276</a></li>
<li><a
href="https://github.com/jenskeiner"><code>@​jenskeiner</code></a> made
their first contribution in <a
href="https://redirect.github.com/pydantic/pydantic-settings/pull/285">pydantic/pydantic-settings#285</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0">https://github.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/bcbfd17affa5a90663c9afc5a7dc67b281a728dc"><code>bcbfd17</code></a>
Prepare release 2.3.0 (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/297">#297</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/416981436abc7cdc88c00d030fa39e49a3a80b26"><code>4169814</code></a>
Add CLI Settings Source (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/214">#214</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/e0667746e33bd45cebcb1fb6634d5b2fc834f0bb"><code>e066774</code></a>
Fix a bug when we have case insentive field in nested model (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/294">#294</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/6d25cee4bb7a6db592ca0da123c53f3d775cd1e1"><code>6d25cee</code></a>
Fix <code>test_nested_env_delimiter_aliases</code> to use
<code>BaseModel</code> in sub model (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/286">#286</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/8c5a45e43cca4e88a6d65fcb280529499fc6200a"><code>8c5a45e</code></a>
Fix an issue when inner types of a discriminated union with a callable
discri...</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/09d10094d97425853829c2971051a561ccd4a2d2"><code>09d1009</code></a>
Add python versions and downloads badges to readme (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/283">#283</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/1ffbd95579ce4926af095793d4a03c7baf6680a7"><code>1ffbd95</code></a>
fix: a second level of environment nesting expected a dict (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/281">#281</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/2d2f94f51f6f10d61334f0dbe257fc9664b75af3"><code>2d2f94f</code></a>
fix: superfluous deep env conflicts with non-dict model leaf (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/276">#276</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/a4aadfd9818fc1ea51bc8f0e84573b136a94e735"><code>a4aadfd</code></a>
Use macos-13 for Python 3.8 and 3.9 (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/280">#280</a>)</li>
<li><a
href="https://github.com/pydantic/pydantic-settings/commit/a7b0978069fdad9fbd21eab6f440054fa0cf3e12"><code>a7b0978</code></a>
Update dependancies (<a
href="https://redirect.github.com/pydantic/pydantic-settings/issues/274">#274</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pydantic/pydantic-settings/compare/v2.2.1...v2.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pydantic-settings&package-manager=pip&previous-version=2.2.1&new-version=2.3.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
dependabot[bot] authored Jun 4, 2024
1 parent 2859cf9 commit 32f6035
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion tests/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ monty==2024.5.24
numpy==1.26.4
psutil==5.9.8
pydantic==2.7.2
pydantic-settings==2.2.1
pydantic-settings==2.3.0
pymatgen==2024.5.1
ruamel.yaml==0.18.6
typer==0.12.3

0 comments on commit 32f6035

Please sign in to comment.