GitLab E2E Testing merge requestshttps://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests2024-03-22T03:58:12+01:00https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/290chore(deps-dev): bump importlib-resources from 6.3.0 to 6.3.22024-03-22T03:58:12+01:00HIFIS Botchore(deps-dev): bump importlib-resources from 6.3.0 to 6.3.2Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.3.0 to 6.3.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importl...Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.3.0 to 6.3.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importlib-resources's changelog</a>.</em></p>
<blockquote>
<h1>v6.3.2</h1>
<h2>Bugfixes</h2>
<ul>
<li>Restored expectation that local standard readers are preferred over degenerate readers. (<a href="https://github.com/python/importlib_resources/issues/298">#298</a>)</li>
</ul>
<h1>v6.3.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Restored expectation that stdlib readers are suppressed on Python 3.10. (<a href="https://github.com/python/importlib_resources/issues/257">#257</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/importlib_resources/commit/a3d6fdb26308956571d804aff4cdb75e77b6cdcf"><code>a3d6fdb</code></a> Finalize</li>
<li><a href="https://github.com/python/importlib_resources/commit/0f44e367f41541169e10986390ae67908316186b"><code>0f44e36</code></a> Merge pull request <a href="https://github.com/python/importlib_resources/issues/302">#302</a> from python/bugfix/298-fallback-precedence</li>
<li><a href="https://github.com/python/importlib_resources/commit/0f8aa5fe2ebb9cd40cdf4c83f7855cdbe4f642da"><code>0f8aa5f</code></a> Add reference to the issue in the docstring.</li>
<li><a href="https://github.com/python/importlib_resources/commit/cee77e81a775050695544d341477254ba52fb035"><code>cee77e8</code></a> Add news fragment.</li>
<li><a href="https://github.com/python/importlib_resources/commit/0c3f294d711c52f538dfc47a239368c136115ff5"><code>0c3f294</code></a> When blocking stdlib readers, avoid giving deference to degenerate readers an...</li>
<li><a href="https://github.com/python/importlib_resources/commit/705a43514e21a1c9768f5d9b7dee952bc015c4b7"><code>705a435</code></a> Finalize</li>
<li><a href="https://github.com/python/importlib_resources/commit/c3df5a95482975e70fa5e3e99cdca2ddfdd8af47"><code>c3df5a9</code></a> Merge pull request <a href="https://github.com/python/importlib_resources/issues/301">#301</a> from python/bugfix/257-multiplexed-path-params</li>
<li><a href="https://github.com/python/importlib_resources/commit/ef414edbc74feca0ed1dfa9d00fc3df435eb3169"><code>ef414ed</code></a> Add news fragment.</li>
<li><a href="https://github.com/python/importlib_resources/commit/d9e44b65dfb6a51f2ec9ee1e041ff46ca75befef"><code>d9e44b6</code></a> Ensure stdlib readers are excluded on Python 3.10 even when found in importli...</li>
<li><a href="https://github.com/python/importlib_resources/commit/d7b6cfbf73317aaa69500444811a44c94eb75a95"><code>d7b6cfb</code></a> Mark test as xfail on Python 3.10 where it fails. Ref <a href="https://github.com/python/importlib_resources/issues/257">#257</a>.</li>
<li>Additional commits viewable in <a href="https://github.com/python/importlib_resources/compare/v6.3.0...v6.3.2">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/287Chore(deps-dev): bump importlib-resources from 6.3.0 to 6.3.12024-03-20T03:57:20+01:00HIFIS BotChore(deps-dev): bump importlib-resources from 6.3.0 to 6.3.1Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.3.0 to 6.3.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importl...Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.3.0 to 6.3.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importlib-resources's changelog</a>.</em></p>
<blockquote>
<h1>v6.3.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Restored expectation that stdlib readers are suppressed on Python 3.10. (<a href="https://github.com/python/importlib_resources/issues/257">#257</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/importlib_resources/commit/705a43514e21a1c9768f5d9b7dee952bc015c4b7"><code>705a435</code></a> Finalize</li>
<li><a href="https://github.com/python/importlib_resources/commit/c3df5a95482975e70fa5e3e99cdca2ddfdd8af47"><code>c3df5a9</code></a> Merge pull request <a href="https://github.com/python/importlib_resources/issues/301">#301</a> from python/bugfix/257-multiplexed-path-params</li>
<li><a href="https://github.com/python/importlib_resources/commit/ef414edbc74feca0ed1dfa9d00fc3df435eb3169"><code>ef414ed</code></a> Add news fragment.</li>
<li><a href="https://github.com/python/importlib_resources/commit/d9e44b65dfb6a51f2ec9ee1e041ff46ca75befef"><code>d9e44b6</code></a> Ensure stdlib readers are excluded on Python 3.10 even when found in importli...</li>
<li><a href="https://github.com/python/importlib_resources/commit/d7b6cfbf73317aaa69500444811a44c94eb75a95"><code>d7b6cfb</code></a> Mark test as xfail on Python 3.10 where it fails. Ref <a href="https://github.com/python/importlib_resources/issues/257">#257</a>.</li>
<li><a href="https://github.com/python/importlib_resources/commit/2cec87b8226a3808c3047cb0c8272dac542588f3"><code>2cec87b</code></a> Add test capturing missed expectation. Ref <a href="https://github.com/python/importlib_resources/issues/257">#257</a>.</li>
<li>See full diff in <a href="https://github.com/python/importlib_resources/compare/v6.3.0...v6.3.1">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/278chore(deps-dev): bump importlib-resources from 6.1.2 to 6.1.32024-03-13T03:58:42+01:00HIFIS Botchore(deps-dev): bump importlib-resources from 6.1.2 to 6.1.3Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.1.2 to 6.1.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importl...Bumps [importlib-resources](https://github.com/python/importlib_resources) from 6.1.2 to 6.1.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/importlib_resources/blob/main/NEWS.rst">importlib-resources's changelog</a>.</em></p>
<blockquote>
<h1>v6.1.3</h1>
<p>No significant changes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/importlib_resources/commit/56bd2b9cb41f76db5b7ef057cadd6d056aadf21f"><code>56bd2b9</code></a> Finalize</li>
<li><a href="https://github.com/python/importlib_resources/commit/99a41c1fe19aa9f39ec88a69a66a6298837db4d2"><code>99a41c1</code></a> Re-use isolated_modules in ZipSetupBase.</li>
<li><a href="https://github.com/python/importlib_resources/commit/8918e27bc55dd0a71661b061d6371bd0fd3c49fe"><code>8918e27</code></a> Remove unlink compatibility (unused).</li>
<li><a href="https://github.com/python/importlib_resources/commit/a8892ae076dd24f129e51125f28b9a9abf846e8f"><code>a8892ae</code></a> Extract 'from_test_support' helper.</li>
<li><a href="https://github.com/python/importlib_resources/commit/414e4c0919b0b15d3546aee94d73835c7b24bdc3"><code>414e4c0</code></a> Use a SimpleNamespace for setdefault compatibility.</li>
<li><a href="https://github.com/python/importlib_resources/commit/f3f4b0ab8b50297e33343cc5e51b15dcf08c2412"><code>f3f4b0a</code></a> <a href="https://github.com/python/importlib_resources/issues/116307">gh-116307</a>: Create a new import helper 'isolated modules' and use that instead...</li>
<li><a href="https://github.com/python/importlib_resources/commit/8eb207101d80b378abcbe4152a790505fcc8ac7c"><code>8eb2071</code></a> Move test compatibility modules into a compat package.</li>
<li>See full diff in <a href="https://github.com/python/importlib_resources/compare/v6.1.2...v6.1.3">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/258chore(deps): bump trove-classifiers from 2024.1.31 to 2024.2.232024-03-04T04:02:37+01:00HIFIS Botchore(deps): bump trove-classifiers from 2024.1.31 to 2024.2.23Bumps [trove-classifiers](https://github.com/pypa/trove-classifiers) from 2024.1.31 to 2024.2.23.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/trove-classifiers/commit/9ed0812f28a978f93c734838606f8e8a0de...Bumps [trove-classifiers](https://github.com/pypa/trove-classifiers) from 2024.1.31 to 2024.2.23.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/trove-classifiers/commit/9ed0812f28a978f93c734838606f8e8a0dea78a3"><code>9ed0812</code></a> Add classifier: <code>License :: OSI Approved :: Educational Community License</code> (#...</li>
<li><a href="https://github.com/pypa/trove-classifiers/commit/d4baa57738c174e6fcf1386cc4acb1127576fb8b"><code>d4baa57</code></a> Add classifier for Hy (<a href="https://github.com/pypa/trove-classifiers/issues/173">#173</a>)</li>
<li>See full diff in <a href="https://github.com/pypa/trove-classifiers/compare/2024.1.31...2024.2.23">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/260chore(deps): bump pytest from 8.0.1 to 8.0.22024-03-04T03:56:49+01:00HIFIS Botchore(deps): bump pytest from 8.0.1 to 8.0.2Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
<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>...Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
<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.0.2</h2>
<h1>pytest 8.0.2 (2024-02-24)</h1>
<h2>Bug Fixes</h2>
<ul>
<li><a href="https://github.com/pytest-dev/pytest/issues/11895">#11895</a>: Fix collection on Windows where initial paths contain the short version of a path (for example <code>c:\PROGRA~1\tests</code>).</li>
<li><a href="https://github.com/pytest-dev/pytest/issues/11953">#11953</a>: Fix an <code>IndexError</code> crash raising from <code>getstatementrange_ast</code>.</li>
<li><a href="https://github.com/pytest-dev/pytest/issues/12021">#12021</a>: Reverted a fix to [--maxfail]{.title-ref} handling in pytest 8.0.0 because it caused a regression in pytest-xdist whereby session fixture teardowns may get executed multiple times when the max-fails is reached.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pytest-dev/pytest/commit/31afeeb0df0e8bdab1325b5992a2cc733e981e82"><code>31afeeb</code></a> Prepare release version 8.0.2</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/1b00a2f4fba7859c31dab4f5afdd9e1f07cbdd1e"><code>1b00a2f</code></a> Merge pull request <a href="https://github.com/pytest-dev/pytest/issues/12025">#12025</a> from pytest-dev/backport-12022-to-8.0.x</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/ff2f66d84affb0fbcbf841b1897c7599026730bc"><code>ff2f66d</code></a> [8.0.x] Revert "Fix teardown error reporting when <code>--maxfail=1</code> (<a href="https://github.com/pytest-dev/pytest/issues/11721">#11721</a>)"</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/8a8eed609c3c20da452446e1686df41ebda96d11"><code>8a8eed6</code></a> [8.0.x] Fix collection of short paths on Windows (<a href="https://github.com/pytest-dev/pytest/issues/12024">#12024</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/74346f027c205e5daffe66801094293744e8d85f"><code>74346f0</code></a> [8.0.x] Allow Sphinx 7.x (<a href="https://github.com/pytest-dev/pytest/issues/12005">#12005</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/b7657b4d6b69ee26e00d9a71c4d208506f644462"><code>b7657b4</code></a> [8.0.x] Disallow Sphinx 6 and 7 (<a href="https://github.com/pytest-dev/pytest/issues/12001">#12001</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/feb7c5e12ee3374b2c7c773614d76811ad21a4f4"><code>feb7c5e</code></a> Merge pull request <a href="https://github.com/pytest-dev/pytest/issues/11999">#11999</a> from pytest-dev/backport-11996-to-8.0.x</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/090965574ece50c6be955719ced2a9cf8daaee17"><code>0909655</code></a> [8.0.x] code: fix <code>IndexError</code> crash in <code>getstatementrange_ast</code></li>
<li><a href="https://github.com/pytest-dev/pytest/commit/68524d48586e7f8d070fc1146e5ff90e770d0382"><code>68524d4</code></a> Merge pull request <a href="https://github.com/pytest-dev/pytest/issues/11993">#11993</a> from pytest-dev/release-8.0.1</li>
<li>See full diff in <a href="https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/265chore(deps): bump poetry from 1.7.1 to 1.8.12024-03-03T03:57:28+01:00HIFIS Botchore(deps): bump poetry from 1.7.1 to 1.8.1Bumps [poetry](https://github.com/python-poetry/poetry) from 1.7.1 to 1.8.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<block...Bumps [poetry](https://github.com/python-poetry/poetry) from 1.7.1 to 1.8.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<blockquote>
<h2>1.8.1</h2>
<h3>Fixed</h3>
<ul>
<li>Update the minimum required version of <code>packaging</code> (<a href="https://github.com/python-poetry/poetry/pull/9031">#9031</a>).</li>
<li>Handle unexpected responses from servers that do not support HTTP range requests with negative offsets more robust (<a href="https://github.com/python-poetry/poetry/pull/9030">#9030</a>).</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Rename <code>master</code> branch to <code>main</code> (<a href="https://github.com/python-poetry/poetry/pull/9022">#9022</a>).</li>
</ul>
<h2>1.8.0</h2>
<h3>Added</h3>
<ul>
<li><strong>Add a <code>non-package</code> mode for use cases where Poetry is only used for dependency management</strong> (<a href="https://github.com/python-poetry/poetry/pull/8650">#8650</a>).</li>
<li><strong>Add support for PEP 658 to fetch metadata without having to download wheels</strong> (<a href="https://github.com/python-poetry/poetry/pull/5509">#5509</a>).</li>
<li><strong>Add a <code>lazy-wheel</code> config option (default: <code>true</code>) to reduce wheel downloads during dependency resolution</strong> (<a href="https://github.com/python-poetry/poetry/pull/8815">#8815</a>, <a href="https://github.com/python-poetry/poetry/pull/8941">#8941</a>).</li>
<li>Improve performance of dependency resolution by using shallow copies instead of deep copies (<a href="https://github.com/python-poetry/poetry/pull/8671">#8671</a>).</li>
<li><code>poetry check</code> validates that no unknown sources are referenced in dependencies (<a href="https://github.com/python-poetry/poetry/pull/8709">#8709</a>).</li>
<li>Add archive validation during installation for further hash algorithms (<a href="https://github.com/python-poetry/poetry/pull/8851">#8851</a>).</li>
<li>Add a <code>to</code> key in <code>tool.poetry.packages</code> to allow custom subpackage names (<a href="https://github.com/python-poetry/poetry/pull/8791">#8791</a>).</li>
<li>Add a config option to disable <code>keyring</code> (<a href="https://github.com/python-poetry/poetry/pull/8910">#8910</a>).</li>
<li>Add a <code>--sync</code> option to <code>poetry update</code> (<a href="https://github.com/python-poetry/poetry/pull/8931">#8931</a>).</li>
<li>Add an <code>--output</code> option to <code>poetry build</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
<li>Add a <code>--dist-dir</code> option to <code>poetry publish</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>The implicit PyPI source is disabled if at least one primary source is configured</strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Deprecate source priority <code>default</code></strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Upgrade the warning about an inconsistent lockfile to an error</strong> (<a href="https://github.com/python-poetry/poetry/pull/8737">#8737</a>).</li>
<li>Deprecate setting <code>installer.modern-installation</code> to <code>false</code> (<a href="https://github.com/python-poetry/poetry/pull/8988">#8988</a>).</li>
<li>Drop support for <code>pip<19</code> (<a href="https://github.com/python-poetry/poetry/pull/8894">#8894</a>).</li>
<li>Require <code>requests-toolbelt>=1</code> (<a href="https://github.com/python-poetry/poetry/pull/8680">#8680</a>).</li>
<li>Allow <code>platformdirs</code> 4.x (<a href="https://github.com/python-poetry/poetry/pull/8668">#8668</a>).</li>
<li>Allow and require <code>xattr</code> 1.x on macOS (<a href="https://github.com/python-poetry/poetry/pull/8801">#8801</a>).</li>
<li>Improve venv shell activation in <code>fish</code> (<a href="https://github.com/python-poetry/poetry/pull/8804">#8804</a>).</li>
<li>Rename <code>system</code> to <code>base</code> in output of <code>poetry env info</code> (<a href="https://github.com/python-poetry/poetry/pull/8832">#8832</a>).</li>
<li>Use pretty name in output of <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8849">#8849</a>).</li>
<li>Improve error handling for invalid entries in <code>tool.poetry.scripts</code> (<a href="https://github.com/python-poetry/poetry/pull/8898">#8898</a>).</li>
<li>Improve verbose output for dependencies with extras during dependency resolution (<a href="https://github.com/python-poetry/poetry/pull/8834">#8834</a>).</li>
<li>Improve message about an outdated lockfile (<a href="https://github.com/python-poetry/poetry/pull/8962">#8962</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an issue where <code>poetry shell</code> failed when Python has been installed with MSYS2 (<a href="https://github.com/python-poetry/poetry/pull/8644">#8644</a>).</li>
<li>Fix an issue where Poetry commands failed in a terminal with a non-UTF-8 encoding (<a href="https://github.com/python-poetry/poetry/pull/8608">#8608</a>).</li>
<li>Fix an issue where a missing project name caused an incomprehensible error message (<a href="https://github.com/python-poetry/poetry/pull/8691">#8691</a>).</li>
<li>Fix an issue where Poetry failed to install an <code>sdist</code> path dependency (<a href="https://github.com/python-poetry/poetry/pull/8682">#8682</a>).</li>
<li>Fix an issue where <code>poetry install</code> failed because an unused extra was not available (<a href="https://github.com/python-poetry/poetry/pull/8548">#8548</a>).</li>
<li>Fix an issue where <code>poetry install --sync</code> did not remove an unrequested extra (<a href="https://github.com/python-poetry/poetry/pull/8621">#8621</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md">poetry's changelog</a>.</em></p>
<blockquote>
<h2>[1.8.1] - 2024-02-26</h2>
<h3>Fixed</h3>
<ul>
<li>Update the minimum required version of <code>packaging</code> (<a href="https://github.com/python-poetry/poetry/pull/9031">#9031</a>).</li>
<li>Handle unexpected responses from servers that do not support HTTP range requests with negative offsets more robust (<a href="https://github.com/python-poetry/poetry/pull/9030">#9030</a>).</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Rename <code>master</code> branch to <code>main</code> (<a href="https://github.com/python-poetry/poetry/pull/9022">#9022</a>).</li>
</ul>
<h2>[1.8.0] - 2024-02-25</h2>
<h3>Added</h3>
<ul>
<li><strong>Add a <code>non-package</code> mode for use cases where Poetry is only used for dependency management</strong> (<a href="https://github.com/python-poetry/poetry/pull/8650">#8650</a>).</li>
<li><strong>Add support for PEP 658 to fetch metadata without having to download wheels</strong> (<a href="https://github.com/python-poetry/poetry/pull/5509">#5509</a>).</li>
<li><strong>Add a <code>lazy-wheel</code> config option (default: <code>true</code>) to reduce wheel downloads during dependency resolution</strong> (<a href="https://github.com/python-poetry/poetry/pull/8815">#8815</a>,
<a href="https://github.com/python-poetry/poetry/pull/8941">#8941</a>).</li>
<li>Improve performance of dependency resolution by using shallow copies instead of deep copies (<a href="https://github.com/python-poetry/poetry/pull/8671">#8671</a>).</li>
<li><code>poetry check</code> validates that no unknown sources are referenced in dependencies (<a href="https://github.com/python-poetry/poetry/pull/8709">#8709</a>).</li>
<li>Add archive validation during installation for further hash algorithms (<a href="https://github.com/python-poetry/poetry/pull/8851">#8851</a>).</li>
<li>Add a <code>to</code> key in <code>tool.poetry.packages</code> to allow custom subpackage names (<a href="https://github.com/python-poetry/poetry/pull/8791">#8791</a>).</li>
<li>Add a config option to disable <code>keyring</code> (<a href="https://github.com/python-poetry/poetry/pull/8910">#8910</a>).</li>
<li>Add a <code>--sync</code> option to <code>poetry update</code> (<a href="https://github.com/python-poetry/poetry/pull/8931">#8931</a>).</li>
<li>Add an <code>--output</code> option to <code>poetry build</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
<li>Add a <code>--dist-dir</code> option to <code>poetry publish</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>The implicit PyPI source is disabled if at least one primary source is configured</strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Deprecate source priority <code>default</code></strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Upgrade the warning about an inconsistent lockfile to an error</strong> (<a href="https://github.com/python-poetry/poetry/pull/8737">#8737</a>).</li>
<li>Deprecate setting <code>installer.modern-installation</code> to <code>false</code> (<a href="https://github.com/python-poetry/poetry/pull/8988">#8988</a>).</li>
<li>Drop support for <code>pip<19</code> (<a href="https://github.com/python-poetry/poetry/pull/8894">#8894</a>).</li>
<li>Require <code>requests-toolbelt>=1</code> (<a href="https://github.com/python-poetry/poetry/pull/8680">#8680</a>).</li>
<li>Allow <code>platformdirs</code> 4.x (<a href="https://github.com/python-poetry/poetry/pull/8668">#8668</a>).</li>
<li>Allow and require <code>xattr</code> 1.x on macOS (<a href="https://github.com/python-poetry/poetry/pull/8801">#8801</a>).</li>
<li>Improve venv shell activation in <code>fish</code> (<a href="https://github.com/python-poetry/poetry/pull/8804">#8804</a>).</li>
<li>Rename <code>system</code> to <code>base</code> in output of <code>poetry env info</code> (<a href="https://github.com/python-poetry/poetry/pull/8832">#8832</a>).</li>
<li>Use pretty name in output of <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8849">#8849</a>).</li>
<li>Improve error handling for invalid entries in <code>tool.poetry.scripts</code> (<a href="https://github.com/python-poetry/poetry/pull/8898">#8898</a>).</li>
<li>Improve verbose output for dependencies with extras during dependency resolution (<a href="https://github.com/python-poetry/poetry/pull/8834">#8834</a>).</li>
<li>Improve message about an outdated lockfile (<a href="https://github.com/python-poetry/poetry/pull/8962">#8962</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an issue where <code>poetry shell</code> failed when Python has been installed with MSYS2 (<a href="https://github.com/python-poetry/poetry/pull/8644">#8644</a>).</li>
<li>Fix an issue where Poetry commands failed in a terminal with a non-UTF-8 encoding (<a href="https://github.com/python-poetry/poetry/pull/8608">#8608</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python-poetry/poetry/commit/78f7dd6b762b78e657ee9c74cf0ae50ccb0904ec"><code>78f7dd6</code></a> release: bump version to 1.8.1</li>
<li><a href="https://github.com/python-poetry/poetry/commit/465aa8c14ea9522841126464b843f2b910acd5f6"><code>465aa8c</code></a> lazy-wheel: handle unexpected status codes as "negative offsets not supported"</li>
<li><a href="https://github.com/python-poetry/poetry/commit/ed8cb8b4ef047aa95b845d32a5b84a0103a8c57f"><code>ed8cb8b</code></a> deps: require packaging >= 23.1 for packaging.metadata (<a href="https://github.com/python-poetry/poetry/issues/9031">#9031</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/00967d374e3fde516dcf0196b557c77a363acb77"><code>00967d3</code></a> doc: rename master branch to main (<a href="https://github.com/python-poetry/poetry/issues/9022">#9022</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/a3789fec54390e8cca8a6b399b59b8b45cc26dd3"><code>a3789fe</code></a> release: bump version to 1.8.0</li>
<li><a href="https://github.com/python-poetry/poetry/commit/cc32ce631e57fe7a6614b119ed1bc8183a40dfc7"><code>cc32ce6</code></a> chore: update dependencies (<a href="https://github.com/python-poetry/poetry/issues/8984">#8984</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/4844189d799861ca0d6aec4594d21141ecc23e59"><code>4844189</code></a> ci: add python 3.12 to skip workflow</li>
<li><a href="https://github.com/python-poetry/poetry/commit/8ca6c6dc2c4dd2d2584d096d8d9be5a292749a72"><code>8ca6c6d</code></a> config: fix handling of venv opts env vars</li>
<li><a href="https://github.com/python-poetry/poetry/commit/468f658a0d28ad7e9fed216cfd3aacf12b652ce6"><code>468f658</code></a> config: normalize venv opts no-pip/no-setuptools</li>
<li><a href="https://github.com/python-poetry/poetry/commit/e1159b0c4c67671adf62069b3a6eda2da6c99c22"><code>e1159b0</code></a> doc: add reference to package source for add</li>
<li>Additional commits viewable in <a href="https://github.com/python-poetry/poetry/compare/1.7.1...1.8.1">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/261chore(deps): bump poetry from 1.7.1 to 1.8.02024-02-27T03:57:13+01:00HIFIS Botchore(deps): bump poetry from 1.7.1 to 1.8.0Bumps [poetry](https://github.com/python-poetry/poetry) from 1.7.1 to 1.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<block...Bumps [poetry](https://github.com/python-poetry/poetry) from 1.7.1 to 1.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<blockquote>
<h2>1.8.0</h2>
<h3>Added</h3>
<ul>
<li><strong>Add a <code>non-package</code> mode for use cases where Poetry is only used for dependency management</strong> (<a href="https://github.com/python-poetry/poetry/pull/8650">#8650</a>).</li>
<li><strong>Add support for PEP 658 to fetch metadata without having to download wheels</strong> (<a href="https://github.com/python-poetry/poetry/pull/5509">#5509</a>).</li>
<li><strong>Add a <code>lazy-wheel</code> config option (default: <code>true</code>) to reduce wheel downloads during dependency resolution</strong> (<a href="https://github.com/python-poetry/poetry/pull/8815">#8815</a>, <a href="https://github.com/python-poetry/poetry/pull/8941">#8941</a>).</li>
<li>Improve performance of dependency resolution by using shallow copies instead of deep copies (<a href="https://github.com/python-poetry/poetry/pull/8671">#8671</a>).</li>
<li><code>poetry check</code> validates that no unknown sources are referenced in dependencies (<a href="https://github.com/python-poetry/poetry/pull/8709">#8709</a>).</li>
<li>Add archive validation during installation for further hash algorithms (<a href="https://github.com/python-poetry/poetry/pull/8851">#8851</a>).</li>
<li>Add a <code>to</code> key in <code>tool.poetry.packages</code> to allow custom subpackage names (<a href="https://github.com/python-poetry/poetry/pull/8791">#8791</a>).</li>
<li>Add a config option to disable <code>keyring</code> (<a href="https://github.com/python-poetry/poetry/pull/8910">#8910</a>).</li>
<li>Add a <code>--sync</code> option to <code>poetry update</code> (<a href="https://github.com/python-poetry/poetry/pull/8931">#8931</a>).</li>
<li>Add an <code>--output</code> option to <code>poetry build</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
<li>Add a <code>--dist-dir</code> option to <code>poetry publish</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>The implicit PyPI source is disabled if at least one primary source is configured</strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Deprecate source priority <code>default</code></strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Upgrade the warning about an inconsistent lockfile to an error</strong> (<a href="https://github.com/python-poetry/poetry/pull/8737">#8737</a>).</li>
<li>Deprecate setting <code>installer.modern-installation</code> to <code>false</code> (<a href="https://github.com/python-poetry/poetry/pull/8988">#8988</a>).</li>
<li>Drop support for <code>pip<19</code> (<a href="https://github.com/python-poetry/poetry/pull/8894">#8894</a>).</li>
<li>Require <code>requests-toolbelt>=1</code> (<a href="https://github.com/python-poetry/poetry/pull/8680">#8680</a>).</li>
<li>Allow <code>platformdirs</code> 4.x (<a href="https://github.com/python-poetry/poetry/pull/8668">#8668</a>).</li>
<li>Allow and require <code>xattr</code> 1.x on macOS (<a href="https://github.com/python-poetry/poetry/pull/8801">#8801</a>).</li>
<li>Improve venv shell activation in <code>fish</code> (<a href="https://github.com/python-poetry/poetry/pull/8804">#8804</a>).</li>
<li>Rename <code>system</code> to <code>base</code> in output of <code>poetry env info</code> (<a href="https://github.com/python-poetry/poetry/pull/8832">#8832</a>).</li>
<li>Use pretty name in output of <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8849">#8849</a>).</li>
<li>Improve error handling for invalid entries in <code>tool.poetry.scripts</code> (<a href="https://github.com/python-poetry/poetry/pull/8898">#8898</a>).</li>
<li>Improve verbose output for dependencies with extras during dependency resolution (<a href="https://github.com/python-poetry/poetry/pull/8834">#8834</a>).</li>
<li>Improve message about an outdated lockfile (<a href="https://github.com/python-poetry/poetry/pull/8962">#8962</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an issue where <code>poetry shell</code> failed when Python has been installed with MSYS2 (<a href="https://github.com/python-poetry/poetry/pull/8644">#8644</a>).</li>
<li>Fix an issue where Poetry commands failed in a terminal with a non-UTF-8 encoding (<a href="https://github.com/python-poetry/poetry/pull/8608">#8608</a>).</li>
<li>Fix an issue where a missing project name caused an incomprehensible error message (<a href="https://github.com/python-poetry/poetry/pull/8691">#8691</a>).</li>
<li>Fix an issue where Poetry failed to install an <code>sdist</code> path dependency (<a href="https://github.com/python-poetry/poetry/pull/8682">#8682</a>).</li>
<li>Fix an issue where <code>poetry install</code> failed because an unused extra was not available (<a href="https://github.com/python-poetry/poetry/pull/8548">#8548</a>).</li>
<li>Fix an issue where <code>poetry install --sync</code> did not remove an unrequested extra (<a href="https://github.com/python-poetry/poetry/pull/8621">#8621</a>).</li>
<li>Fix an issue where <code>poetry init</code> did not allow specific characters in the author field (<a href="https://github.com/python-poetry/poetry/pull/8779">#8779</a>).</li>
<li>Fix an issue where Poetry could not download <code>sdists</code> from misconfigured servers (<a href="https://github.com/python-poetry/poetry/pull/8701">#8701</a>).</li>
<li>Fix an issue where metadata of sdists that call CLI tools of their build requirements could not be determined (<a href="https://github.com/python-poetry/poetry/pull/8827">#8827</a>).</li>
<li>Fix an issue where Poetry failed to use the currently activated environment (<a href="https://github.com/python-poetry/poetry/pull/8831">#8831</a>).</li>
<li>Fix an issue where <code>poetry shell</code> failed in <code>zsh</code> if a space was in the venv path (<a href="https://github.com/python-poetry/poetry/pull/7245">#7245</a>).</li>
<li>Fix an issue where scripts with extras could not be installed (<a href="https://github.com/python-poetry/poetry/pull/8900">#8900</a>).</li>
<li>Fix an issue where explicit sources where not propagated correctly (<a href="https://github.com/python-poetry/poetry/pull/8835">#8835</a>).</li>
<li>Fix an issue where debug prints where swallowed when using a build script (<a href="https://github.com/python-poetry/poetry/pull/8760">#8760</a>).</li>
<li>Fix an issue where explicit sources of locked dependencies where not propagated correctly (<a href="https://github.com/python-poetry/poetry/pull/8948">#8948</a>).</li>
<li>Fix an issue where Poetry's own environment was falsely identified as system environment (<a href="https://github.com/python-poetry/poetry/pull/8970">#8970</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md">poetry's changelog</a>.</em></p>
<blockquote>
<h2>[1.8.0] - 2024-02-25</h2>
<h3>Added</h3>
<ul>
<li><strong>Add a <code>non-package</code> mode for use cases where Poetry is only used for dependency management</strong> (<a href="https://github.com/python-poetry/poetry/pull/8650">#8650</a>).</li>
<li><strong>Add support for PEP 658 to fetch metadata without having to download wheels</strong> (<a href="https://github.com/python-poetry/poetry/pull/5509">#5509</a>).</li>
<li><strong>Add a <code>lazy-wheel</code> config option (default: <code>true</code>) to reduce wheel downloads during dependency resolution</strong> (<a href="https://github.com/python-poetry/poetry/pull/8815">#8815</a>,
<a href="https://github.com/python-poetry/poetry/pull/8941">#8941</a>).</li>
<li>Improve performance of dependency resolution by using shallow copies instead of deep copies (<a href="https://github.com/python-poetry/poetry/pull/8671">#8671</a>).</li>
<li><code>poetry check</code> validates that no unknown sources are referenced in dependencies (<a href="https://github.com/python-poetry/poetry/pull/8709">#8709</a>).</li>
<li>Add archive validation during installation for further hash algorithms (<a href="https://github.com/python-poetry/poetry/pull/8851">#8851</a>).</li>
<li>Add a <code>to</code> key in <code>tool.poetry.packages</code> to allow custom subpackage names (<a href="https://github.com/python-poetry/poetry/pull/8791">#8791</a>).</li>
<li>Add a config option to disable <code>keyring</code> (<a href="https://github.com/python-poetry/poetry/pull/8910">#8910</a>).</li>
<li>Add a <code>--sync</code> option to <code>poetry update</code> (<a href="https://github.com/python-poetry/poetry/pull/8931">#8931</a>).</li>
<li>Add an <code>--output</code> option to <code>poetry build</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
<li>Add a <code>--dist-dir</code> option to <code>poetry publish</code> (<a href="https://github.com/python-poetry/poetry/pull/8828">#8828</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>The implicit PyPI source is disabled if at least one primary source is configured</strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Deprecate source priority <code>default</code></strong> (<a href="https://github.com/python-poetry/poetry/pull/8771">#8771</a>).</li>
<li><strong>Upgrade the warning about an inconsistent lockfile to an error</strong> (<a href="https://github.com/python-poetry/poetry/pull/8737">#8737</a>).</li>
<li>Deprecate setting <code>installer.modern-installation</code> to <code>false</code> (<a href="https://github.com/python-poetry/poetry/pull/8988">#8988</a>).</li>
<li>Drop support for <code>pip<19</code> (<a href="https://github.com/python-poetry/poetry/pull/8894">#8894</a>).</li>
<li>Require <code>requests-toolbelt>=1</code> (<a href="https://github.com/python-poetry/poetry/pull/8680">#8680</a>).</li>
<li>Allow <code>platformdirs</code> 4.x (<a href="https://github.com/python-poetry/poetry/pull/8668">#8668</a>).</li>
<li>Allow and require <code>xattr</code> 1.x on macOS (<a href="https://github.com/python-poetry/poetry/pull/8801">#8801</a>).</li>
<li>Improve venv shell activation in <code>fish</code> (<a href="https://github.com/python-poetry/poetry/pull/8804">#8804</a>).</li>
<li>Rename <code>system</code> to <code>base</code> in output of <code>poetry env info</code> (<a href="https://github.com/python-poetry/poetry/pull/8832">#8832</a>).</li>
<li>Use pretty name in output of <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8849">#8849</a>).</li>
<li>Improve error handling for invalid entries in <code>tool.poetry.scripts</code> (<a href="https://github.com/python-poetry/poetry/pull/8898">#8898</a>).</li>
<li>Improve verbose output for dependencies with extras during dependency resolution (<a href="https://github.com/python-poetry/poetry/pull/8834">#8834</a>).</li>
<li>Improve message about an outdated lockfile (<a href="https://github.com/python-poetry/poetry/pull/8962">#8962</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an issue where <code>poetry shell</code> failed when Python has been installed with MSYS2 (<a href="https://github.com/python-poetry/poetry/pull/8644">#8644</a>).</li>
<li>Fix an issue where Poetry commands failed in a terminal with a non-UTF-8 encoding (<a href="https://github.com/python-poetry/poetry/pull/8608">#8608</a>).</li>
<li>Fix an issue where a missing project name caused an incomprehensible error message (<a href="https://github.com/python-poetry/poetry/pull/8691">#8691</a>).</li>
<li>Fix an issue where Poetry failed to install an <code>sdist</code> path dependency (<a href="https://github.com/python-poetry/poetry/pull/8682">#8682</a>).</li>
<li>Fix an issue where <code>poetry install</code> failed because an unused extra was not available (<a href="https://github.com/python-poetry/poetry/pull/8548">#8548</a>).</li>
<li>Fix an issue where <code>poetry install --sync</code> did not remove an unrequested extra (<a href="https://github.com/python-poetry/poetry/pull/8621">#8621</a>).</li>
<li>Fix an issue where <code>poetry init</code> did not allow specific characters in the author field (<a href="https://github.com/python-poetry/poetry/pull/8779">#8779</a>).</li>
<li>Fix an issue where Poetry could not download <code>sdists</code> from misconfigured servers (<a href="https://github.com/python-poetry/poetry/pull/8701">#8701</a>).</li>
<li>Fix an issue where metadata of sdists that call CLI tools of their build requirements could not be determined (<a href="https://github.com/python-poetry/poetry/pull/8827">#8827</a>).</li>
<li>Fix an issue where Poetry failed to use the currently activated environment (<a href="https://github.com/python-poetry/poetry/pull/8831">#8831</a>).</li>
<li>Fix an issue where <code>poetry shell</code> failed in <code>zsh</code> if a space was in the venv path (<a href="https://github.com/python-poetry/poetry/pull/7245">#7245</a>).</li>
<li>Fix an issue where scripts with extras could not be installed (<a href="https://github.com/python-poetry/poetry/pull/8900">#8900</a>).</li>
<li>Fix an issue where explicit sources where not propagated correctly (<a href="https://github.com/python-poetry/poetry/pull/8835">#8835</a>).</li>
<li>Fix an issue where debug prints where swallowed when using a build script (<a href="https://github.com/python-poetry/poetry/pull/8760">#8760</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python-poetry/poetry/commit/a3789fec54390e8cca8a6b399b59b8b45cc26dd3"><code>a3789fe</code></a> release: bump version to 1.8.0</li>
<li><a href="https://github.com/python-poetry/poetry/commit/cc32ce631e57fe7a6614b119ed1bc8183a40dfc7"><code>cc32ce6</code></a> chore: update dependencies (<a href="https://github.com/python-poetry/poetry/issues/8984">#8984</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/4844189d799861ca0d6aec4594d21141ecc23e59"><code>4844189</code></a> ci: add python 3.12 to skip workflow</li>
<li><a href="https://github.com/python-poetry/poetry/commit/8ca6c6dc2c4dd2d2584d096d8d9be5a292749a72"><code>8ca6c6d</code></a> config: fix handling of venv opts env vars</li>
<li><a href="https://github.com/python-poetry/poetry/commit/468f658a0d28ad7e9fed216cfd3aacf12b652ce6"><code>468f658</code></a> config: normalize venv opts no-pip/no-setuptools</li>
<li><a href="https://github.com/python-poetry/poetry/commit/e1159b0c4c67671adf62069b3a6eda2da6c99c22"><code>e1159b0</code></a> doc: add reference to package source for add</li>
<li><a href="https://github.com/python-poetry/poetry/commit/1754f5a5ec02b7909aa2e2b12a17a8150f852c13"><code>1754f5a</code></a> doc: add pytorch example for explicit source</li>
<li><a href="https://github.com/python-poetry/poetry/commit/37028af45787af736b50c081589532034642469d"><code>37028af</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://github.com/python-poetry/poetry/issues/8993">#8993</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/120e7373035c2f1580c51b7b80eefda62010a1f4"><code>120e737</code></a> chore: update deprecated ruff config (<a href="https://github.com/python-poetry/poetry/issues/9005">#9005</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/0ab6204e9edde307e8f457e519076dcc0834adb0"><code>0ab6204</code></a> [Docs] removed quotes on plugin name. (<a href="https://github.com/python-poetry/poetry/issues/9003">#9003</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/python-poetry/poetry/compare/1.7.1...1.8.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/256chore(deps): bump trove-classifiers from 2024.1.31 to 2024.2.222024-02-24T03:58:45+01:00HIFIS Botchore(deps): bump trove-classifiers from 2024.1.31 to 2024.2.22Bumps [trove-classifiers](https://github.com/pypa/trove-classifiers) from 2024.1.31 to 2024.2.22.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/trove-classifiers/commit/d4baa57738c174e6fcf1386cc4acb112757...Bumps [trove-classifiers](https://github.com/pypa/trove-classifiers) from 2024.1.31 to 2024.2.22.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/trove-classifiers/commit/d4baa57738c174e6fcf1386cc4acb1127576fb8b"><code>d4baa57</code></a> Add classifier for Hy (<a href="https://github.com/pypa/trove-classifiers/issues/173">#173</a>)</li>
<li>See full diff in <a href="https://github.com/pypa/trove-classifiers/compare/2024.1.31...2024.2.22">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/236chore(deps-dev): bump black from 23.12.1 to 24.1.02024-01-29T03:57:24+01:00HIFIS Botchore(deps-dev): bump black from 23.12.1 to 24.1.0Bumps [black](https://github.com/psf/black) from 23.12.1 to 24.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p>
<blockquote>
<h2>24.1.0</h2...Bumps [black](https://github.com/psf/black) from 23.12.1 to 24.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p>
<blockquote>
<h2>24.1.0</h2>
<h3>Highlights</h3>
<p>This release introduces the new 2024 stable style (<a href="https://github.com/psf/black/issues/4106">#4106</a>), stabilizing the following
changes:</p>
<ul>
<li>Add parentheses around <code>if</code>-<code>else</code> expressions (<a href="https://github.com/psf/black/issues/2278">#2278</a>)</li>
<li>Dummy class and function implementations consisting only of <code>...</code> are formatted more
compactly (<a href="https://github.com/psf/black/issues/3796">#3796</a>)</li>
<li>If an assignment statement is too long, we now prefer splitting on the right-hand side
(<a href="https://github.com/psf/black/issues/3368">#3368</a>)</li>
<li>Hex codes in Unicode escape sequences are now standardized to lowercase (<a href="https://github.com/psf/black/issues/2916">#2916</a>)</li>
<li>Allow empty first lines at the beginning of most blocks (<a href="https://github.com/psf/black/issues/3967">#3967</a>, <a href="https://github.com/psf/black/issues/4061">#4061</a>)</li>
<li>Add parentheses around long type annotations (<a href="https://github.com/psf/black/issues/3899">#3899</a>)</li>
<li>Enforce newline after module docstrings (<a href="https://github.com/psf/black/issues/3932">#3932</a>, <a href="https://github.com/psf/black/issues/4028">#4028</a>)</li>
<li>Fix incorrect magic trailing comma handling in return types (<a href="https://github.com/psf/black/issues/3916">#3916</a>)</li>
<li>Remove blank lines before class docstrings (<a href="https://github.com/psf/black/issues/3692">#3692</a>)</li>
<li>Wrap multiple context managers in parentheses if combined in a single <code>with</code> statement
(<a href="https://github.com/psf/black/issues/3489">#3489</a>)</li>
<li>Fix bug in line length calculations for power operations (<a href="https://github.com/psf/black/issues/3942">#3942</a>)</li>
<li>Add trailing commas to collection literals even if there's a comment after the last
entry (<a href="https://github.com/psf/black/issues/3393">#3393</a>)</li>
<li>When using <code>--skip-magic-trailing-comma</code> or <code>-C</code>, trailing commas are stripped from
subscript expressions with more than 1 element (<a href="https://github.com/psf/black/issues/3209">#3209</a>)</li>
<li>Add extra blank lines in stubs in a few cases (<a href="https://github.com/psf/black/issues/3564">#3564</a>, <a href="https://github.com/psf/black/issues/3862">#3862</a>)</li>
<li>Accept raw strings as docstrings (<a href="https://github.com/psf/black/issues/3947">#3947</a>)</li>
<li>Split long lines in case blocks (<a href="https://github.com/psf/black/issues/4024">#4024</a>)</li>
<li>Stop removing spaces from walrus operators within subscripts (<a href="https://github.com/psf/black/issues/3823">#3823</a>)</li>
<li>Fix incorrect formatting of certain async statements (<a href="https://github.com/psf/black/issues/3609">#3609</a>)</li>
<li>Allow combining <code># fmt: skip</code> with other comments (<a href="https://github.com/psf/black/issues/3959">#3959</a>)</li>
</ul>
<p>There are already a few improvements in the <code>--preview</code> style, which are slated for the
2025 stable style. Try them out and
<a href="https://github.com/psf/black/issues">share your feedback</a>. In the past, the preview
style has included some features that we were not able to stabilize. This year, we're
adding a separate <code>--unstable</code> style for features with known problems. Now, the
<code>--preview</code> style only includes features that we actually expect to make it into next
year's stable style.</p>
<h3>Stable style</h3>
<p>Several bug fixes were made in features that are moved to the stable style in this
release:</p>
<ul>
<li>Fix comment handling when parenthesising conditional expressions (<a href="https://github.com/psf/black/issues/4134">#4134</a>)</li>
<li>Fix bug where spaces were not added around parenthesized walruses in subscripts,
unlike other binary operators (<a href="https://github.com/psf/black/issues/4109">#4109</a>)</li>
<li>Remove empty lines before docstrings in async functions (<a href="https://github.com/psf/black/issues/4132">#4132</a>)</li>
<li>Address a missing case in the change to allow empty lines at the beginning of all</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p>
<blockquote>
<h2>24.1.0</h2>
<h3>Highlights</h3>
<p>This release introduces the new 2024 stable style (<a href="https://github.com/psf/black/issues/4106">#4106</a>), stabilizing the following
changes:</p>
<ul>
<li>Add parentheses around <code>if</code>-<code>else</code> expressions (<a href="https://github.com/psf/black/issues/2278">#2278</a>)</li>
<li>Dummy class and function implementations consisting only of <code>...</code> are formatted more
compactly (<a href="https://github.com/psf/black/issues/3796">#3796</a>)</li>
<li>If an assignment statement is too long, we now prefer splitting on the right-hand side
(<a href="https://github.com/psf/black/issues/3368">#3368</a>)</li>
<li>Hex codes in Unicode escape sequences are now standardized to lowercase (<a href="https://github.com/psf/black/issues/2916">#2916</a>)</li>
<li>Allow empty first lines at the beginning of most blocks (<a href="https://github.com/psf/black/issues/3967">#3967</a>, <a href="https://github.com/psf/black/issues/4061">#4061</a>)</li>
<li>Add parentheses around long type annotations (<a href="https://github.com/psf/black/issues/3899">#3899</a>)</li>
<li>Enforce newline after module docstrings (<a href="https://github.com/psf/black/issues/3932">#3932</a>, <a href="https://github.com/psf/black/issues/4028">#4028</a>)</li>
<li>Fix incorrect magic trailing comma handling in return types (<a href="https://github.com/psf/black/issues/3916">#3916</a>)</li>
<li>Remove blank lines before class docstrings (<a href="https://github.com/psf/black/issues/3692">#3692</a>)</li>
<li>Wrap multiple context managers in parentheses if combined in a single <code>with</code> statement
(<a href="https://github.com/psf/black/issues/3489">#3489</a>)</li>
<li>Fix bug in line length calculations for power operations (<a href="https://github.com/psf/black/issues/3942">#3942</a>)</li>
<li>Add trailing commas to collection literals even if there's a comment after the last
entry (<a href="https://github.com/psf/black/issues/3393">#3393</a>)</li>
<li>When using <code>--skip-magic-trailing-comma</code> or <code>-C</code>, trailing commas are stripped from
subscript expressions with more than 1 element (<a href="https://github.com/psf/black/issues/3209">#3209</a>)</li>
<li>Add extra blank lines in stubs in a few cases (<a href="https://github.com/psf/black/issues/3564">#3564</a>, <a href="https://github.com/psf/black/issues/3862">#3862</a>)</li>
<li>Accept raw strings as docstrings (<a href="https://github.com/psf/black/issues/3947">#3947</a>)</li>
<li>Split long lines in case blocks (<a href="https://github.com/psf/black/issues/4024">#4024</a>)</li>
<li>Stop removing spaces from walrus operators within subscripts (<a href="https://github.com/psf/black/issues/3823">#3823</a>)</li>
<li>Fix incorrect formatting of certain async statements (<a href="https://github.com/psf/black/issues/3609">#3609</a>)</li>
<li>Allow combining <code># fmt: skip</code> with other comments (<a href="https://github.com/psf/black/issues/3959">#3959</a>)</li>
</ul>
<p>There are already a few improvements in the <code>--preview</code> style, which are slated for the
2025 stable style. Try them out and
<a href="https://github.com/psf/black/issues">share your feedback</a>. In the past, the preview
style has included some features that we were not able to stabilize. This year, we're
adding a separate <code>--unstable</code> style for features with known problems. Now, the
<code>--preview</code> style only includes features that we actually expect to make it into next
year's stable style.</p>
<h3>Stable style</h3>
<p>Several bug fixes were made in features that are moved to the stable style in this
release:</p>
<ul>
<li>Fix comment handling when parenthesising conditional expressions (<a href="https://github.com/psf/black/issues/4134">#4134</a>)</li>
<li>Fix bug where spaces were not added around parenthesized walruses in subscripts,
unlike other binary operators (<a href="https://github.com/psf/black/issues/4109">#4109</a>)</li>
<li>Remove empty lines before docstrings in async functions (<a href="https://github.com/psf/black/issues/4132">#4132</a>)</li>
<li>Address a missing case in the change to allow empty lines at the beginning of all</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/psf/black/commit/0e6e46b9eb45f5a22062fe84c2c2ff46bd0d738e"><code>0e6e46b</code></a> Prepare release 24.1.0 (<a href="https://github.com/psf/black/issues/4170">#4170</a>)</li>
<li><a href="https://github.com/psf/black/commit/4f47cac1925a2232892ceae438e2c62f81517714"><code>4f47cac</code></a> Add --unstable flag (<a href="https://github.com/psf/black/issues/4096">#4096</a>)</li>
<li><a href="https://github.com/psf/black/commit/bccec8adfbed2bbc24c0859e8758d5e7809d42b7"><code>bccec8a</code></a> Show warning on invalid toml configuration (<a href="https://github.com/psf/black/issues/4165">#4165</a>)</li>
<li><a href="https://github.com/psf/black/commit/7d789469ed947022f183962b823f5862511272ac"><code>7d78946</code></a> Describe 2024 module docstring more accurately (<a href="https://github.com/psf/black/issues/4168">#4168</a>)</li>
<li><a href="https://github.com/psf/black/commit/17f7f297efd29a9b4187af8420e88ca156c1d221"><code>17f7f29</code></a> Simplify code in lines.py (<a href="https://github.com/psf/black/issues/4167">#4167</a>)</li>
<li><a href="https://github.com/psf/black/commit/f7d552d9b7bd33f43edd0867757c27b1aa36c651"><code>f7d552d</code></a> Remove reference (<a href="https://github.com/psf/black/issues/4169">#4169</a>)</li>
<li><a href="https://github.com/psf/black/commit/a5196e6f1f450e4c8da0e514e01873a0cc1e1a3c"><code>a5196e6</code></a> fix: Don't normalize whitespace before fmt:skip comments (<a href="https://github.com/psf/black/issues/4146">#4146</a>)</li>
<li><a href="https://github.com/psf/black/commit/59b9d858a30de56801e84c31f57b53337c61647c"><code>59b9d85</code></a> Create the 2024 stable style (<a href="https://github.com/psf/black/issues/4106">#4106</a>)</li>
<li><a href="https://github.com/psf/black/commit/8fe602b1fa91dc6db682d1dba79a8a7341597271"><code>8fe602b</code></a> fix pathlib exception handling with symlinks (<a href="https://github.com/psf/black/issues/4161">#4161</a>)</li>
<li><a href="https://github.com/psf/black/commit/6f3fb78444655f883780dcc19349226833c677c1"><code>6f3fb78</code></a> Bump actions/cache from 3 to 4 (<a href="https://github.com/psf/black/issues/4162">#4162</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/psf/black/compare/23.12.1...24.1.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/227chore(deps-dev): bump reuse from 2.1.0 to 3.0.02024-01-20T03:56:55+01:00HIFIS Botchore(deps-dev): bump reuse from 2.1.0 to 3.0.0Bumps [reuse](https://github.com/fsfe/reuse-tool) from 2.1.0 to 3.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/fsfe/reuse-tool/releases">reuse's releases</a>.</em></p>
<blockquote>
<h2>v...Bumps [reuse](https://github.com/fsfe/reuse-tool) from 2.1.0 to 3.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/fsfe/reuse-tool/releases">reuse's releases</a>.</em></p>
<blockquote>
<h2>v3.0.0</h2>
<h2>3.0.0 - 2024-01-17</h2>
<p>This release contains a lot of small improvements and changes without anything
big per se. Rather, it is made in advance of a release which will contain a
single feature: <a href="https://github.com/fsfe/reuse-tool/issues/779">REUSE.toml</a>, a
replacement for <code>.reuse/dep5</code>. <code>.reuse/dep5</code> will still be supported as a
deprecated feature for some time.</p>
<p>That future 3.1 release will have some alpha testing in advance.</p>
<h3>Added</h3>
<ul>
<li>Implement handling LicenseRef in <code>download</code> and <code>init</code>. (<a href="https://github.com/fsfe/reuse-tool/issues/697">#697</a>)</li>
<li>Declared support for Python 3.12. (<a href="https://github.com/fsfe/reuse-tool/issues/846">#846</a>)</li>
<li>More file types are recognised:
<ul>
<li>TCL (<code>.tcl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/871">#871</a>)</li>
<li>Julia (<code>.jl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/815">#815</a>)</li>
<li>Modern Fortran (<code>.f90</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/836">#836</a>)</li>
<li>Bazel (<code>.bzl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/870">#870</a>)</li>
<li>GNU Linker script (<code>.ld</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Assembly code (<code>.s</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Empty placeholders (<code>.empty</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>ShellCheck configuration (<code>.shellcheckrc</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Pylint in-project configuration (<code>pylintrc</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Lisp schemes (<code>.sld</code>, <code>.sls</code>, <code>.sps</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/875">#875</a>)</li>
</ul>
</li>
<li>Added comment styles:
<ul>
<li><code>csingle</code> for Zig (<code>.zig</code>) and Hare (<code>.ha</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/889">#889</a>)</li>
</ul>
</li>
<li>Display recommendations for steps to fix found issues during a lint. (<a href="https://github.com/fsfe/reuse-tool/issues/698">#698</a>)</li>
<li>Add support for Pijul VCS. Pijul support is not added to the Docker image.
(<a href="https://github.com/fsfe/reuse-tool/issues/858">#858</a>)</li>
<li>When running <code>annotate</code> on a file with an unrecognised file path, the tool
currently exits early. To automatically create a .license file for
unrecognised files, <code>--fallback-dot-license</code> has been added. (<a href="https://github.com/fsfe/reuse-tool/issues/823">#823</a>, <a href="https://github.com/fsfe/reuse-tool/issues/851">#851</a>,
<a href="https://github.com/fsfe/reuse-tool/issues/853">#853</a>, <a href="https://github.com/fsfe/reuse-tool/issues/859">#859</a>; this took a while to get right.)</li>
<li>Ignore <code>.sl</code> directory as used by <a href="https://sapling-scm.com/">Sapling SCM</a>.
(<a href="https://github.com/fsfe/reuse-tool/issues/867">#867</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Alpine Docker image now uses 3.18 as base. (<a href="https://github.com/fsfe/reuse-tool/issues/846">#846</a>)</li>
<li>The Git submodule detection was made less naïve. Where previously it detected
a directory with a <code>.git</code> file as a submodule, it now uses the git command to
detect submodules. This helps detect (quoted from Git man page)
"[repositories] that were cloned independently and later added as a submodule
or old setups", which "have the submodule's git directory inside the submodule
instead of embedded into the superproject's git directory". (<a href="https://github.com/fsfe/reuse-tool/issues/687">#687</a>)</li>
<li>No longer scan binary or uncommentable files for their contents in search of
REUSE information. (<a href="https://github.com/fsfe/reuse-tool/issues/825">#825</a>)</li>
<li><code>--force-dot-license</code> and <code>--skip-unrecognised</code> are now mutually exclusive on</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/fsfe/reuse-tool/blob/main/CHANGELOG.md">reuse's changelog</a>.</em></p>
<blockquote>
<h2>3.0.0 - 2024-01-17</h2>
<p>This release contains a lot of small improvements and changes without anything
big per se. Rather, it is made in advance of a release which will contain a
single feature: <a href="https://github.com/fsfe/reuse-tool/issues/779">REUSE.toml</a>, a
replacement for <code>.reuse/dep5</code>. <code>.reuse/dep5</code> will still be supported as a
deprecated feature for some time.</p>
<p>That future 3.1 release will have some alpha testing in advance.</p>
<h3>Added</h3>
<ul>
<li>Implement handling LicenseRef in <code>download</code> and <code>init</code>. (<a href="https://github.com/fsfe/reuse-tool/issues/697">#697</a>)</li>
<li>Declared support for Python 3.12. (<a href="https://github.com/fsfe/reuse-tool/issues/846">#846</a>)</li>
<li>More file types are recognised:
<ul>
<li>TCL (<code>.tcl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/871">#871</a>)</li>
<li>Julia (<code>.jl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/815">#815</a>)</li>
<li>Modern Fortran (<code>.f90</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/836">#836</a>)</li>
<li>Bazel (<code>.bzl</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/870">#870</a>)</li>
<li>GNU Linker script (<code>.ld</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Assembly code (<code>.s</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Empty placeholders (<code>.empty</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>ShellCheck configuration (<code>.shellcheckrc</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Pylint in-project configuration (<code>pylintrc</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/862">#862</a>)</li>
<li>Lisp schemes (<code>.sld</code>, <code>.sls</code>, <code>.sps</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/875">#875</a>)</li>
</ul>
</li>
<li>Added comment styles:
<ul>
<li><code>csingle</code> for Zig (<code>.zig</code>) and Hare (<code>.ha</code>) (<a href="https://github.com/fsfe/reuse-tool/issues/889">#889</a>)</li>
</ul>
</li>
<li>Display recommendations for steps to fix found issues during a lint. (<a href="https://github.com/fsfe/reuse-tool/issues/698">#698</a>)</li>
<li>Add support for Pijul VCS. Pijul support is not added to the Docker image.
(<a href="https://github.com/fsfe/reuse-tool/issues/858">#858</a>)</li>
<li>When running <code>annotate</code> on a file with an unrecognised file path, the tool
currently exits early. To automatically create a .license file for
unrecognised files, <code>--fallback-dot-license</code> has been added. (<a href="https://github.com/fsfe/reuse-tool/issues/823">#823</a>, <a href="https://github.com/fsfe/reuse-tool/issues/851">#851</a>,
<a href="https://github.com/fsfe/reuse-tool/issues/853">#853</a>, <a href="https://github.com/fsfe/reuse-tool/issues/859">#859</a>; this took a while to get right.)</li>
<li>Ignore <code>.sl</code> directory as used by <a href="https://sapling-scm.com/">Sapling SCM</a>.
(<a href="https://github.com/fsfe/reuse-tool/issues/867">#867</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Alpine Docker image now uses 3.18 as base. (<a href="https://github.com/fsfe/reuse-tool/issues/846">#846</a>)</li>
<li>The Git submodule detection was made less naïve. Where previously it detected
a directory with a <code>.git</code> file as a submodule, it now uses the git command to
detect submodules. This helps detect (quoted from Git man page)
"[repositories] that were cloned independently and later added as a submodule
or old setups", which "have the submodule's git directory inside the submodule
instead of embedded into the superproject's git directory". (<a href="https://github.com/fsfe/reuse-tool/issues/687">#687</a>)</li>
<li>No longer scan binary or uncommentable files for their contents in search of
REUSE information. (<a href="https://github.com/fsfe/reuse-tool/issues/825">#825</a>)</li>
<li><code>--force-dot-license</code> and <code>--skip-unrecognised</code> are now mutually exclusive on
<code>annotate</code>. (<a href="https://github.com/fsfe/reuse-tool/issues/852">#852</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/fsfe/reuse-tool/commit/52de3427330581f818af98dee28df1cdf7a1c7e2"><code>52de342</code></a> Bump version: 2.1.0 → 3.0.0</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/b713b39caff76bece7a5d3f72e32e7606c09d9d7"><code>b713b39</code></a> Tidy up change log for 3.0.0</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/e75f4a6a7c028d0ba41f6cf7f9fe4fed3a4ee9e2"><code>e75f4a6</code></a> Translated using Weblate (Esperanto)</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/99bb71e465a171e4ae4834c3e564c2376185f02c"><code>99bb71e</code></a> Update reuse.pot</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/e63220706f01fc764229ecbe31e5ecf577babbf1"><code>e632207</code></a> Merge pull request <a href="https://github.com/fsfe/reuse-tool/issues/874">#874</a> from Apteryks/fix-lisp-comments</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/59d9c94c86e9202883a8f3acdd42a0402ebfd929"><code>59d9c94</code></a> Move CSingleCommentStyle to alphabetic position</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/9a3f5af3ef9c65612e617b25b3f22fba7f9c6b0f"><code>9a3f5af</code></a> Allow specifying a regexp for matching a single line comment.</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/e51e337aa068d36deaf4ea5c1a93f6459e8e1ea8"><code>e51e337</code></a> Merge pull request <a href="https://github.com/fsfe/reuse-tool/issues/887">#887</a> from perillo/fix-spdx-python-tool-link</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/252d619b4e706213692c8a03069a42fa3da1ec3c"><code>252d619</code></a> Merge pull request <a href="https://github.com/fsfe/reuse-tool/issues/889">#889</a> from perillo/add-zig-support</li>
<li><a href="https://github.com/fsfe/reuse-tool/commit/4e8e0c5e2f497c64ccf367608bdced6093900a0e"><code>4e8e0c5</code></a> Add support for Zig and fix Hare comment style</li>
<li>Additional commits viewable in <a href="https://github.com/fsfe/reuse-tool/compare/v2.1.0...v3.0.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/214Bump distlib from 0.3.7 to 0.3.82024-01-01T03:58:17+01:00HIFIS BotBump distlib from 0.3.7 to 0.3.8Bumps [distlib](https://github.com/pypa/distlib) from 0.3.7 to 0.3.8.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/distlib/blob/master/CHANGES.rst">distlib's changelog</a>.</em></p>
<blockqu...Bumps [distlib](https://github.com/pypa/distlib) from 0.3.7 to 0.3.8.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/distlib/blob/master/CHANGES.rst">distlib's changelog</a>.</em></p>
<blockquote>
<p>0.3.8</p>
<pre><code>
Released: 2023-12-12
<ul>
<li>
<p>markers</p>
<ul>
<li>Fix <a href="https://github.com/pypa/distlib/issues/209">#209</a>: use legacy version implementation for Python versions.</li>
</ul>
</li>
<li>
<p>tests</p>
<ul>
<li>
<p>Fix <a href="https://github.com/pypa/distlib/issues/204">#204</a>: use symlinks in venv creation during test.</p>
</li>
<li>
<p>Fix <a href="https://github.com/pypa/distlib/issues/208">#208</a>: handle deprecation removals in Python 3.13.
</code></pre></p>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/distlib/commit/ab5f8e797fbc56a0e3488bba68d05e7a602cb63f"><code>ab5f8e7</code></a> Changes for 0.3.8.</li>
<li><a href="https://github.com/pypa/distlib/commit/86bb2124476e1700a55fcc08135435261e61164f"><code>86bb212</code></a> Update change log.</li>
<li><a href="https://github.com/pypa/distlib/commit/488599f4fdb71d572e99df93254ac0dc23d0fd41"><code>488599f</code></a> Updates based on flake8 checks.</li>
<li><a href="https://github.com/pypa/distlib/commit/0e261af798199a652633e1aa38523d3d3a828f61"><code>0e261af</code></a> Use legacy version implementation for Python itself.</li>
<li><a href="https://github.com/pypa/distlib/commit/8242f393f2bf525adc8fd4fffcc9dadce97f0f85"><code>8242f39</code></a> Update copyright years.</li>
<li><a href="https://github.com/pypa/distlib/commit/e27569b02d9718c19ece71ce6d5124b967277399"><code>e27569b</code></a> Fix <a href="https://github.com/pypa/distlib/issues/208">#208</a>: Handle deprecation removals in Python 3.13.</li>
<li><a href="https://github.com/pypa/distlib/commit/65a014b0b199d23bb6745450973a6f8162d05c1c"><code>65a014b</code></a> Update requirements and CI matrix.</li>
<li><a href="https://github.com/pypa/distlib/commit/124108a2d94156b494d8900a7c0cc9c2ed8bc03a"><code>124108a</code></a> Skip test for non-final Python versions.</li>
<li><a href="https://github.com/pypa/distlib/commit/ff48e09e9b5f8588145e22f5b7c51b361eb1fcfe"><code>ff48e09</code></a> Fix <a href="https://github.com/pypa/distlib/issues/206">#206</a>: include tox.ini in sdist.</li>
<li><a href="https://github.com/pypa/distlib/commit/eeaa18ddeae5c290308d4402ee1891cb9849bc60"><code>eeaa18d</code></a> Fix <a href="https://github.com/pypa/distlib/issues/204">#204</a>: Use symlinks in venv creation during test.</li>
<li>Additional commits viewable in <a href="https://github.com/pypa/distlib/compare/0.3.7...0.3.8">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/213Bump black from 23.11.0 to 23.12.02023-12-23T03:57:07+01:00HIFIS BotBump black from 23.11.0 to 23.12.0Bumps [black](https://github.com/psf/black) from 23.11.0 to 23.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p>
<blockquote>
<h2>23.12.0</...Bumps [black](https://github.com/psf/black) from 23.11.0 to 23.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p>
<blockquote>
<h2>23.12.0</h2>
<h3>Highlights</h3>
<p>It's almost 2024, which means it's time for a new edition of <em>Black</em>'s stable style!
Together with this release, we'll put out an alpha release 24.1a1 showcasing the draft
2024 stable style, which we'll finalize in the January release. Please try it out and
<a href="https://github.com/psf/black/issues/4042">share your feedback</a>.</p>
<p>This release (23.12.0) will still produce the 2023 style. Most but not all of the
changes in <code>--preview</code> mode will be in the 2024 stable style.</p>
<h3>Stable style</h3>
<ul>
<li>Fix bug where <code># fmt: off</code> automatically dedents when used with the <code>--line-ranges</code>
option, even when it is not within the specified line range. (<a href="https://github.com/psf/black/issues/4084">#4084</a>)</li>
<li>Fix feature detection for parenthesized context managers (<a href="https://github.com/psf/black/issues/4104">#4104</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Prefer more equal signs before a break when splitting chained assignments (<a href="https://github.com/psf/black/issues/4010">#4010</a>)</li>
<li>Standalone form feed characters at the module level are no longer removed (<a href="https://github.com/psf/black/issues/4021">#4021</a>)</li>
<li>Additional cases of immediately nested tuples, lists, and dictionaries are now
indented less (<a href="https://github.com/psf/black/issues/4012">#4012</a>)</li>
<li>Allow empty lines at the beginning of all blocks, except immediately before a
docstring (<a href="https://github.com/psf/black/issues/4060">#4060</a>)</li>
<li>Fix crash in preview mode when using a short <code>--line-length</code> (<a href="https://github.com/psf/black/issues/4086">#4086</a>)</li>
<li>Keep suites consisting of only an ellipsis on their own lines if they are not
functions or class definitions (<a href="https://github.com/psf/black/issues/4066">#4066</a>) (<a href="https://github.com/psf/black/issues/4103">#4103</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li><code>--line-ranges</code> now skips <em>Black</em>'s internal stability check in <code>--safe</code> mode. This
avoids a crash on rare inputs that have many unformatted same-content lines. (<a href="https://github.com/psf/black/issues/4034">#4034</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade to mypy 1.7.1 (<a href="https://github.com/psf/black/issues/4049">#4049</a>) (<a href="https://github.com/psf/black/issues/4069">#4069</a>)</li>
<li>Faster compiled wheels are now available for CPython 3.12 (<a href="https://github.com/psf/black/issues/4070">#4070</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Enable 3.12 CI (<a href="https://github.com/psf/black/issues/4035">#4035</a>)</li>
<li>Build docker images in parallel (<a href="https://github.com/psf/black/issues/4054">#4054</a>)</li>
<li>Build docker images with 3.12 (<a href="https://github.com/psf/black/issues/4055">#4055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p>
<blockquote>
<h2>23.12.0</h2>
<h3>Highlights</h3>
<p>It's almost 2024, which means it's time for a new edition of <em>Black</em>'s stable style!
Together with this release, we'll put out an alpha release 24.1a1 showcasing the draft
2024 stable style, which we'll finalize in the January release. Please try it out and
<a href="https://github.com/psf/black/issues/4042">share your feedback</a>.</p>
<p>This release (23.12.0) will still produce the 2023 style. Most but not all of the
changes in <code>--preview</code> mode will be in the 2024 stable style.</p>
<h3>Stable style</h3>
<ul>
<li>Fix bug where <code># fmt: off</code> automatically dedents when used with the <code>--line-ranges</code>
option, even when it is not within the specified line range. (<a href="https://github.com/psf/black/issues/4084">#4084</a>)</li>
<li>Fix feature detection for parenthesized context managers (<a href="https://github.com/psf/black/issues/4104">#4104</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Prefer more equal signs before a break when splitting chained assignments (<a href="https://github.com/psf/black/issues/4010">#4010</a>)</li>
<li>Standalone form feed characters at the module level are no longer removed (<a href="https://github.com/psf/black/issues/4021">#4021</a>)</li>
<li>Additional cases of immediately nested tuples, lists, and dictionaries are now
indented less (<a href="https://github.com/psf/black/issues/4012">#4012</a>)</li>
<li>Allow empty lines at the beginning of all blocks, except immediately before a
docstring (<a href="https://github.com/psf/black/issues/4060">#4060</a>)</li>
<li>Fix crash in preview mode when using a short <code>--line-length</code> (<a href="https://github.com/psf/black/issues/4086">#4086</a>)</li>
<li>Keep suites consisting of only an ellipsis on their own lines if they are not
functions or class definitions (<a href="https://github.com/psf/black/issues/4066">#4066</a>) (<a href="https://github.com/psf/black/issues/4103">#4103</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li><code>--line-ranges</code> now skips <em>Black</em>'s internal stability check in <code>--safe</code> mode. This
avoids a crash on rare inputs that have many unformatted same-content lines. (<a href="https://github.com/psf/black/issues/4034">#4034</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade to mypy 1.7.1 (<a href="https://github.com/psf/black/issues/4049">#4049</a>) (<a href="https://github.com/psf/black/issues/4069">#4069</a>)</li>
<li>Faster compiled wheels are now available for CPython 3.12 (<a href="https://github.com/psf/black/issues/4070">#4070</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Enable 3.12 CI (<a href="https://github.com/psf/black/issues/4035">#4035</a>)</li>
<li>Build docker images in parallel (<a href="https://github.com/psf/black/issues/4054">#4054</a>)</li>
<li>Build docker images with 3.12 (<a href="https://github.com/psf/black/issues/4055">#4055</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/psf/black/commit/d9ad09a32b0e0481bb4fef548d35b7a49cc03c5d"><code>d9ad09a</code></a> Prepare release 23.12.0 (<a href="https://github.com/psf/black/issues/4105">#4105</a>)</li>
<li><a href="https://github.com/psf/black/commit/ebd543c0ac9b8a5f17636d0a42c425e5f693860e"><code>ebd543c</code></a> Fix feature detection for parenthesized context managers (<a href="https://github.com/psf/black/issues/4104">#4104</a>)</li>
<li><a href="https://github.com/psf/black/commit/eb7661f8ab9bff344835693c7c08789bb195137e"><code>eb7661f</code></a> Fix another case where we format dummy implementation for non-functions/class...</li>
<li><a href="https://github.com/psf/black/commit/0c9899956d890a9dc9c3adbc80b478a47846ced9"><code>0c98999</code></a> Fix path in test message (<a href="https://github.com/psf/black/issues/4102">#4102</a>)</li>
<li><a href="https://github.com/psf/black/commit/9aea9768cb60d23f2f4d331e94c4ee07ef1683a5"><code>9aea976</code></a> Only use dummy implementation logic for functions and classes (<a href="https://github.com/psf/black/issues/4066">#4066</a>)</li>
<li><a href="https://github.com/psf/black/commit/67b23d71854c19921cc6092c695d3301ab99229c"><code>67b23d7</code></a> Bump actions/setup-python from 4 to 5 (<a href="https://github.com/psf/black/issues/4101">#4101</a>)</li>
<li><a href="https://github.com/psf/black/commit/ce28be2705ab29f184ec4a00aa3d23340630796d"><code>ce28be2</code></a> Add dedicated preview feature for East Asian Width (<a href="https://github.com/psf/black/issues/4097">#4097</a>)</li>
<li><a href="https://github.com/psf/black/commit/61b529b7d15400309379f36104885a1dfcd2d026"><code>61b529b</code></a> Allow empty lines at beginning of blocks (again) (<a href="https://github.com/psf/black/issues/4060">#4060</a>)</li>
<li><a href="https://github.com/psf/black/commit/e7e122e9ff27fc040a6e8ecd92f0e7603c87f92d"><code>e7e122e</code></a> docs: Move <code>fmt: off</code> docs (<a href="https://github.com/psf/black/issues/4090">#4090</a>)</li>
<li><a href="https://github.com/psf/black/commit/432d9050c3d1e35a36ffc97d4a9e0e0c9e5e4ecc"><code>432d905</code></a> docs: Unify option descriptions between <code>--help</code> and <code>the_basics.md</code> (<a href="https://github.com/psf/black/issues/4076">#4076</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/psf/black/compare/23.11.0...23.12.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/212Bump isort from 5.12.0 to 5.13.12023-12-14T03:57:46+01:00HIFIS BotBump isort from 5.12.0 to 5.13.1Bumps [isort](https://github.com/pycqa/isort) from 5.12.0 to 5.13.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pycqa/isort/releases">isort's releases</a>.</em></p>
<blockquote>
<h2>5.13.1<...Bumps [isort](https://github.com/pycqa/isort) from 5.12.0 to 5.13.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pycqa/isort/releases">isort's releases</a>.</em></p>
<blockquote>
<h2>5.13.1</h2>
<h2>Changes</h2>
<ul>
<li>Fix integration tests (<a href="https://github.com/pycqa/isort/issues/2208">#2208</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>Added a fix for normalizing imports from more than one level of parent modules (issue/2152) (<a href="https://github.com/pycqa/isort/issues/2191">#2191</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
</ul>
<h2>:beetle: Fixes</h2>
<ul>
<li>Remove optional dependencies without extras (<a href="https://github.com/pycqa/isort/issues/2207">#2207</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
</ul>
<h2>5.13.0</h2>
<h2>Changes</h2>
<ul>
<li>Fix 80 line length for <code>wemake</code> linter (<a href="https://github.com/pycqa/isort/issues/2183">#2183</a>) <a href="https://github.com/skatromb"><code>@skatromb</code></a></li>
<li>Add support for Python 3.12 (<a href="https://github.com/pycqa/isort/issues/2175">#2175</a>) <a href="https://github.com/hugovk"><code>@hugovk</code></a></li>
<li>fix: add newest version to pre-commit docs (<a href="https://github.com/pycqa/isort/issues/2190">#2190</a>) <a href="https://github.com/AzulGarza"><code>@AzulGarza</code></a></li>
<li>Fix assertions in <code>test_git_hook</code> (<a href="https://github.com/pycqa/isort/issues/2196">#2196</a>) <a href="https://github.com/mgorny"><code>@mgorny</code></a></li>
<li>Removed check for include_trailing_comma for the Hanging Indent wrap mode (<a href="https://github.com/pycqa/isort/issues/2192">#2192</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>use the standard library tomllib on sufficiently new python (<a href="https://github.com/pycqa/isort/issues/2202">#2202</a>) <a href="https://github.com/eli-schwartz"><code>@eli-schwartz</code></a></li>
<li>Update pre-commit.md version number (<a href="https://github.com/pycqa/isort/issues/2197">#2197</a>) <a href="https://github.com/nicobako"><code>@nicobako</code></a></li>
<li>doc: Update black_compatibility.md (<a href="https://github.com/pycqa/isort/issues/2177">#2177</a>) <a href="https://github.com/JSS95"><code>@JSS95</code></a></li>
<li>Fix safety sept 2023 (<a href="https://github.com/pycqa/isort/issues/2178">#2178</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>docs: fix black profile documentation (<a href="https://github.com/pycqa/isort/issues/2163">#2163</a>) <a href="https://github.com/nijel"><code>@nijel</code></a></li>
<li>fix typo: indended -> indented (<a href="https://github.com/pycqa/isort/issues/2161">#2161</a>) <a href="https://github.com/vadimkerr"><code>@vadimkerr</code></a></li>
<li>docs(configuration/options.md): fix missing trailing spaces for hard linebreak (<a href="https://github.com/pycqa/isort/issues/2157">#2157</a>) <a href="https://github.com/JoeyTeng"><code>@JoeyTeng</code></a></li>
<li>Update pre-commit.md (<a href="https://github.com/pycqa/isort/issues/2148">#2148</a>) <a href="https://github.com/godiard"><code>@godiard</code></a></li>
<li>chore: move configurations to <code>pyproject.toml</code> (<a href="https://github.com/pycqa/isort/issues/2115">#2115</a>) <a href="https://github.com/SauravMaheshkar"><code>@SauravMaheshkar</code></a></li>
<li>Fix typo in README (<a href="https://github.com/pycqa/isort/issues/2112">#2112</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Update version in pre-commit setup to avoid installation issue with poetry (<a href="https://github.com/pycqa/isort/issues/2103">#2103</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Skip .pytype directory by default. (<a href="https://github.com/pycqa/isort/issues/2098">#2098</a>) <a href="https://github.com/manueljacob"><code>@manueljacob</code></a></li>
<li>Fix a tip block styling in the Config Files section (<a href="https://github.com/pycqa/isort/issues/2097">#2097</a>) <a href="https://github.com/Klavionik"><code>@Klavionik</code></a></li>
<li>Do not cache configuration files (<a href="https://github.com/pycqa/isort/issues/1995">#1995</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Derive <code>settings_path</code> from <code>--filename</code> (<a href="https://github.com/pycqa/isort/issues/1992">#1992</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Fix year of version 5.12.0 in CHANGELOG.md (<a href="https://github.com/pycqa/isort/issues/2082">#2082</a>) <a href="https://github.com/DjLegolas"><code>@DjLegolas</code></a></li>
</ul>
<h2>:fire: Removals and Deprecations</h2>
<ul>
<li>Cleanup deprecated extras (<a href="https://github.com/pycqa/isort/issues/2089">#2089</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
</ul>
<h2>:package: Dependencies</h2>
<ul>
<li>Bump pip from 23.2.1 to 23.3 (<a href="https://github.com/pycqa/isort/issues/2195">#2195</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump urllib3 from 2.0.6 to 2.0.7 (<a href="https://github.com/pycqa/isort/issues/2185">#2185</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump urllib3 from 2.0.5 to 2.0.6 (<a href="https://github.com/pycqa/isort/issues/2179">#2179</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump tornado from 6.3.2 to 6.3.3 (<a href="https://github.com/pycqa/isort/issues/2165">#2165</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump gitpython from 3.1.31 to 3.1.32 (<a href="https://github.com/pycqa/isort/issues/2166">#2166</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump certifi from 2022.12.7 to 2023.7.22 (<a href="https://github.com/pycqa/isort/issues/2164">#2164</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump pipreqs from 0.4.11 to 0.4.12 (<a href="https://github.com/pycqa/isort/issues/2151">#2151</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump pygments from 2.14.0 to 2.15.0 (<a href="https://github.com/pycqa/isort/issues/2159">#2159</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump tornado from 6.2 to 6.3.2 (<a href="https://github.com/pycqa/isort/issues/2140">#2140</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PyCQA/isort/blob/main/CHANGELOG.md">isort's changelog</a>.</em></p>
<blockquote>
<h3>5.13.1 December 11 2023</h3>
<ul>
<li>Fixed integration tests (<a href="https://github.com/pycqa/isort/issues/2208">#2208</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>Fixed normalizing imports from more than one level of parent modules (issue/2152) (<a href="https://github.com/pycqa/isort/issues/2191">#2191</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>Remove optional dependencies without extras (<a href="https://github.com/pycqa/isort/issues/2207">#2207</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
</ul>
<h3>5.13.0 December 9 2023</h3>
<ul>
<li>Cleanup deprecated extras (<a href="https://github.com/pycqa/isort/issues/2089">#2089</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>Fixed <a href="https://github.com/pycqa/isort/issues/1989">#1989</a>: settings lookup when working in stream based mode</li>
<li>Fixed 80 line length for wemake linter (<a href="https://github.com/pycqa/isort/issues/2183">#2183</a>) <a href="https://github.com/skatromb"><code>@skatromb</code></a></li>
<li>Add support for Python 3.12 (<a href="https://github.com/pycqa/isort/issues/2175">#2175</a>) <a href="https://github.com/hugovk"><code>@hugovk</code></a></li>
<li>Fixed: add newest version to pre-commit docs (<a href="https://github.com/pycqa/isort/issues/2190">#2190</a>) <a href="https://github.com/AzulGarza"><code>@AzulGarza</code></a></li>
<li>Fixed assertions in test_git_hook (<a href="https://github.com/pycqa/isort/issues/2196">#2196</a>) <a href="https://github.com/mgorny"><code>@mgorny</code></a></li>
<li>Removed check for include_trailing_comma for the Hanging Indent wrap mode (<a href="https://github.com/pycqa/isort/issues/2192">#2192</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>Use the standard library tomllib on sufficiently new python (<a href="https://github.com/pycqa/isort/issues/2202">#2202</a>) <a href="https://github.com/eli-schwartz"><code>@eli-schwartz</code></a></li>
<li>Update pre-commit.md version number (<a href="https://github.com/pycqa/isort/issues/2197">#2197</a>) <a href="https://github.com/nicobako"><code>@nicobako</code></a></li>
<li>doc: Update black_compatibility.md (<a href="https://github.com/pycqa/isort/issues/2177">#2177</a>) <a href="https://github.com/JSS95"><code>@JSS95</code></a></li>
<li>Fixed safety sept 2023 (<a href="https://github.com/pycqa/isort/issues/2178">#2178</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>docs: fix black profile documentation (<a href="https://github.com/pycqa/isort/issues/2163">#2163</a>) <a href="https://github.com/nijel"><code>@nijel</code></a></li>
<li>Fixed typo: indended -> indented (<a href="https://github.com/pycqa/isort/issues/2161">#2161</a>) <a href="https://github.com/vadimkerr"><code>@vadimkerr</code></a></li>
<li>Docs(configuration/options.md): fix missing trailing spaces for hard linebreak (<a href="https://github.com/pycqa/isort/issues/2157">#2157</a>) <a href="https://github.com/JoeyTeng"><code>@JoeyTeng</code></a></li>
<li>Update pre-commit.md (<a href="https://github.com/pycqa/isort/issues/2148">#2148</a>) <a href="https://github.com/godiard"><code>@godiard</code></a></li>
<li>chore: move configurations to pyproject.toml (<a href="https://github.com/pycqa/isort/issues/2115">#2115</a>) <a href="https://github.com/SauravMaheshkar"><code>@SauravMaheshkar</code></a></li>
<li>Fixed typo in README (<a href="https://github.com/pycqa/isort/issues/2112">#2112</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Update version in pre-commit setup to avoid installation issue with poetry (<a href="https://github.com/pycqa/isort/issues/2103">#2103</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Skip .pytype directory by default. (<a href="https://github.com/pycqa/isort/issues/2098">#2098</a>) <a href="https://github.com/manueljacob"><code>@manueljacob</code></a></li>
<li>Fixed a tip block styling in the Config Files section (<a href="https://github.com/pycqa/isort/issues/2097">#2097</a>) <a href="https://github.com/Klavionik"><code>@Klavionik</code></a></li>
<li>Do not cache configuration files (<a href="https://github.com/pycqa/isort/issues/1995">#1995</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Derive settings_path from --filename (<a href="https://github.com/pycqa/isort/issues/1992">#1992</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Fixed year of version 5.12.0 in CHANGELOG.md (<a href="https://github.com/pycqa/isort/issues/2082">#2082</a>) <a href="https://github.com/DjLegolas"><code>@DjLegolas</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PyCQA/isort/commit/643d9c478d597bdb9703ee0abed9919df336e3bd"><code>643d9c4</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2210">#2210</a> from PyCQA/version/5.13.1</li>
<li><a href="https://github.com/PyCQA/isort/commit/ebc866a781101a83aefd4c78501c9a9566efe882"><code>ebc866a</code></a> Prepare version 5.13.1</li>
<li><a href="https://github.com/PyCQA/isort/commit/eeb4d1696567975ee70e6eac8b5927c092484dee"><code>eeb4d16</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2208">#2208</a> from bp72/issue/2205</li>
<li><a href="https://github.com/PyCQA/isort/commit/d1176e7392727214effdb39d4441b43e6ca2cb4c"><code>d1176e7</code></a> Fix integration tests</li>
<li><a href="https://github.com/PyCQA/isort/commit/64daf96bab26d110907648c532fc4fd8483e46f6"><code>64daf96</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2207">#2207</a> from PyCQA/bugfix/#2206-remove-optional-dependencies</li>
<li><a href="https://github.com/PyCQA/isort/commit/f7a6b0eea57e87155a367e2490b49b40f83c3944"><code>f7a6b0e</code></a> Remove optional dependencies without extras</li>
<li><a href="https://github.com/PyCQA/isort/commit/4be9850e1aa0d79f91eb5b626046289e7929290f"><code>4be9850</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2191">#2191</a> from bp72/issue/2152</li>
<li><a href="https://github.com/PyCQA/isort/commit/a8fc20c90739d239b9fee624e002a61af29bd71c"><code>a8fc20c</code></a> Rename _strip_syntax to strip_syntax</li>
<li><a href="https://github.com/PyCQA/isort/commit/15e5bd15ba4402b81f01bb4aee4bb44a2507195c"><code>15e5bd1</code></a> Added a fix for normalizing imports from more than one level of parent module...</li>
<li><a href="https://github.com/PyCQA/isort/commit/9f7e0e51c6ab6c58695cdd3151fb886e287a67bd"><code>9f7e0e5</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2204">#2204</a> from PyCQA/version/5.13.0</li>
<li>Additional commits viewable in <a href="https://github.com/pycqa/isort/compare/5.12.0...5.13.1">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/210Bump typing-extensions from 4.8.0 to 4.9.02023-12-13T03:58:25+01:00HIFIS BotBump typing-extensions from 4.8.0 to 4.9.0Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.8.0 to 4.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python/typing_extensions/releases">typing-extensions's...Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.8.0 to 4.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python/typing_extensions/releases">typing-extensions's releases</a>.</em></p>
<blockquote>
<h2>4.9.0</h2>
<p>This feature release adds <code>typing_extensions.ReadOnly</code>, as specified
by PEP 705, and makes various other improvements, especially to
<code>@typing_extensions.deprecated()</code>.</p>
<p>There are no changes since 4.9.0rc1.</p>
<h2>4.9.0rc1</h2>
<ul>
<li>Add support for PEP 705, adding <code>typing_extensions.ReadOnly</code>. Patch
by Jelle Zijlstra.</li>
<li>All parameters on <code>NewType.__call__</code> are now positional-only. This means that
the signature of <code>typing_extensions.NewType.__call__</code> now exactly matches the
signature of <code>typing.NewType.__call__</code>. Patch by Alex Waygood.</li>
<li>Fix bug with using <code>@deprecated</code> on a mixin class. Inheriting from a
deprecated class now raises a <code>DeprecationWarning</code>. Patch by Jelle Zijlstra.</li>
<li><code>@deprecated</code> now gives a better error message if you pass a non-<code>str</code>
argument to the <code>msg</code> parameter. Patch by Alex Waygood.</li>
<li><code>@deprecated</code> is now implemented as a class for better introspectability.
Patch by Jelle Zijlstra.</li>
<li>Exclude <code>__match_args__</code> from <code>Protocol</code> members.
Backport of <a href="https://github.com/python/cpython/pull/110683">python/cpython#110683</a> by Nikita Sobolev.</li>
<li>When creating a <code>typing_extensions.NamedTuple</code> class, ensure <code>__set_name__</code>
is called on all objects that define <code>__set_name__</code> and exist in the values
of the <code>NamedTuple</code> class's class dictionary. Patch by Alex Waygood,
backporting <a href="https://github.com/python/cpython/pull/111876">python/cpython#111876</a>.</li>
<li>Improve the error message when trying to call <code>issubclass()</code> against a
<code>Protocol</code> that has non-method members. Patch by Alex Waygood (backporting
<a href="https://github.com/python/cpython/pull/112344">python/cpython#112344</a>, by Randolph Scholz).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's changelog</a>.</em></p>
<blockquote>
<h1>Release 4.9.0 (December 9, 2023)</h1>
<p>This feature release adds <code>typing_extensions.ReadOnly</code>, as specified
by PEP 705, and makes various other improvements, especially to
<code>@typing_extensions.deprecated()</code>.</p>
<p>There are no changes since 4.9.0rc1.</p>
<h1>Release 4.9.0rc1 (November 29, 2023)</h1>
<ul>
<li>Add support for PEP 705, adding <code>typing_extensions.ReadOnly</code>. Patch
by Jelle Zijlstra.</li>
<li>All parameters on <code>NewType.__call__</code> are now positional-only. This means that
the signature of <code>typing_extensions.NewType.__call__</code> now exactly matches the
signature of <code>typing.NewType.__call__</code>. Patch by Alex Waygood.</li>
<li>Fix bug with using <code>@deprecated</code> on a mixin class. Inheriting from a
deprecated class now raises a <code>DeprecationWarning</code>. Patch by Jelle Zijlstra.</li>
<li><code>@deprecated</code> now gives a better error message if you pass a non-<code>str</code>
argument to the <code>msg</code> parameter. Patch by Alex Waygood.</li>
<li><code>@deprecated</code> is now implemented as a class for better introspectability.
Patch by Jelle Zijlstra.</li>
<li>Exclude <code>__match_args__</code> from <code>Protocol</code> members.
Backport of <a href="https://github.com/python/cpython/pull/110683">python/cpython#110683</a> by Nikita Sobolev.</li>
<li>When creating a <code>typing_extensions.NamedTuple</code> class, ensure <code>__set_name__</code>
is called on all objects that define <code>__set_name__</code> and exist in the values
of the <code>NamedTuple</code> class's class dictionary. Patch by Alex Waygood,
backporting <a href="https://github.com/python/cpython/pull/111876">python/cpython#111876</a>.</li>
<li>Improve the error message when trying to call <code>issubclass()</code> against a
<code>Protocol</code> that has non-method members. Patch by Alex Waygood (backporting
<a href="https://github.com/python/cpython/pull/112344">python/cpython#112344</a>, by Randolph Scholz).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/typing_extensions/commit/fc461d6faf4585849b561f2e4cbb06e9db095307"><code>fc461d6</code></a> Release 4.9.0 (<a href="https://github.com/python/typing_extensions/issues/313">#313</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/f82d6367f3ff8f16b6291de06394ec6b9318bfc3"><code>f82d636</code></a> Prepare release 4.9.0rc1 (<a href="https://github.com/python/typing_extensions/issues/306">#306</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/daa793141c3d504ce0a1d19ef032ea83466ba5c2"><code>daa7931</code></a> Run typed-argument-parser tests on 3.12 in the daily workflow (<a href="https://github.com/python/typing_extensions/issues/307">#307</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/0b0166d649cebcb48e7e208ae5da36cfab5965fe"><code>0b0166d</code></a> Add support for PEP 705 (<a href="https://github.com/python/typing_extensions/issues/284">#284</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/db6f9b4a0e1c18c6269691691e72e6b80a247ebd"><code>db6f9b4</code></a> Update <a href="https://github.com/deprecated"><code>@deprecated</code></a> implementation (<a href="https://github.com/python/typing_extensions/issues/302">#302</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/18ae2b323d5199071cc51eef342bc0ac98e1edf1"><code>18ae2b3</code></a> Backport recent improvements to the error message when trying to call `issubc...</li>
<li><a href="https://github.com/python/typing_extensions/commit/e4d9d8bcb674a78ce3beb288c465d8e3648b534f"><code>e4d9d8b</code></a> fix typo in <code>override()</code> docstring (<a href="https://github.com/python/typing_extensions/issues/305">#305</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/4f91502281d748671c7c1dfa26726111853f1342"><code>4f91502</code></a> Backport recent change to <code>NamedTuple</code> classes regarding <code>__set_name__</code> (<a href="https://github.com/python/typing_extensions/issues/303">#303</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/7af82f97686df8da7fbf0d9871f3f942d9254449"><code>7af82f9</code></a> <a href="https://github.com/deprecated"><code>@deprecated</code></a>: will be in warnings, not typing (<a href="https://github.com/python/typing_extensions/issues/298">#298</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/f9f257c6baa557658004bbe019bd38fcff3fb2b5"><code>f9f257c</code></a> Fix deprecating a mixin; warn when inheriting from a deprecated class (<a href="https://github.com/python/typing_extensions/issues/294">#294</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/python/typing_extensions/compare/4.8.0...4.9.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/211Bump pathspec from 0.11.2 to 0.12.12023-12-13T03:58:05+01:00HIFIS BotBump pathspec from 0.11.2 to 0.12.1Bumps [pathspec](https://github.com/cpburnz/python-pathspec) from 0.11.2 to 0.12.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/releases">pathspec's releases</a>.</em...Bumps [pathspec](https://github.com/cpburnz/python-pathspec) from 0.11.2 to 0.12.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/releases">pathspec's releases</a>.</em></p>
<blockquote>
<h2>v0.12.1</h2>
<p>Release v0.12.1. See <a href="https://github.com/cpburnz/python-pathspec/blob/v0.12.1/CHANGES.rst">CHANGES.rst</a>.</p>
<h2>v0.12.0</h2>
<p>Release v0.12.0. See <a href="https://github.com/cpburnz/python-pathspec/blob/v0.12.0/CHANGES.rst">CHANGES.rst</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/blob/master/CHANGES.rst">pathspec's changelog</a>.</em></p>
<blockquote>
<h2>0.12.1 (2023-12-10)</h2>
<p>Bug fixes:</p>
<ul>
<li><code>Issue [#84](https://github.com/cpburnz/python-pathspec/issues/84)</code>_: PathSpec.match_file() returns None since 0.12.0.</li>
</ul>
<p>.. _<code>Issue [#84](https://github.com/cpburnz/python-pathspec/issues/84)</code>: <a href="https://github.com/cpburnz/python-pathspec/issues/84">cpburnz/python-pathspec#84</a></p>
<h2>0.12.0 (2023-12-09)</h2>
<p>Major changes:</p>
<ul>
<li>Dropped support of EOL Python 3.7. See <code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>_.</li>
</ul>
<p>API changes:</p>
<ul>
<li>Signature of protected method <code>pathspec.pathspec.PathSpec._match_file()</code> (with a leading underscore) has been changed from <code>def _match_file(patterns: Iterable[Pattern], file: str) -> bool</code> to <code>def _match_file(patterns: Iterable[Tuple[int, Pattern]], file: str) -> Tuple[Optional[bool], Optional[int]]</code>.</li>
</ul>
<p>New features:</p>
<ul>
<li>Added <code>pathspec.pathspec.PathSpec.check_*()</code> methods. These methods behave similarly to <code>.match_*()</code> but return additional information in the <code>pathspec.util.CheckResult</code> objects (e.g., <code>CheckResult.index</code> indicates the index of the last pattern that matched the file).</li>
<li>Added <code>pathspec.pattern.RegexPattern.pattern</code> attribute which stores the original, uncompiled pattern.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li><code>Issue [#81](https://github.com/cpburnz/python-pathspec/issues/81)</code>_: GitIgnoreSpec behaviors differ from git.</li>
<li><code>Pull [#83](https://github.com/cpburnz/python-pathspec/issues/83)</code>_: Fix ReadTheDocs builds.</li>
</ul>
<p>Improvements:</p>
<ul>
<li>Mark Python 3.12 as supported. See <code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>_.</li>
<li>Improve test debugging.</li>
<li>Improve type hint on <em>on_error</em> parameter on <code>pathspec.pathspec.PathSpec.match_tree_entries()</code>.</li>
<li>Improve type hint on <em>on_error</em> parameter on <code>pathspec.util.iter_tree_entries()</code>.</li>
</ul>
<p>.. _<code>Issue [#81](https://github.com/cpburnz/python-pathspec/issues/81)</code>: <a href="https://github.com/cpburnz/python-pathspec/issues/81">cpburnz/python-pathspec#81</a>
.. _<code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>: <a href="https://github.com/cpburnz/python-pathspec/pull/82">cpburnz/python-pathspec#82</a>
.. _<code>Pull [#83](https://github.com/cpburnz/python-pathspec/issues/83)</code>: <a href="https://github.com/cpburnz/python-pathspec/pull/83">cpburnz/python-pathspec#83</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/6485791e1b5cf2ef4e756ae392fa80f2c5045d4c"><code>6485791</code></a> Release v0.12.1</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/81368adefcf18b97457958cb50bb04785e63cc6e"><code>81368ad</code></a> Fix issue <a href="https://github.com/cpburnz/python-pathspec/issues/84">#84</a></li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/37e289515fbae7e92077a2438996046e79cae5bf"><code>37e2895</code></a> Release v0.12.0</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/f6bfc89d56734589c0a6e9737413b849b49705ac"><code>f6bfc89</code></a> Fix docs build</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/101e6284b77a1a38cf1fff70075cc660d4119e0f"><code>101e628</code></a> Fix doc build</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/42bee7699ceaac630dd67fbb07a7a015dc53e8d1"><code>42bee76</code></a> Fix Python 3.8 regression</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/5fda810ef51900b7d46a728d247a7f70cb6543cd"><code>5fda810</code></a> Fix issue 81</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/5bd2db7bd2125475a3396a4547d0c0eb418b88a2"><code>5bd2db7</code></a> Improve debugging</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/f092e3248bdc7c80bfdfce20f0a0c660f8caf2e6"><code>f092e32</code></a> Improve debugging</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/67ddd73f790b77445868e05ee0b9305fc87c6db9"><code>67ddd73</code></a> DEV</li>
<li>Additional commits viewable in <a href="https://github.com/cpburnz/python-pathspec/compare/v0.11.2...v0.12.1">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/208Bump isort from 5.12.0 to 5.13.02023-12-12T03:57:18+01:00HIFIS BotBump isort from 5.12.0 to 5.13.0Bumps [isort](https://github.com/pycqa/isort) from 5.12.0 to 5.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pycqa/isort/releases">isort's releases</a>.</em></p>
<blockquote>
<h2>5.13.0<...Bumps [isort](https://github.com/pycqa/isort) from 5.12.0 to 5.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pycqa/isort/releases">isort's releases</a>.</em></p>
<blockquote>
<h2>5.13.0</h2>
<h2>Changes</h2>
<ul>
<li>Fix 80 line length for <code>wemake</code> linter (<a href="https://github.com/pycqa/isort/issues/2183">#2183</a>) <a href="https://github.com/skatromb"><code>@skatromb</code></a></li>
<li>Add support for Python 3.12 (<a href="https://github.com/pycqa/isort/issues/2175">#2175</a>) <a href="https://github.com/hugovk"><code>@hugovk</code></a></li>
<li>fix: add newest version to pre-commit docs (<a href="https://github.com/pycqa/isort/issues/2190">#2190</a>) <a href="https://github.com/AzulGarza"><code>@AzulGarza</code></a></li>
<li>Fix assertions in <code>test_git_hook</code> (<a href="https://github.com/pycqa/isort/issues/2196">#2196</a>) <a href="https://github.com/mgorny"><code>@mgorny</code></a></li>
<li>Removed check for include_trailing_comma for the Hanging Indent wrap mode (<a href="https://github.com/pycqa/isort/issues/2192">#2192</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>use the standard library tomllib on sufficiently new python (<a href="https://github.com/pycqa/isort/issues/2202">#2202</a>) <a href="https://github.com/eli-schwartz"><code>@eli-schwartz</code></a></li>
<li>Update pre-commit.md version number (<a href="https://github.com/pycqa/isort/issues/2197">#2197</a>) <a href="https://github.com/nicobako"><code>@nicobako</code></a></li>
<li>doc: Update black_compatibility.md (<a href="https://github.com/pycqa/isort/issues/2177">#2177</a>) <a href="https://github.com/JSS95"><code>@JSS95</code></a></li>
<li>Fix safety sept 2023 (<a href="https://github.com/pycqa/isort/issues/2178">#2178</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>docs: fix black profile documentation (<a href="https://github.com/pycqa/isort/issues/2163">#2163</a>) <a href="https://github.com/nijel"><code>@nijel</code></a></li>
<li>fix typo: indended -> indented (<a href="https://github.com/pycqa/isort/issues/2161">#2161</a>) <a href="https://github.com/vadimkerr"><code>@vadimkerr</code></a></li>
<li>docs(configuration/options.md): fix missing trailing spaces for hard linebreak (<a href="https://github.com/pycqa/isort/issues/2157">#2157</a>) <a href="https://github.com/JoeyTeng"><code>@JoeyTeng</code></a></li>
<li>Update pre-commit.md (<a href="https://github.com/pycqa/isort/issues/2148">#2148</a>) <a href="https://github.com/godiard"><code>@godiard</code></a></li>
<li>chore: move configurations to <code>pyproject.toml</code> (<a href="https://github.com/pycqa/isort/issues/2115">#2115</a>) <a href="https://github.com/SauravMaheshkar"><code>@SauravMaheshkar</code></a></li>
<li>Fix typo in README (<a href="https://github.com/pycqa/isort/issues/2112">#2112</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Update version in pre-commit setup to avoid installation issue with poetry (<a href="https://github.com/pycqa/isort/issues/2103">#2103</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Skip .pytype directory by default. (<a href="https://github.com/pycqa/isort/issues/2098">#2098</a>) <a href="https://github.com/manueljacob"><code>@manueljacob</code></a></li>
<li>Fix a tip block styling in the Config Files section (<a href="https://github.com/pycqa/isort/issues/2097">#2097</a>) <a href="https://github.com/Klavionik"><code>@Klavionik</code></a></li>
<li>Do not cache configuration files (<a href="https://github.com/pycqa/isort/issues/1995">#1995</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Derive <code>settings_path</code> from <code>--filename</code> (<a href="https://github.com/pycqa/isort/issues/1992">#1992</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Fix year of version 5.12.0 in CHANGELOG.md (<a href="https://github.com/pycqa/isort/issues/2082">#2082</a>) <a href="https://github.com/DjLegolas"><code>@DjLegolas</code></a></li>
</ul>
<h2>:fire: Removals and Deprecations</h2>
<ul>
<li>Cleanup deprecated extras (<a href="https://github.com/pycqa/isort/issues/2089">#2089</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
</ul>
<h2>:package: Dependencies</h2>
<ul>
<li>Bump pip from 23.2.1 to 23.3 (<a href="https://github.com/pycqa/isort/issues/2195">#2195</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump urllib3 from 2.0.6 to 2.0.7 (<a href="https://github.com/pycqa/isort/issues/2185">#2185</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump urllib3 from 2.0.5 to 2.0.6 (<a href="https://github.com/pycqa/isort/issues/2179">#2179</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump tornado from 6.3.2 to 6.3.3 (<a href="https://github.com/pycqa/isort/issues/2165">#2165</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump gitpython from 3.1.31 to 3.1.32 (<a href="https://github.com/pycqa/isort/issues/2166">#2166</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump certifi from 2022.12.7 to 2023.7.22 (<a href="https://github.com/pycqa/isort/issues/2164">#2164</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump pipreqs from 0.4.11 to 0.4.12 (<a href="https://github.com/pycqa/isort/issues/2151">#2151</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump pygments from 2.14.0 to 2.15.0 (<a href="https://github.com/pycqa/isort/issues/2159">#2159</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump tornado from 6.2 to 6.3.2 (<a href="https://github.com/pycqa/isort/issues/2140">#2140</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump requests from 2.27.1 to 2.31.0 (<a href="https://github.com/pycqa/isort/issues/2138">#2138</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump pymdown-extensions from 9.9.2 to 10.0 (<a href="https://github.com/pycqa/isort/issues/2134">#2134</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
<li>Bump ipython from 8.7.0 to 8.10.0 (<a href="https://github.com/pycqa/isort/issues/2090">#2090</a>) <a href="https://github.com/dependabot"><code>@dependabot</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PyCQA/isort/blob/main/CHANGELOG.md">isort's changelog</a>.</em></p>
<blockquote>
<h3>5.13.0 December 9 2023</h3>
<ul>
<li>Cleanup deprecated extras (<a href="https://github.com/pycqa/isort/issues/2089">#2089</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>Fixed <a href="https://github.com/pycqa/isort/issues/1989">#1989</a>: settings lookup when working in stream based mode</li>
<li>Fixed 80 line length for wemake linter (<a href="https://github.com/pycqa/isort/issues/2183">#2183</a>) <a href="https://github.com/skatromb"><code>@skatromb</code></a></li>
<li>Add support for Python 3.12 (<a href="https://github.com/pycqa/isort/issues/2175">#2175</a>) <a href="https://github.com/hugovk"><code>@hugovk</code></a></li>
<li>Fixed: add newest version to pre-commit docs (<a href="https://github.com/pycqa/isort/issues/2190">#2190</a>) <a href="https://github.com/AzulGarza"><code>@AzulGarza</code></a></li>
<li>Fixed assertions in test_git_hook (<a href="https://github.com/pycqa/isort/issues/2196">#2196</a>) <a href="https://github.com/mgorny"><code>@mgorny</code></a></li>
<li>Removed check for include_trailing_comma for the Hanging Indent wrap mode (<a href="https://github.com/pycqa/isort/issues/2192">#2192</a>) <a href="https://github.com/bp72"><code>@bp72</code></a></li>
<li>Use the standard library tomllib on sufficiently new python (<a href="https://github.com/pycqa/isort/issues/2202">#2202</a>) <a href="https://github.com/eli-schwartz"><code>@eli-schwartz</code></a></li>
<li>Update pre-commit.md version number (<a href="https://github.com/pycqa/isort/issues/2197">#2197</a>) <a href="https://github.com/nicobako"><code>@nicobako</code></a></li>
<li>doc: Update black_compatibility.md (<a href="https://github.com/pycqa/isort/issues/2177">#2177</a>) <a href="https://github.com/JSS95"><code>@JSS95</code></a></li>
<li>Fixed safety sept 2023 (<a href="https://github.com/pycqa/isort/issues/2178">#2178</a>) <a href="https://github.com/staticdev"><code>@staticdev</code></a></li>
<li>docs: fix black profile documentation (<a href="https://github.com/pycqa/isort/issues/2163">#2163</a>) <a href="https://github.com/nijel"><code>@nijel</code></a></li>
<li>Fixed typo: indended -> indented (<a href="https://github.com/pycqa/isort/issues/2161">#2161</a>) <a href="https://github.com/vadimkerr"><code>@vadimkerr</code></a></li>
<li>Docs(configuration/options.md): fix missing trailing spaces for hard linebreak (<a href="https://github.com/pycqa/isort/issues/2157">#2157</a>) <a href="https://github.com/JoeyTeng"><code>@JoeyTeng</code></a></li>
<li>Update pre-commit.md (<a href="https://github.com/pycqa/isort/issues/2148">#2148</a>) <a href="https://github.com/godiard"><code>@godiard</code></a></li>
<li>chore: move configurations to pyproject.toml (<a href="https://github.com/pycqa/isort/issues/2115">#2115</a>) <a href="https://github.com/SauravMaheshkar"><code>@SauravMaheshkar</code></a></li>
<li>Fixed typo in README (<a href="https://github.com/pycqa/isort/issues/2112">#2112</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Update version in pre-commit setup to avoid installation issue with poetry (<a href="https://github.com/pycqa/isort/issues/2103">#2103</a>) <a href="https://github.com/stefmolin"><code>@stefmolin</code></a></li>
<li>Skip .pytype directory by default. (<a href="https://github.com/pycqa/isort/issues/2098">#2098</a>) <a href="https://github.com/manueljacob"><code>@manueljacob</code></a></li>
<li>Fixed a tip block styling in the Config Files section (<a href="https://github.com/pycqa/isort/issues/2097">#2097</a>) <a href="https://github.com/Klavionik"><code>@Klavionik</code></a></li>
<li>Do not cache configuration files (<a href="https://github.com/pycqa/isort/issues/1995">#1995</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Derive settings_path from --filename (<a href="https://github.com/pycqa/isort/issues/1992">#1992</a>) <a href="https://github.com/kaste"><code>@kaste</code></a></li>
<li>Fixed year of version 5.12.0 in CHANGELOG.md (<a href="https://github.com/pycqa/isort/issues/2082">#2082</a>) <a href="https://github.com/DjLegolas"><code>@DjLegolas</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PyCQA/isort/commit/9f7e0e51c6ab6c58695cdd3151fb886e287a67bd"><code>9f7e0e5</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2204">#2204</a> from PyCQA/version/5.13.0</li>
<li><a href="https://github.com/PyCQA/isort/commit/521299cd728c0950ad553f442ff9fd089caacdb2"><code>521299c</code></a> Prepare version 5.13.0</li>
<li><a href="https://github.com/PyCQA/isort/commit/4c3ef5f4041f7148766fb00e0c2b1e68d64a0188"><code>4c3ef5f</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2183">#2183</a> from skatromb/wemake-line-length-80</li>
<li><a href="https://github.com/PyCQA/isort/commit/885f6add3a3fa05c7ffa878936c6cccb98201fd1"><code>885f6ad</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2175">#2175</a> from hugovk/add-3.12</li>
<li><a href="https://github.com/PyCQA/isort/commit/0ef29df739f2904431f7524e2059b9edcbece11a"><code>0ef29df</code></a> Add py312 to stdlibs</li>
<li><a href="https://github.com/PyCQA/isort/commit/59b10f39aea1e0e66e9b0b251405302acdebb167"><code>59b10f3</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2190">#2190</a> from AzulGarza/patch-1</li>
<li><a href="https://github.com/PyCQA/isort/commit/96e29985b251aef9c1cb7ce60c05197cce071fe4"><code>96e2998</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2196">#2196</a> from mgorny/called-once</li>
<li><a href="https://github.com/PyCQA/isort/commit/0118e90a7003456ae03b9d65697601160a8b2392"><code>0118e90</code></a> Merge pull request <a href="https://github.com/pycqa/isort/issues/2192">#2192</a> from bp72/issue/2174</li>
<li><a href="https://github.com/PyCQA/isort/commit/4f0fbc3479ec4f447e19a60d338003221749a5c7"><code>4f0fbc3</code></a> Remove unsupported python versions</li>
<li><a href="https://github.com/PyCQA/isort/commit/c4ccf8e3f42c35591df0e85ea6132db4386858ee"><code>c4ccf8e</code></a> Run scripts/mkstdlibs.py with Sphinx 6</li>
<li>Additional commits viewable in <a href="https://github.com/pycqa/isort/compare/5.12.0...5.13.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/209Bump pathspec from 0.11.2 to 0.12.02023-12-11T03:58:17+01:00HIFIS BotBump pathspec from 0.11.2 to 0.12.0Bumps [pathspec](https://github.com/cpburnz/python-pathspec) from 0.11.2 to 0.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/releases">pathspec's releases</a>.</em...Bumps [pathspec](https://github.com/cpburnz/python-pathspec) from 0.11.2 to 0.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/releases">pathspec's releases</a>.</em></p>
<blockquote>
<h2>v0.12.0</h2>
<p>Release v0.12.0. See <a href="https://github.com/cpburnz/python-pathspec/blob/v0.12.0/CHANGES.rst">CHANGES.rst</a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/cpburnz/python-pathspec/blob/master/CHANGES.rst">pathspec's changelog</a>.</em></p>
<blockquote>
<h2>0.12.0 (2023-12-09)</h2>
<p>Major changes:</p>
<ul>
<li>Dropped support of EOL Python 3.7. See <code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>_.</li>
</ul>
<p>API changes:</p>
<ul>
<li>Signature of protected method <code>pathspec.pathspec.PathSpec._match_file()</code> has been changed from <code>def _match_file(patterns: Iterable[Pattern], file: str) -> bool</code> to <code>def _match_file(patterns: Iterable[Tuple[int, Pattern]], file: str) -> Tuple[Optional[bool], Optional[int]]</code>.</li>
</ul>
<p>New features:</p>
<ul>
<li>Added <code>pathspec.pathspec.PathSpec.check_*()</code> methods. These methods behave similarly to <code>.match_*()</code> but return additional information in the <code>pathspec.util.CheckResult</code> objects (e.g., <code>CheckResult.index</code> indicates the index of the last pattern that matched the file).</li>
<li>Added <code>pathspec.pattern.RegexPattern.pattern</code> attribute which stores the original, uncompiled pattern.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li><code>Issue [#81](https://github.com/cpburnz/python-pathspec/issues/81)</code>_: GitIgnoreSpec behaviors differ from git.</li>
<li><code>Pull [#83](https://github.com/cpburnz/python-pathspec/issues/83)</code>_: Fix ReadTheDocs builds.</li>
</ul>
<p>Improvements:</p>
<ul>
<li>Mark Python 3.12 as supported. See <code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>_.</li>
<li>Improve test debugging.</li>
<li>Improve type hint on <em>on_error</em> parameter on <code>pathspec.pathspec.PathSpec.match_tree_entries()</code>.</li>
<li>Improve type hint on <em>on_error</em> parameter on <code>pathspec.util.iter_tree_entries()</code>.</li>
</ul>
<p>.. _<code>Issue [#81](https://github.com/cpburnz/python-pathspec/issues/81)</code>: <a href="https://github.com/cpburnz/python-pathspec/issues/81">cpburnz/python-pathspec#81</a>
.. _<code>Pull [#82](https://github.com/cpburnz/python-pathspec/issues/82)</code>: <a href="https://github.com/cpburnz/python-pathspec/pull/82">cpburnz/python-pathspec#82</a>
.. _<code>Pull [#83](https://github.com/cpburnz/python-pathspec/issues/83)</code>: <a href="https://github.com/cpburnz/python-pathspec/pull/83">cpburnz/python-pathspec#83</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/37e289515fbae7e92077a2438996046e79cae5bf"><code>37e2895</code></a> Release v0.12.0</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/f6bfc89d56734589c0a6e9737413b849b49705ac"><code>f6bfc89</code></a> Fix docs build</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/101e6284b77a1a38cf1fff70075cc660d4119e0f"><code>101e628</code></a> Fix doc build</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/42bee7699ceaac630dd67fbb07a7a015dc53e8d1"><code>42bee76</code></a> Fix Python 3.8 regression</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/5fda810ef51900b7d46a728d247a7f70cb6543cd"><code>5fda810</code></a> Fix issue 81</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/5bd2db7bd2125475a3396a4547d0c0eb418b88a2"><code>5bd2db7</code></a> Improve debugging</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/f092e3248bdc7c80bfdfce20f0a0c660f8caf2e6"><code>f092e32</code></a> Improve debugging</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/67ddd73f790b77445868e05ee0b9305fc87c6db9"><code>67ddd73</code></a> DEV</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/f568711ed00790c2d8e202947b438c86b6bbc5f4"><code>f568711</code></a> CHANGES</li>
<li><a href="https://github.com/cpburnz/python-pathspec/commit/92a9066197f26f95a0438a70b2c8f0373c37125c"><code>92a9066</code></a> Improve debugging</li>
<li>Additional commits viewable in <a href="https://github.com/cpburnz/python-pathspec/compare/v0.11.2...v0.12.0">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/205Unresolvable DOCKER_HOST by setting environment variable2023-12-07T10:51:56+01:00Hueser, ChristianUnresolvable DOCKER_HOST by setting environment variableRelates to #36Relates to #36Hueser, ChristianHueser, Christianhttps://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/191Bump pygit2 from 1.11.1 to 1.13.22023-11-22T03:57:19+01:00HIFIS BotBump pygit2 from 1.11.1 to 1.13.2Bumps [pygit2](https://github.com/libgit2/pygit2) from 1.11.1 to 1.13.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/libgit2/pygit2/blob/master/CHANGELOG.rst">pygit2's changelog</a>.</em></p>
<b...Bumps [pygit2](https://github.com/libgit2/pygit2) from 1.11.1 to 1.13.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/libgit2/pygit2/blob/master/CHANGELOG.rst">pygit2's changelog</a>.</em></p>
<blockquote>
<h2>1.13.2 (2023-10-30)</h2>
<ul>
<li>
<p>Support Python 3.12</p>
</li>
<li>
<p>Documentation updates
<code>[#1242](https://github.com/libgit2/pygit2/issues/1242) <https://github.com/libgit2/pygit2/pull/1242></code>_</p>
</li>
</ul>
<h2>1.13.1 (2023-09-24)</h2>
<ul>
<li>Fix crash in reference rename
<code>[#1233](https://github.com/libgit2/pygit2/issues/1233) <https://github.com/libgit2/pygit2/issues/1233></code>_</li>
</ul>
<h2>1.13.0 (2023-09-07)</h2>
<ul>
<li>
<p>Upgrade to libgit2 v1.7.1</p>
</li>
<li>
<p>Don't distribute wheels for pypy, only universal wheels for macOS</p>
</li>
<li>
<p>New <code>Repository.remotes.create_anonymous(url)</code>
<code>[#1229](https://github.com/libgit2/pygit2/issues/1229) <https://github.com/libgit2/pygit2/pull/1229></code>_</p>
</li>
<li>
<p>docs: update links to pypi, pygit2.org
<code>[#1228](https://github.com/libgit2/pygit2/issues/1228) <https://github.com/libgit2/pygit2/pull/1228></code>_</p>
</li>
<li>
<p>Prep work for Python 3.12 (not yet supported)
<code>[#1223](https://github.com/libgit2/pygit2/issues/1223) <https://github.com/libgit2/pygit2/pull/1223></code>_</p>
</li>
</ul>
<h2>1.12.2 (2023-06-25)</h2>
<ul>
<li>
<p>Update wheels to bundle libssh2 1.11.0 and OpenSSL 3.0.9</p>
</li>
<li>
<p>Remove obsolete <code>Remote.save()</code>
<code>[#1219](https://github.com/libgit2/pygit2/issues/1219) <https://github.com/libgit2/pygit2/issues/1219></code>_</p>
</li>
</ul>
<h2>1.12.1 (2023-05-07)</h2>
<ul>
<li>
<p>Fix segfault in signature when encoding is incorrect
<code>[#1210](https://github.com/libgit2/pygit2/issues/1210) <https://github.com/libgit2/pygit2/pull/1210></code>_</p>
</li>
<li>
<p>Typing improvements
<code>[#1212](https://github.com/libgit2/pygit2/issues/1212) <https://github.com/libgit2/pygit2/pull/1212></code>_</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/libgit2/pygit2/commit/f1bbd24a814a0522cd968a4f800ae3d7f3bac620"><code>f1bbd24</code></a> Release 1.13.2</li>
<li><a href="https://github.com/libgit2/pygit2/commit/a9fe65892c91e073754b1c2cf607c1452de8dada"><code>a9fe658</code></a> CI tests update Python 3.12 version</li>
<li><a href="https://github.com/libgit2/pygit2/commit/9f277338dd77c971f9c50fb8c8bc4369b0ee76f5"><code>9f27733</code></a> Windows wheels for Python 3.12</li>
<li><a href="https://github.com/libgit2/pygit2/commit/02fea5755e07b59608c6807b209a0dbb3de140ab"><code>02fea57</code></a> Update docstring of reference set_target</li>
<li><a href="https://github.com/libgit2/pygit2/commit/c2331d95be4479117175ad94c983be0efc8fbf49"><code>c2331d9</code></a> Remove outdated log_append example</li>
<li><a href="https://github.com/libgit2/pygit2/commit/7999f7751623633dd6ae1e2831b437e561421c16"><code>7999f77</code></a> CI fix tests</li>
<li><a href="https://github.com/libgit2/pygit2/commit/aab211a842b17c8b699b2753301abb3a9ba7f1ad"><code>aab211a</code></a> Add support for Python 3.12 (except Windows)</li>
<li><a href="https://github.com/libgit2/pygit2/commit/8b92361544e5a718ee9cd1f6364dc42848b38ff1"><code>8b92361</code></a> Release 1.13.1</li>
<li><a href="https://github.com/libgit2/pygit2/commit/bd9f2a525b3aa73f6c02987fc1b7b7205791f966"><code>bd9f2a5</code></a> Fix crash in reference rename</li>
<li><a href="https://github.com/libgit2/pygit2/commit/8f912e157d666689b0e7e6f27c6255fdfdbf357a"><code>8f912e1</code></a> Release 1.13.0</li>
<li>Additional commits viewable in <a href="https://github.com/libgit2/pygit2/compare/v1.11.1...v1.13.2">compare view</a></li>
</ul>
</details>
<br />https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab-e2e-testing/-/merge_requests/196Bump poetry from 1.4.1 to 1.7.02023-11-17T03:58:11+01:00HIFIS BotBump poetry from 1.4.1 to 1.7.0Bumps [poetry](https://github.com/python-poetry/poetry) from 1.4.1 to 1.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<block...Bumps [poetry](https://github.com/python-poetry/poetry) from 1.4.1 to 1.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/releases">poetry's releases</a>.</em></p>
<blockquote>
<h2>1.7.0</h2>
<h3>Added</h3>
<ul>
<li><strong>Add official support for Python 3.12</strong> (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>, <a href="https://github.com/python-poetry/poetry/pull/8544">#8544</a>).</li>
<li><strong>Print a future warning that <code>poetry-plugin-export</code> will not be installed by default anymore</strong> (<a href="https://github.com/python-poetry/poetry/pull/8562">#8562</a>).</li>
<li>Add <code>poetry-install</code> pre-commit hook (<a href="https://github.com/python-poetry/poetry/pull/8327">#8327</a>).</li>
<li>Add <code>--next-phase</code> option to <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8089">#8089</a>).</li>
<li>Print a warning when overwriting files from another package at installation (<a href="https://github.com/python-poetry/poetry/pull/8386">#8386</a>).</li>
<li>Print a warning if the current project cannot be installed (<a href="https://github.com/python-poetry/poetry/pull/8369">#8369</a>).</li>
<li>Report more details on build backend exceptions (<a href="https://github.com/python-poetry/poetry/pull/8464">#8464</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Set Poetry as <code>user-agent</code> for all HTTP requests (<a href="https://github.com/python-poetry/poetry/pull/8394">#8394</a>).</li>
<li>Do not install <code>setuptools</code> per default in Python 3.12 (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>).</li>
<li>Do not install <code>wheel</code> per default (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>).</li>
<li>Remove <code>setuptools</code> and <code>wheel</code> when running <code>poetry install --sync</code> if they are not required by the project (<a href="https://github.com/python-poetry/poetry/pull/%5B#8600%5D(https://github.com/python-poetry/poetry/issues/8600)">#8600</a>).</li>
<li>Improve error message about PEP-517 support (<a href="https://github.com/python-poetry/poetry/pull/8463">#8463</a>).</li>
<li>Improve <code>keyring</code> handling (<a href="https://github.com/python-poetry/poetry/pull/8227">#8227</a>).</li>
<li>Read the <code>description</code> field when extracting metadata from <code>setup.py</code> files (<a href="https://github.com/python-poetry/poetry/pull/8545">#8545</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>Fix an issue where dependencies of inactive extras were locked and installed</strong> (<a href="https://github.com/python-poetry/poetry/pull/8399">#8399</a>).</li>
<li><strong>Fix an issue where build requirements were not installed due to a race condition in the artifact cache</strong> (<a href="https://github.com/python-poetry/poetry/pull/8517">#8517</a>).</li>
<li>Fix an issue where packages included in the system site packages were installed even though <code>virtualenvs.options.system-site-packages</code> was set (<a href="https://github.com/python-poetry/poetry/pull/8359">#8359</a>).</li>
<li>Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (<a href="https://github.com/python-poetry/poetry/pull/8020">#8020</a>).</li>
<li>Fix an issue where a failed installation of build dependencies was not noticed directly (<a href="https://github.com/python-poetry/poetry/pull/8479">#8479</a>).</li>
<li>Fix an issue where <code>poetry shell</code> did not work completely with <code>nushell</code> (<a href="https://github.com/python-poetry/poetry/pull/8478">#8478</a>).</li>
<li>Fix an issue where a confusing error messages was displayed when running <code>poetry config pypi-token.pypi</code> without a value (<a href="https://github.com/python-poetry/poetry/pull/8502">#8502</a>).</li>
<li>Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (<a href="https://github.com/python-poetry/poetry/pull/8523">#8523</a>).</li>
<li>Fix an issue with the encoding with special characters in the virtualenv's path (<a href="https://github.com/python-poetry/poetry/pull/8565">#8565</a>).</li>
<li>Fix an issue where the connection pool size was not adjusted to the number of workers (<a href="https://github.com/python-poetry/poetry/pull/8559">#8559</a>).</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Improve the wording regarding a project's supported Python range (<a href="https://github.com/python-poetry/poetry/pull/8423">#8423</a>).</li>
<li>Make <code>pipx</code> the preferred (first mentioned) installation method (<a href="https://github.com/python-poetry/poetry/pull/8090">#8090</a>).</li>
<li>Add a warning about <code>poetry self</code> on Windows (<a href="https://github.com/python-poetry/poetry/pull/8090">#8090</a>).</li>
<li>Fix example for <code>poetry add</code> with a git dependency (<a href="https://github.com/python-poetry/poetry/pull/8438">#8438</a>).</li>
<li>Add information about auto-included files in wheels and sdist (<a href="https://github.com/python-poetry/poetry/pull/8555">#8555</a>).</li>
<li>Fix documentation of the <code>POETRY_REPOSITORIES_</code> variables docs (<a href="https://github.com/python-poetry/poetry/pull/8492">#8492</a>).</li>
<li>Add <code>CITATION.cff</code> file (<a href="https://github.com/python-poetry/poetry/pull/8510">#8510</a>).</li>
</ul>
<h3>poetry-core (<a href="https://github.com/python-poetry/poetry-core/releases/tag/1.8.1"><code>1.8.1</code></a>)</h3>
<ul>
<li>Add support for creating packages dynamically in the build script (<a href="https://github.com/python-poetry/poetry-core/pull/629">#629</a>).</li>
<li>Improve marker logic for <code>extra</code> markers (<a href="https://github.com/python-poetry/poetry-core/pull/636">#636</a>).</li>
<li>Update list of supported licenses (<a href="https://github.com/python-poetry/poetry-core/pull/635">#635</a>, <a href="https://github.com/python-poetry/poetry-core/pull/646">#646</a>).</li>
<li>Fix an issue where projects with extension modules were not installed in editable mode (<a href="https://github.com/python-poetry/poetry-core/pull/633">#633</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python-poetry/poetry/blob/master/CHANGELOG.md">poetry's changelog</a>.</em></p>
<blockquote>
<h2>[1.7.0] - 2023-11-03</h2>
<h3>Added</h3>
<ul>
<li><strong>Add official support for Python 3.12</strong> (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>, <a href="https://github.com/python-poetry/poetry/pull/8544">#8544</a>).</li>
<li><strong>Print a future warning that <code>poetry-plugin-export</code> will not be installed by default anymore</strong> (<a href="https://github.com/python-poetry/poetry/pull/8562">#8562</a>).</li>
<li>Add <code>poetry-install</code> pre-commit hook (<a href="https://github.com/python-poetry/poetry/pull/8327">#8327</a>).</li>
<li>Add <code>--next-phase</code> option to <code>poetry version</code> (<a href="https://github.com/python-poetry/poetry/pull/8089">#8089</a>).</li>
<li>Print a warning when overwriting files from another package at installation (<a href="https://github.com/python-poetry/poetry/pull/8386">#8386</a>).</li>
<li>Print a warning if the current project cannot be installed (<a href="https://github.com/python-poetry/poetry/pull/8369">#8369</a>).</li>
<li>Report more details on build backend exceptions (<a href="https://github.com/python-poetry/poetry/pull/8464">#8464</a>).</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Set Poetry as <code>user-agent</code> for all HTTP requests (<a href="https://github.com/python-poetry/poetry/pull/8394">#8394</a>).</li>
<li>Do not install <code>setuptools</code> per default in Python 3.12 (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>).</li>
<li>Do not install <code>wheel</code> per default (<a href="https://github.com/python-poetry/poetry/pull/7803">#7803</a>).</li>
<li>Remove <code>setuptools</code> and <code>wheel</code> when running <code>poetry install --sync</code> if they are not required by the project (<a href="https://github.com/python-poetry/poetry/pull/%5B#8600%5D(https://github.com/python-poetry/poetry/issues/8600)">#8600</a>).</li>
<li>Improve error message about PEP-517 support (<a href="https://github.com/python-poetry/poetry/pull/8463">#8463</a>).</li>
<li>Improve <code>keyring</code> handling (<a href="https://github.com/python-poetry/poetry/pull/8227">#8227</a>).</li>
<li>Read the <code>description</code> field when extracting metadata from <code>setup.py</code> files (<a href="https://github.com/python-poetry/poetry/pull/8545">#8545</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>Fix an issue where dependencies of inactive extras were locked and installed</strong> (<a href="https://github.com/python-poetry/poetry/pull/8399">#8399</a>).</li>
<li><strong>Fix an issue where build requirements were not installed due to a race condition in the artifact cache</strong> (<a href="https://github.com/python-poetry/poetry/pull/8517">#8517</a>).</li>
<li>Fix an issue where packages included in the system site packages were installed even though <code>virtualenvs.options.system-site-packages</code> was set (<a href="https://github.com/python-poetry/poetry/pull/8359">#8359</a>).</li>
<li>Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (<a href="https://github.com/python-poetry/poetry/pull/8020">#8020</a>).</li>
<li>Fix an issue where a failed installation of build dependencies was not noticed directly (<a href="https://github.com/python-poetry/poetry/pull/8479">#8479</a>).</li>
<li>Fix an issue where <code>poetry shell</code> did not work completely with <code>nushell</code> (<a href="https://github.com/python-poetry/poetry/pull/8478">#8478</a>).</li>
<li>Fix an issue where a confusing error messages was displayed when running <code>poetry config pypi-token.pypi</code> without a value (<a href="https://github.com/python-poetry/poetry/pull/8502">#8502</a>).</li>
<li>Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (<a href="https://github.com/python-poetry/poetry/pull/8523">#8523</a>).</li>
<li>Fix an issue with the encoding with special characters in the virtualenv's path (<a href="https://github.com/python-poetry/poetry/pull/8565">#8565</a>).</li>
<li>Fix an issue where the connection pool size was not adjusted to the number of workers (<a href="https://github.com/python-poetry/poetry/pull/8559">#8559</a>).</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Improve the wording regarding a project's supported Python range (<a href="https://github.com/python-poetry/poetry/pull/8423">#8423</a>).</li>
<li>Make <code>pipx</code> the preferred (first mentioned) installation method (<a href="https://github.com/python-poetry/poetry/pull/8090">#8090</a>).</li>
<li>Add a warning about <code>poetry self</code> on Windows (<a href="https://github.com/python-poetry/poetry/pull/8090">#8090</a>).</li>
<li>Fix example for <code>poetry add</code> with a git dependency (<a href="https://github.com/python-poetry/poetry/pull/8438">#8438</a>).</li>
<li>Add information about auto-included files in wheels and sdist (<a href="https://github.com/python-poetry/poetry/pull/8555">#8555</a>).</li>
<li>Fix documentation of the <code>POETRY_REPOSITORIES_</code> variables docs (<a href="https://github.com/python-poetry/poetry/pull/8492">#8492</a>).</li>
<li>Add <code>CITATION.cff</code> file (<a href="https://github.com/python-poetry/poetry/pull/8510">#8510</a>).</li>
</ul>
<h3>poetry-core (<a href="https://github.com/python-poetry/poetry-core/releases/tag/1.8.1"><code>1.8.1</code></a>)</h3>
<ul>
<li>Add support for creating packages dynamically in the build script (<a href="https://github.com/python-poetry/poetry-core/pull/629">#629</a>).</li>
<li>Improve marker logic for <code>extra</code> markers (<a href="https://github.com/python-poetry/poetry-core/pull/636">#636</a>).</li>
<li>Update list of supported licenses (<a href="https://github.com/python-poetry/poetry-core/pull/635">#635</a>, <a href="https://github.com/python-poetry/poetry-core/pull/646">#646</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python-poetry/poetry/commit/5f08ac19f2719c2f805bc863f61c2ea74a0db5b4"><code>5f08ac1</code></a> release: bump version to 1.7.0</li>
<li><a href="https://github.com/python-poetry/poetry/commit/930ac5a2b1106ce840d3c5291395c8573935da52"><code>930ac5a</code></a> solver: ignore dependencies that are only relevant for inactive extras (<a href="https://github.com/python-poetry/poetry/issues/8399">#8399</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/abd993cbc1c9d4a0afbfe61b8e659519b75f3531"><code>abd993c</code></a> remove special cases for setuptools and wheel (<a href="https://github.com/python-poetry/poetry/issues/8600">#8600</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/a029b367a88abafb1fda4349b0f1e763df61f583"><code>a029b36</code></a> chore: update dependencies, fix some lower bounds (<a href="https://github.com/python-poetry/poetry/issues/8596">#8596</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/bab5ad0ed661479fcd29bb6f31570413bfbb62bf"><code>bab5ad0</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://github.com/python-poetry/poetry/issues/8595">#8595</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/be0c21c1a4d5db3c004273b9c578b7278021288c"><code>be0c21c</code></a> chore(deps): bump actions/setup-node from 3 to 4 (<a href="https://github.com/python-poetry/poetry/issues/8591">#8591</a>)</li>
<li><a href="https://github.com/python-poetry/poetry/commit/092402dbc1a83f5c0d7eecb175e90d6739c4a52a"><code>092402d</code></a> fix race condition to avoid downloading the same artifact in multiple threads...</li>
<li><a href="https://github.com/python-poetry/poetry/commit/63490057650320412fbd8b113f25ac51647421ef"><code>6349005</code></a> refactor: let ArtifactCache handle downloading artifacts that are not yet cached</li>
<li><a href="https://github.com/python-poetry/poetry/commit/333bb78b15f5fa28fb9368c6330094a5a8f55454"><code>333bb78</code></a> refactor: extract common code from Executor._download_archive and helpers.dow...</li>
<li><a href="https://github.com/python-poetry/poetry/commit/e12ca037bf0ff5faa93179270ef7c012f8e9ecdd"><code>e12ca03</code></a> chore(deps): bump tibdex/github-app-token from 1 to 2 (<a href="https://github.com/python-poetry/poetry/issues/8429">#8429</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/python-poetry/poetry/compare/1.4.1...1.7.0">compare view</a></li>
</ul>
</details>
<br />