Skip to content

Commit 80ded51

Browse files
dependabot[bot]EvergreenMaciejKaras
authored
Bump the pip-deps group across 1 directory with 6 updates (#189)
Bumps the pip-deps group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.4` | | ruamel-yaml | `0.18.11` | `0.18.14` | | [pytest](https://github.com/pytest-dev/pytest) | `8.3.5` | `8.4.0` | | [botocore](https://github.com/boto/botocore) | `1.38.23` | `1.38.33` | | [boto3](https://github.com/boto/boto3) | `1.38.23` | `1.38.33` | | [mypy](https://github.com/python/mypy) | `1.15.0` | `1.16.0` | Updates `requests` from 2.32.3 to 2.32.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/psf/requests/releases">requests's releases</a>.</em></p> <blockquote> <h2>v2.32.4</h2> <h2>2.32.4 (2025-06-10)</h2> <p><strong>Security</strong></p> <ul> <li>CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve credentials for the wrong hostname/machine from a netrc file. (<a href="https://redirect.github.com/psf/requests/issues/6965">#6965</a>)</li> </ul> <p><strong>Improvements</strong></p> <ul> <li>Numerous documentation improvements</li> </ul> <p><strong>Deprecations</strong></p> <ul> <li>Added support for pypy 3.11 for Linux and macOS. (<a href="https://redirect.github.com/psf/requests/issues/6926">#6926</a>)</li> <li>Dropped support for pypy 3.9 following its end of support. (<a href="https://redirect.github.com/psf/requests/issues/6926">#6926</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/psf/requests/blob/main/HISTORY.md">requests's changelog</a>.</em></p> <blockquote> <h2>2.32.4 (2025-06-10)</h2> <p><strong>Security</strong></p> <ul> <li>CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve credentials for the wrong hostname/machine from a netrc file.</li> </ul> <p><strong>Improvements</strong></p> <ul> <li>Numerous documentation improvements</li> </ul> <p><strong>Deprecations</strong></p> <ul> <li>Added support for pypy 3.11 for Linux and macOS.</li> <li>Dropped support for pypy 3.9 following its end of support.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/psf/requests/commit/021dc729f0b71a3030cefdbec7fb57a0e80a6cfd"><code>021dc72</code></a> Polish up release tooling for last manual release</li> <li><a href="https://github.com/psf/requests/commit/821770e822a20a21b207b3907ea83878bda1d396"><code>821770e</code></a> Bump version and add release notes for v2.32.4</li> <li><a href="https://github.com/psf/requests/commit/59f8aa2adf1d3d06bcbf7ce6b13743a1639a5401"><code>59f8aa2</code></a> Add netrc file search information to authentication documentation (<a href="https://redirect.github.com/psf/requests/issues/6876">#6876</a>)</li> <li><a href="https://github.com/psf/requests/commit/5b4b64c3467fd7a3c03f91ee641aaa348b6bed3b"><code>5b4b64c</code></a> Add more tests to prevent regression of CVE 2024 47081</li> <li><a href="https://github.com/psf/requests/commit/7bc45877a86192af77645e156eb3744f95b47dae"><code>7bc4587</code></a> Add new test to check netrc auth leak (<a href="https://redirect.github.com/psf/requests/issues/6962">#6962</a>)</li> <li><a href="https://github.com/psf/requests/commit/96ba401c1296ab1dda74a2365ef36d88f7d144ef"><code>96ba401</code></a> Only use hostname to do netrc lookup instead of netloc</li> <li><a href="https://github.com/psf/requests/commit/7341690e842a23cf18ded0abd9229765fa88c4e2"><code>7341690</code></a> Merge pull request <a href="https://redirect.github.com/psf/requests/issues/6951">#6951</a> from tswast/patch-1</li> <li><a href="https://github.com/psf/requests/commit/6716d7c9f29df636643fa2489f98890216525cb0"><code>6716d7c</code></a> remove links</li> <li><a href="https://github.com/psf/requests/commit/a7e1c745dc23c18e836febd672416ed0c5d8d8ae"><code>a7e1c74</code></a> Update docs/conf.py</li> <li><a href="https://github.com/psf/requests/commit/c799b8167a13416833ad3b4f3298261a477e826f"><code>c799b81</code></a> docs: fix dead links to kenreitz.org</li> <li>Additional commits viewable in <a href="https://github.com/psf/requests/compare/v2.32.3...v2.32.4">compare view</a></li> </ul> </details> <br /> Updates `ruamel-yaml` from 0.18.11 to 0.18.14 Updates `pytest` from 8.3.5 to 8.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>8.4.0</h2> <h1>pytest 8.4.0 (2025-06-02)</h1> <h2>Removals and backward incompatible breaking changes</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11372">#11372</a>: Async tests will now fail, instead of warning+skipping, if you don't have any suitable plugin installed.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12346">#12346</a>: Tests will now fail, instead of raising a warning, if they return any value other than None.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12874">#12874</a>: We dropped support for Python 3.8 following its end of life (2024-10-07).</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12960">#12960</a>: Test functions containing a yield now cause an explicit error. They have not been run since pytest 4.0, and were previously marked as an expected failure and deprecation warning.</p> <p>See <code>the docs &lt;yield tests deprecated&gt;</code>{.interpreted-text role=&quot;ref&quot;} for more information.</p> </li> </ul> <h2>Deprecations (removal in next major release)</h2> <ul> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/10839">#10839</a>: Requesting an asynchronous fixture without a [pytest_fixture_setup]{.title-ref} hook that resolves it will now give a DeprecationWarning. This most commonly happens if a sync test requests an async fixture. This should have no effect on a majority of users with async tests or fixtures using async pytest plugins, but may affect non-standard hook setups or <code>autouse=True</code>. For guidance on how to work around this warning see <code>sync-test-async-fixture</code>{.interpreted-text role=&quot;ref&quot;}.</li> </ul> <h2>New features</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11538">#11538</a>: Added <code>pytest.RaisesGroup</code>{.interpreted-text role=&quot;class&quot;} as an equivalent to <code>pytest.raises</code>{.interpreted-text role=&quot;func&quot;} for expecting <code>ExceptionGroup</code>{.interpreted-text role=&quot;exc&quot;}. Also adds <code>pytest.RaisesExc</code>{.interpreted-text role=&quot;class&quot;} which is now the logic behind <code>pytest.raises</code>{.interpreted-text role=&quot;func&quot;} and used as parameter to <code>pytest.RaisesGroup</code>{.interpreted-text role=&quot;class&quot;}. <code>RaisesGroup</code> includes the ability to specify multiple different expected exceptions, the structure of nested exception groups, and flags for emulating <code>except* &lt;except_star&gt;</code>{.interpreted-text role=&quot;ref&quot;}. See <code>assert-matching-exception-groups</code>{.interpreted-text role=&quot;ref&quot;} and docstrings for more information.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12081">#12081</a>: Added <code>capteesys</code>{.interpreted-text role=&quot;fixture&quot;} to capture AND pass output to next handler set by <code>--capture=</code>.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12504">#12504</a>: <code>pytest.mark.xfail</code>{.interpreted-text role=&quot;func&quot;} now accepts <code>pytest.RaisesGroup</code>{.interpreted-text role=&quot;class&quot;} for the <code>raises</code> parameter when you expect an exception group. You can also pass a <code>pytest.RaisesExc</code>{.interpreted-text role=&quot;class&quot;} if you e.g. want to make use of the <code>check</code> parameter.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12713">#12713</a>: New [--force-short-summary]{.title-ref} option to force condensed summary output regardless of verbosity level.</p> <p>This lets users still see condensed summary output of failures for quick reference in log files from job outputs, being especially useful if non-condensed output is very verbose.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12749">#12749</a>: pytest traditionally collects classes/functions in the test module namespace even if they are imported from another file.</p> <p>For example:</p> <pre lang="python"><code># contents of src/domain.py class Testament: ... <h1>contents of tests/test_testament.py</h1> <p>from domain import Testament</p> <p>def test_testament(): ... </code></pre></p> <p>In this scenario with the default options, pytest will collect the class [Testament]{.title-ref} from [tests/test_testament.py]{.title-ref} because it starts with [Test]{.title-ref}, even though in this case it is a production class being imported in the test module namespace.</p> <p>This behavior can now be prevented by setting the new <code>collect_imported_tests</code>{.interpreted-text role=&quot;confval&quot;} configuration option to <code>false</code>, which will make pytest collect classes/functions from test files <strong>only</strong> if they are defined in that file.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest/commit/315b3ae798fe38264b3ab2312dced212c46f1e21"><code>315b3ae</code></a> Prepare release version 8.4.0</li> <li><a href="https://github.com/pytest-dev/pytest/commit/1498ba3aa57be19d649e64ee2db0d90ee315abad"><code>1498ba3</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13467">#13467</a> from pytest-dev/towncrier-create</li> <li><a href="https://github.com/pytest-dev/pytest/commit/e4389acb4d650f349a728cc42067d8c1a246bdcb"><code>e4389ac</code></a> Remove resultlog from the docs (<a href="https://redirect.github.com/pytest-dev/pytest/issues/13465">#13465</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/64b230119cb7c260e1e6ec6887ebc5b3851d39fc"><code>64b2301</code></a> scripts/release: add missing <code>build</code> to <code>towncrier</code> call</li> <li><a href="https://github.com/pytest-dev/pytest/commit/4c205cfcb08083a2893e07b6d994bd38d183b64a"><code>4c205cf</code></a> testing/plugins_integration: update Django (<a href="https://redirect.github.com/pytest-dev/pytest/issues/13463">#13463</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/4dcbcc91ff229d69f535aeac75a4d273ce38ca3b"><code>4dcbcc9</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13458">#13458</a> from pytest-dev/dup-param-error</li> <li><a href="https://github.com/pytest-dev/pytest/commit/529301611db71cc5edc40464f3cfa1e95885a1e6"><code>5293016</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13459">#13459</a> from pytest-dev/pyright-minor-fixes</li> <li><a href="https://github.com/pytest-dev/pytest/commit/7a481812a28b141171141abf39cc9bf351e0cbe1"><code>7a48181</code></a> Add pyright configuration</li> <li><a href="https://github.com/pytest-dev/pytest/commit/9fc6db9a550544ce4fb1f889dde3cf1165e7e337"><code>9fc6db9</code></a> pytester: avoid confusing <code>x</code> self parameter</li> <li><a href="https://github.com/pytest-dev/pytest/commit/9aa198bdef285d007305fb14c25d81e9996be518"><code>9aa198b</code></a> mark/expression: fix self -&gt; cls</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest/compare/8.3.5...8.4.0">compare view</a></li> </ul> </details> <br /> Updates `botocore` from 1.38.23 to 1.38.33 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/boto/botocore/commit/9376f64505404b904df0232522bb928a70301428"><code>9376f64</code></a> Merge branch 'release-1.38.33'</li> <li><a href="https://github.com/boto/botocore/commit/b2c8960798243a9592e28780b1fccf75b83e74f1"><code>b2c8960</code></a> Bumping version to 1.38.33</li> <li><a href="https://github.com/boto/botocore/commit/1c4a99a40cca886173b8a4db4b6f8eecad735b7c"><code>1c4a99a</code></a> Update endpoints model</li> <li><a href="https://github.com/boto/botocore/commit/40426e418d0fdd4a4cce68f6d6b7124d99976b83"><code>40426e4</code></a> Update to latest models</li> <li><a href="https://github.com/boto/botocore/commit/65fd41ce4b5c8012e30b76d1d7a256fd5577fae3"><code>65fd41c</code></a> Merge branch 'release-1.38.32'</li> <li><a href="https://github.com/boto/botocore/commit/45f539f2d5a0cfe5d6a7222f403141d334ad4eaa"><code>45f539f</code></a> Merge branch 'release-1.38.32' into develop</li> <li><a href="https://github.com/boto/botocore/commit/fa57939b05ebfe68feaa4655c1da9b54cd4ac406"><code>fa57939</code></a> Bumping version to 1.38.32</li> <li><a href="https://github.com/boto/botocore/commit/65088e9c620de5d0d862d836f86280a64161a8a4"><code>65088e9</code></a> Update endpoints model</li> <li><a href="https://github.com/boto/botocore/commit/75060cf32da8ba035e74362a2558bdf8edfbb99d"><code>75060cf</code></a> Update to latest models</li> <li><a href="https://github.com/boto/botocore/commit/8ba992b1d9c821e5cf5adfecc2065316a880865a"><code>8ba992b</code></a> Use usedforsecurity=False for md5 (<a href="https://redirect.github.com/boto/botocore/issues/3486">#3486</a>)</li> <li>Additional commits viewable in <a href="https://github.com/boto/botocore/compare/1.38.23...1.38.33">compare view</a></li> </ul> </details> <br /> Updates `boto3` from 1.38.23 to 1.38.33 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/boto/boto3/commit/af071cbb6087046e91e26d7aab05ad074cbb546d"><code>af071cb</code></a> Merge branch 'release-1.38.33'</li> <li><a href="https://github.com/boto/boto3/commit/a9ec3f9d6dbdb54ded7be61b4b648f52a5d8896e"><code>a9ec3f9</code></a> Bumping version to 1.38.33</li> <li><a href="https://github.com/boto/boto3/commit/3d2b7a9875514f428f059bd102c0a5dd4d505c39"><code>3d2b7a9</code></a> Add changelog entries from botocore</li> <li><a href="https://github.com/boto/boto3/commit/c2ef4c3332ef27e643bfd6c5b5e524e7ea18dd82"><code>c2ef4c3</code></a> Merge branch 'release-1.38.32'</li> <li><a href="https://github.com/boto/boto3/commit/3c5f285716b9f4f7490cb7c7b1c9fc3bd2d5d225"><code>3c5f285</code></a> Merge branch 'release-1.38.32' into develop</li> <li><a href="https://github.com/boto/boto3/commit/6d14b07c1ce070c56a8d68b21140d9380a2aa8f2"><code>6d14b07</code></a> Bumping version to 1.38.32</li> <li><a href="https://github.com/boto/boto3/commit/2644d95dce3055d9eecff48134103f1e258584aa"><code>2644d95</code></a> Add changelog entries from botocore</li> <li><a href="https://github.com/boto/boto3/commit/1a5a89a799e74b6b7efa9cbf598d892df524974c"><code>1a5a89a</code></a> Merge branch 'release-1.38.31'</li> <li><a href="https://github.com/boto/boto3/commit/d910d4fb1727b51d988ef1a64172b4cf31267787"><code>d910d4f</code></a> Merge branch 'release-1.38.31' into develop</li> <li><a href="https://github.com/boto/boto3/commit/abf78b658e13da07ec38ecbeae1fa0a2e47e96e8"><code>abf78b6</code></a> Bumping version to 1.38.31</li> <li>Additional commits viewable in <a href="https://github.com/boto/boto3/compare/1.38.23...1.38.33">compare view</a></li> </ul> </details> <br /> Updates `mypy` from 1.15.0 to 1.16.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's changelog</a>.</em></p> <blockquote> <h1>Mypy Release Notes</h1> <h2>Next Release</h2> <h3>Remove Support for targeting Python 3.8</h3> <p>Mypy now requires <code>--python-version 3.9</code> or greater. Support for only Python 3.8 is fully removed now. Given an unsupported version, mypy will default to the oldest supported one, currently 3.9.</p> <p>This change is necessary because typeshed stopped supporting Python 3.8 after it reached its End of Life in October 2024.</p> <p>Contributed by Marc Mueller (PR <a href="https://redirect.github.com/python/mypy/pull/19157">19157</a>, PR <a href="https://redirect.github.com/python/mypy/pull/19162">19162</a>).</p> <h3>Initial Support for Python 3.14</h3> <p>Mypy is now tested on 3.14 and mypyc works with 3.14.0b3 and later. Mypyc compiled wheels of mypy itself will be available for new versions after 3.14.0rc1 is released.</p> <p>Note that not all new features might be supported just yet.</p> <p>Contributed by Marc Mueller (PR <a href="https://redirect.github.com/python/mypy/pull/19164">19164</a>)</p> <h3>Deprecated Flag: --force-uppercase-builtins</h3> <p>Mypy only supports Python 3.9+. The --force-uppercase-builtins flag is now deprecated and a no-op. It will be removed in a future version.</p> <p>Contributed by Marc Mueller (PR <a href="https://redirect.github.com/python/mypy/pull/19176">19176</a>)</p> <h2>Mypy 1.16</h2> <p>We’ve just uploaded mypy 1.16 to the Python Package Index (<a href="https://pypi.org/project/mypy/">PyPI</a>). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:</p> <pre><code>python3 -m pip install -U mypy </code></pre> <p>You can read the full documentation for this release on <a href="http://mypy.readthedocs.io">Read the Docs</a>.</p> <h3>Different Property Getter and Setter Types</h3> <p>Mypy now supports using different types for a property getter and setter:</p> <pre lang="python"><code>class A: _value: int <pre><code>@Property </code></pre> <p>&lt;/tr&gt;&lt;/table&gt; </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/9e72e9601f4c2fb6866cfec98fc40a31c91ccdb0"><code>9e72e96</code></a> Update version to 1.16.0</li> <li><a href="https://github.com/python/mypy/commit/8fe719ff3a8d1e26d3841a48df21ddf7d5b3c94d"><code>8fe719f</code></a> Add changelog for 1.16 (<a href="https://redirect.github.com/python/mypy/issues/19138">#19138</a>)</li> <li><a href="https://github.com/python/mypy/commit/2a036e739f8691576056669371d9f020e95c2603"><code>2a036e7</code></a> Revert &quot;Infer correct types with overloads of <code>Type[Guard | Is]</code> (<a href="https://redirect.github.com/python/mypy/issues/19161">#19161</a>)</li> <li><a href="https://github.com/python/mypy/commit/b6da4fcf97fca9cd28e81a880f818dc364b5a06d"><code>b6da4fc</code></a> Allow enum members to have type objects as values (<a href="https://redirect.github.com/python/mypy/issues/19160">#19160</a>)</li> <li><a href="https://github.com/python/mypy/commit/334469f999c5c777124a123062b4349614447e0d"><code>334469f</code></a> [mypyc] Improve documentation of native and non-native classes (<a href="https://redirect.github.com/python/mypy/issues/19154">#19154</a>)</li> <li><a href="https://github.com/python/mypy/commit/a499d9fdba06732248c07586f2fd95c47a4fa0f7"><code>a499d9f</code></a> Document --allow-redefinition-new (<a href="https://redirect.github.com/python/mypy/issues/19153">#19153</a>)</li> <li><a href="https://github.com/python/mypy/commit/96525a23f0f8a3826d9875fa8b6e8e362cd9525e"><code>96525a2</code></a> Merge commit '9e45dadcf6d8dbab36f83d9df94a706c0b4f9207' into release-1.16</li> <li><a href="https://github.com/python/mypy/commit/9e45dadcf6d8dbab36f83d9df94a706c0b4f9207"><code>9e45dad</code></a> Clear more data in TypeChecker.reset() instead of asserting (<a href="https://redirect.github.com/python/mypy/issues/19087">#19087</a>)</li> <li><a href="https://github.com/python/mypy/commit/772cd0cebed6884636de0019e43caa06dbaa39ba"><code>772cd0c</code></a> Add --strict-bytes to --strict (<a href="https://redirect.github.com/python/mypy/issues/19049">#19049</a>)</li> <li><a href="https://github.com/python/mypy/commit/0b65f215996401264a68a3a06f3fbcd19915a9a5"><code>0b65f21</code></a> Admit that Final variables are never redefined (<a href="https://redirect.github.com/python/mypy/issues/19083">#19083</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/mypy/compare/v1.15.0...v1.16.0">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> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Evergreen <[email protected]> Co-authored-by: Maciej Karaś <[email protected]>
1 parent 34a3bfc commit 80ded51

File tree

4 files changed

+29
-23
lines changed

4 files changed

+29
-23
lines changed

config/manifests/bases/mongodb-kubernetes.clusterserviceversion.yaml

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ metadata:
88
certified: "true"
99
containerImage: quay.io/mongodb/mongodb-kubernetes:1.1.0
1010
createdAt: ""
11-
description: The MongoDB Controllers for Kubernetes enable easy deploys of MongoDB
12-
into Kubernetes clusters, using our management, monitoring and backup platforms,
13-
Ops Manager and Cloud Manager.
11+
description: The MongoDB Controllers for Kubernetes enable easy deploys of
12+
MongoDB into Kubernetes clusters, using our management, monitoring and
13+
backup platforms, Ops Manager and Cloud Manager.
1414
features.operators.openshift.io/disconnected: "true"
1515
features.operators.openshift.io/fips-compliant: "false"
1616
features.operators.openshift.io/proxy-aware: "false"
@@ -51,7 +51,8 @@ spec:
5151
x-descriptors:
5252
- urn:alm:descriptor:com.tectonic.ui:text
5353
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:ClusterConfiguration
54-
- description: In a Replica Set deployment type, specifies the amount of members.
54+
- description: In a Replica Set deployment type, specifies the amount of
55+
members.
5556
displayName: Members of a Replica Set
5657
path: members
5758
x-descriptors:
@@ -65,7 +66,8 @@ spec:
6566
- description: Project configuration for this deployment
6667
displayName: Ops Manager project configuration
6768
path: opsManager
68-
- description: Name of the ConfigMap with the configuration for this project
69+
- description: Name of the ConfigMap with the configuration for this
70+
project
6971
displayName: Ops Manager Project Configuration
7072
path: opsManager.configMapRef.name
7173
x-descriptors:
@@ -164,7 +166,8 @@ spec:
164166
x-descriptors:
165167
- urn:alm:descriptor:com.tectonic.ui:text
166168
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:ClusterConfiguration
167-
- description: In a Replica Set deployment type, specifies the amount of members.
169+
- description: In a Replica Set deployment type, specifies the amount of
170+
members.
168171
displayName: Members of a Replica Set
169172
path: members
170173
x-descriptors:
@@ -178,7 +181,8 @@ spec:
178181
- description: Project configuration for this deployment
179182
displayName: Ops Manager project configuration
180183
path: opsManager
181-
- description: Name of the ConfigMap with the configuration for this project
184+
- description: Name of the ConfigMap with the configuration for this
185+
project
182186
displayName: Ops Manager Project Configuration
183187
path: opsManager.configMapRef.name
184188
x-descriptors:
@@ -190,8 +194,8 @@ spec:
190194
x-descriptors:
191195
- urn:alm:descriptor:com.tectonic.ui:booleanSwitch
192196
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:ClusterConfiguration
193-
- description: Optional. Specify whether to duplicate service objects among
194-
different Kubernetes clusters.
197+
- description: Optional. Specify whether to duplicate service objects
198+
among different Kubernetes clusters.
195199
displayName: Duplicate Service Objects
196200
path: duplicateServiceObjects
197201
x-descriptors:
@@ -252,7 +256,8 @@ spec:
252256
path: passwordSecretKeyRef.name
253257
x-descriptors:
254258
- urn:alm:descriptor:io.kubernetes:Secret
255-
- displayName: Name of the MongoDB resource to which this user is associated.
259+
- displayName: Name of the MongoDB resource to which this user is
260+
associated.
256261
path: mongodbResourceRef.name
257262
x-descriptors:
258263
- urn:alm:descriptor:io.kubernetes:mongodb
@@ -308,8 +313,8 @@ spec:
308313
x-descriptors:
309314
- urn:alm:descriptor:io.kubernetes:Secret
310315
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:OpsManagerConfiguration
311-
- displayName: Secret to enable TLS for Ops Manager allowing it to serve traffic
312-
over HTTPS.
316+
- displayName: Secret to enable TLS for Ops Manager allowing it to serve
317+
traffic over HTTPS.
313318
path: security.tls.secretRef.name
314319
x-descriptors:
315320
- urn:alm:descriptor:io.kubernetes:Secret
@@ -319,8 +324,8 @@ spec:
319324
x-descriptors:
320325
- urn:alm:descriptor:com.tectonic.ui:number
321326
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:ApplicationDatabase
322-
- displayName: Secret containing the TLS certificate signed by known or custom
323-
CA.
327+
- displayName: Secret containing the TLS certificate signed by known or
328+
custom CA.
324329
path: applicationDatabase.security.tls.secretRef.name
325330
x-descriptors:
326331
- urn:alm:descriptor:io.kubernetes:Secret

docker/mongodb-kubernetes-tests/tests/authentication/sharded_cluster_scram_sha_and_x509.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ def test_x509_user_reaches_updated_phase(x509_user: MongoDBUser):
154154
def test_x509_user_exists_in_automation_config(x509_user: MongoDBUser):
155155
ac = KubernetesTester.get_automation_config()
156156
users = ac["auth"]["usersWanted"]
157-
return x509_user["spec"]["username"] in (user["user"] for user in users)
157+
assert x509_user["spec"]["username"] in (user["user"] for user in users)
158158

159159

160160
@pytest.mark.e2e_sharded_cluster_scram_sha_and_x509

helm_chart/Chart.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
apiVersion: v2
22
name: mongodb-kubernetes
3-
description: MongoDB Controllers for Kubernetes translate the human knowledge of creating
4-
a MongoDB instance into a scalable, repeatable, and standardized method.
3+
description: MongoDB Controllers for Kubernetes translate the human knowledge of
4+
creating a MongoDB instance into a scalable, repeatable, and standardized
5+
method.
56
version: 1.1.0
67
kubeVersion: '>=1.16-0'
78
type: application

requirements.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
requests==2.32.3
1+
requests==2.32.4
22
click==8.1.8
33
docker==7.1.0
44
Jinja2==3.1.6
5-
ruamel.yaml==0.18.11
5+
ruamel.yaml==0.18.14
66
dnspython>=2.6.1
77
MarkupSafe==3.0.2
88
semver==3.0.4
99
chardet==5.2.0
1010
jsonpatch==1.33
1111
kubernetes==30.1.0
1212
pymongo==4.13.0
13-
pytest==8.3.5
13+
pytest==8.4.0
1414
pytest-asyncio==0.26.0
1515
pycognito==2024.5.1
1616
PyYAML==6.0.2
@@ -31,15 +31,15 @@ isort==6.0.1
3131
shrub.py==3.10.0
3232
pytest-mock==3.14.1
3333
wrapt==1.17.2
34-
botocore==1.38.23
35-
boto3==1.38.23
34+
botocore==1.38.33
35+
boto3==1.38.33
3636

3737
# from kubeobject
3838
freezegun==1.5.2
3939
python-box==7.3.2
4040
autopep8==2.3.2
4141
flake8-isort==6.1.2
42-
mypy==1.15.0
42+
mypy==1.16.0
4343
types-freezegun==1.1.10
4444
types-PyYAML==6.0.12.20250516
4545
types-pytz==2025.2.0.20250516

0 commit comments

Comments
 (0)