mirror of
https://github.com/evroon/bracket.git
synced 2026-09-22 04:25:39 -04:00
c77389fa94433ed4e2ea25c88caa82e867d65010
997
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
c77389fa94 |
Bump next from 15.3.3 to 15.4.1 in /frontend (#1295)
Bumps [next](https://github.com/vercel/next.js) from 15.3.3 to 15.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vercel/next.js/releases">next's releases</a>.</em></p> <blockquote> <h2>v15.4.1</h2> <blockquote> <p>[!TIP]<br /> <strong>Check out our Next v15.4 <a href="https://nextjs.org/blog/next-15-4">Blog Post</a> to learn more about this release.</strong></p> </blockquote> <h3>Core Changes</h3> <ul> <li>[next-server] fix params duplicate in query after rewrite: <a href="https://redirect.github.com/vercel/next.js/issues/77939">#77939</a></li> <li>[next-server] preserve rsc query for rsc redirects: <a href="https://redirect.github.com/vercel/next.js/issues/77963">#77963</a></li> <li>Turbopack: fix a bug where marking a task a completed causes a panic when reading the output: <a href="https://redirect.github.com/vercel/next.js/issues/77922">#77922</a></li> <li>Turbopack warning spelling fix: <a href="https://redirect.github.com/vercel/next.js/issues/77999">#77999</a></li> <li>Allow URL schemes that include <code>+</code>, <code>-</code> or <code>.</code>: <a href="https://redirect.github.com/vercel/next.js/issues/77932">#77932</a></li> <li>[dev-overlay] Remove unused hydration error related code: <a href="https://redirect.github.com/vercel/next.js/issues/77929">#77929</a></li> <li>[dev-overlay] Unify error deduplication logic: <a href="https://redirect.github.com/vercel/next.js/issues/78017">#78017</a></li> <li>fix: use the match result after matching using the matched path header: <a href="https://redirect.github.com/vercel/next.js/issues/77994">#77994</a></li> <li>Upgrade React from <code>3fbfb9ba-20250409</code> to <code>c44e4a25-20250409</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78031">#78031</a></li> <li>Move unhandled rejection handling to shared path: <a href="https://redirect.github.com/vercel/next.js/issues/77997">#77997</a></li> <li>fix: ensure app router not found works when deployed with pages i18n config: <a href="https://redirect.github.com/vercel/next.js/issues/77905">#77905</a></li> <li>Uninstall existing uncaughtException listeners to prevent the process from crashing: <a href="https://redirect.github.com/vercel/next.js/issues/78042">#78042</a></li> <li>Experimental bfcache: Restore state w/ <!-- raw HTML omitted -->: <a href="https://redirect.github.com/vercel/next.js/issues/77992">#77992</a></li> <li>Add graceful error fallback for bots requests: <a href="https://redirect.github.com/vercel/next.js/issues/77916">#77916</a></li> <li>Upgrade React from <code>c44e4a25-20250409</code> to <code>1d6c8168-20250411</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78067">#78067</a></li> <li>[next-server] remove unnecessary query shallow copy: <a href="https://redirect.github.com/vercel/next.js/issues/78003">#78003</a></li> <li>[dev-overlay] disable copy button when clipboard is not available: <a href="https://redirect.github.com/vercel/next.js/issues/78101">#78101</a></li> <li>[dev-overlay] Stop stashing React error details on error instances: <a href="https://redirect.github.com/vercel/next.js/issues/77975">#77975</a></li> <li>[dynamicIO] Model invalid dynamic on empty shells: <a href="https://redirect.github.com/vercel/next.js/issues/77270">#77270</a></li> <li>fix: bump <code>image-size@1.2.1</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78149">#78149</a></li> <li>Handle graceful fallback for custom error boundaries: <a href="https://redirect.github.com/vercel/next.js/issues/78121">#78121</a></li> <li>[dev-overlay] Stop squashing hydration related errors in App Router: <a href="https://redirect.github.com/vercel/next.js/issues/78140">#78140</a></li> <li>[test] Enable <code>strictNullChecks</code> in test utils: <a href="https://redirect.github.com/vercel/next.js/issues/78142">#78142</a></li> <li>Document Turbopack trace viewer: <a href="https://redirect.github.com/vercel/next.js/issues/78184">#78184</a></li> <li>[dev-overlay] Fix error dialog resizing logic: <a href="https://redirect.github.com/vercel/next.js/issues/78144">#78144</a></li> <li>Include types in published <code>eslint-plugin-next</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78109">#78109</a></li> <li>[dev-overlay] Stop appending wrong Owner Stacks to SSR-only shell errors: <a href="https://redirect.github.com/vercel/next.js/issues/77302">#77302</a></li> <li>[dev-overlay] Add dedicated label for recoverable errors: <a href="https://redirect.github.com/vercel/next.js/issues/78186">#78186</a></li> <li>[chore] remove unused __NEXT_PRIVATE_RUNTIME_TYPE: <a href="https://redirect.github.com/vercel/next.js/issues/78230">#78230</a></li> <li>Preserve slashes when custom URL schemes are used in redirects: <a href="https://redirect.github.com/vercel/next.js/issues/78176">#78176</a></li> <li>ignore-list published sources if they have a sourcemap: <a href="https://redirect.github.com/vercel/next.js/issues/78242">#78242</a></li> <li>Upgrade React from <code>1d6c8168-20250411</code> to <code>39cad7af-20250411</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78152">#78152</a></li> <li>Turbopack: add test case for persistent caching: <a href="https://redirect.github.com/vercel/next.js/issues/77030">#77030</a></li> <li>Upgrade React from <code>39cad7af-20250411 </code> to <code>b04254fd-20250415</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78253">#78253</a></li> <li>fix: alternate bundler support for dropping client pages in AMP: <a href="https://redirect.github.com/vercel/next.js/issues/77601">#77601</a></li> <li>[errors] refactor default global-error into a separate file: <a href="https://redirect.github.com/vercel/next.js/issues/78182">#78182</a></li> <li>[metadata] render streaming metadata on the top level: <a href="https://redirect.github.com/vercel/next.js/issues/77620">#77620</a></li> <li>[metadata] skip head cache in default slot: <a href="https://redirect.github.com/vercel/next.js/issues/78206">#78206</a></li> <li>chore: Backport SWC-based RC optimization (<a href="https://redirect.github.com/vercel/next.js/issues/78260">#78260</a>)</li> <li>fix: bump image-size@1.2.1 (<a href="https://redirect.github.com/vercel/next.js/issues/78164">#78164</a>)</li> <li><code>@next/mdx</code>: Use stable turbopack config options: <a href="https://redirect.github.com/vercel/next.js/issues/78261">#78261</a></li> <li>Upgrade React from <code>b04254fd-20250415</code> to <code>4a36d3ea-20250416</code>: <a href="https://redirect.github.com/vercel/next.js/issues/78297">#78297</a></li> <li>Add graceful error boundary for bots requests: <a href="https://redirect.github.com/vercel/next.js/issues/78298">#78298</a></li> <li>make sure eslint-plugin-next is built when running 'pnpm dev': <a href="https://redirect.github.com/vercel/next.js/issues/78305">#78305</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vercel/next.js/commit/079c06d3c3421c23080dffc6b3c46859f6438212"><code>079c06d</code></a> v15.4.1</li> <li><a href="https://github.com/vercel/next.js/commit/7ad467409b67691ae4f5dc4dc47f1a247c4ba988"><code>7ad4674</code></a> v15.4.0</li> <li><a href="https://github.com/vercel/next.js/commit/c1fa79be58eb1bc3c08ad834d934a62e91c6964b"><code>c1fa79b</code></a> v15.4.0-canary.130</li> <li><a href="https://github.com/vercel/next.js/commit/27a271bd68f8759b0e4cdae04c1a3533233a777e"><code>27a271b</code></a> [turbopack] Rename <code>traverse_edges_from_entries_topological</code> to `traverse_edg...</li> <li><a href="https://github.com/vercel/next.js/commit/a1339ec6b05ecbebd3cfd0fe5115f63e069ba7b4"><code>a1339ec</code></a> Turbopack: Clean up some of the logic in visit_assign_expr (<a href="https://redirect.github.com/vercel/next.js/issues/81636">#81636</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/d48daff8c6efd73f7e546ae4da584b1cb1dcafc8"><code>d48daff</code></a> fix(next/image): bump sharp to 0.34.3 (<a href="https://redirect.github.com/vercel/next.js/issues/81556">#81556</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/de52c00b930f6b791604ff77df959b92aa416d4c"><code>de52c00</code></a> Turbopack: Fix turbopack-swc-ast-explorer with multi-line inputs (<a href="https://redirect.github.com/vercel/next.js/issues/81635">#81635</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/b5f2517a155b8f482c06317f0f6fb4b11530dc91"><code>b5f2517</code></a> [segment explorer] fix boundary trigger state (<a href="https://redirect.github.com/vercel/next.js/issues/81623">#81623</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/d04d65b5e69e8b60823de0e80162ff4e93445fe4"><code>d04d65b</code></a> [segment explorer] fix route url is missing cases (<a href="https://redirect.github.com/vercel/next.js/issues/81622">#81622</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/1758c3c4427480274211f9dd769cec305b274f62"><code>1758c3c</code></a> docs: onInvalidate router.prefetch (<a href="https://redirect.github.com/vercel/next.js/issues/81609">#81609</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vercel/next.js/compare/v15.3.3...v15.4.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
205738c9cb |
Update starlette requirement from 0.41.3 to 0.46.2 in /backend (#1293)
Updates the requirements on [starlette](https://github.com/encode/starlette) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/encode/starlette/releases">starlette's releases</a>.</em></p> <blockquote> <h2>Version 0.46.2</h2> <h2>What's Changed</h2> <ul> <li>Use correct index on backwards compatible logic in <code>TemplateResponse</code> by <a href="https://github.com/alex-oleshkevich"><code>@alex-oleshkevich</code></a> in <a href="https://redirect.github.com/encode/starlette/pull/2909">encode/starlette#2909</a></li> <li>Prevents reraising of exception from <code>BaseHTTPMiddleware</code> by <a href="https://github.com/ramannanda9"><code>@ramannanda9</code></a> in <a href="https://redirect.github.com/encode/starlette/pull/2911">encode/starlette#2911</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ahryniv"><code>@ahryniv</code></a> made their first contribution in <a href="https://redirect.github.com/encode/starlette/pull/2913">encode/starlette#2913</a></li> <li><a href="https://github.com/ramannanda9"><code>@ramannanda9</code></a> made their first contribution in <a href="https://redirect.github.com/encode/starlette/pull/2911">encode/starlette#2911</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/encode/starlette/compare/0.46.1...0.46.2">https://github.com/encode/starlette/compare/0.46.1...0.46.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/encode/starlette/blob/master/docs/release-notes.md">starlette's changelog</a>.</em></p> <blockquote> <h2>0.46.2 (April 13, 2025)</h2> <h4>Fixed</h4> <ul> <li>Prevents reraising of exception from BaseHttpMiddleware <a href="https://redirect.github.com/encode/starlette/pull/2911">#2911</a>.</li> <li>Use correct index on backwards compatible logic in <code>TemplateResponse</code> <a href="https://redirect.github.com/encode/starlette/pull/2909">#2909</a>.</li> </ul> <h2>0.46.1 (March 8, 2025)</h2> <h4>Fixed</h4> <ul> <li>Allow relative directory path when <code>follow_symlinks=True</code> <a href="https://redirect.github.com/encode/starlette/pull/2896">#2896</a>.</li> </ul> <h2>0.46.0 (February 22, 2025)</h2> <h4>Added</h4> <ul> <li><code>GZipMiddleware</code>: Make sure <code>Vary</code> header is always added if a response can be compressed <a href="https://redirect.github.com/encode/starlette/pull/2865">#2865</a>.</li> </ul> <h4>Fixed</h4> <ul> <li>Raise exception from background task on BaseHTTPMiddleware <a href="https://redirect.github.com/encode/starlette/pull/2812">#2812</a>.</li> <li><code>GZipMiddleware</code>: Don't compress on server sent events <a href="https://redirect.github.com/encode/starlette/pull/2871">#2871</a>.</li> </ul> <h4>Changed</h4> <ul> <li><code>MultiPartParser</code>: Rename <code>max_file_size</code> to <code>spool_max_size</code> <a href="https://redirect.github.com/encode/starlette/pull/2780">#2780</a>.</li> </ul> <h4>Deprecated</h4> <ul> <li>Add deprecated warning to <code>TestClient(timeout=...)</code> <a href="https://redirect.github.com/encode/starlette/pull/2840">#2840</a>.</li> </ul> <h2>0.45.3 (January 24, 2025)</h2> <h4>Fixed</h4> <ul> <li>Turn directory into string on <code>lookup_path</code> on commonpath comparison <a href="https://redirect.github.com/encode/starlette/pull/2851">#2851</a>.</li> </ul> <h2>0.45.2 (January 4, 2025)</h2> <h4>Fixed</h4> <ul> <li>Make <code>create_memory_object_stream</code> compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2 <a href="https://redirect.github.com/encode/starlette/pull/2833">#2833</a>.</li> </ul> <h2>0.45.1 (December 30, 2024)</h2> <h4>Fixed</h4> <ul> <li>Close <code>MemoryObjectReceiveStream</code> left unclosed upon exception in <code>BaseHTTPMiddleware</code> children <a href="https://redirect.github.com/encode/starlette/pull/2813">#2813</a>.</li> <li>Collect errors more reliably from the WebSocket logic on the <code>TestClient</code> <a href="https://redirect.github.com/encode/starlette/pull/2814">#2814</a>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/encode/starlette/commit/4a811767bcba6e933bf7a8b48edef5993ce8948e"><code>4a81176</code></a> Version 0.46.2 (<a href="https://redirect.github.com/encode/starlette/issues/2921">#2921</a>)</li> <li><a href="https://github.com/encode/starlette/commit/48f7cd7f28b9e4b9a5a6b19159139205907aec41"><code>48f7cd7</code></a> Prevents reraising of exception from BaseHttpMiddleware (<a href="https://redirect.github.com/encode/starlette/issues/2911">#2911</a>)</li> <li><a href="https://github.com/encode/starlette/commit/5d98cd52ef1e2b8e486baac1f7c48e69581fc4ff"><code>5d98cd5</code></a> Include Python 3.14 to the pipeline (<a href="https://redirect.github.com/encode/starlette/issues/2919">#2919</a>)</li> <li><a href="https://github.com/encode/starlette/commit/eb6cebbeecbbc44f87acb310330b37813d06598d"><code>eb6cebb</code></a> Bump the python-packages group with 6 updates (<a href="https://redirect.github.com/encode/starlette/issues/2914">#2914</a>)</li> <li><a href="https://github.com/encode/starlette/commit/d278cafb96c082f4d0e4494fc717ffeb72e23ba8"><code>d278caf</code></a> Fix link title for contextvars.ContextVar (<a href="https://redirect.github.com/encode/starlette/issues/2913">#2913</a>)</li> <li><a href="https://github.com/encode/starlette/commit/bcdf0ad017168408060b6faab156636ced4c94f7"><code>bcdf0ad</code></a> fix IndexError in TemplateResponse (<a href="https://redirect.github.com/encode/starlette/issues/2909">#2909</a>)</li> <li><a href="https://github.com/encode/starlette/commit/c8a46925366361e40b65b117473db1342895b904"><code>c8a4692</code></a> Update note about anyio thread pool (<a href="https://redirect.github.com/encode/starlette/issues/2895">#2895</a>)</li> <li><a href="https://github.com/encode/starlette/commit/aa8f6f02034cbccef6c7ab1dd6a7b2518c58b0ab"><code>aa8f6f0</code></a> docs: fix email on sponsorship page</li> <li><a href="https://github.com/encode/starlette/commit/a8a44375310c9ce4a335d80b3cc31d941659bdd1"><code>a8a4437</code></a> docs: fix Alex's github handle (<a href="https://redirect.github.com/encode/starlette/issues/2901">#2901</a>)</li> <li><a href="https://github.com/encode/starlette/commit/df754caeff0eb6dbdf749c43a8501395f6c0d455"><code>df754ca</code></a> Version 0.46.1 (<a href="https://redirect.github.com/encode/starlette/issues/2900">#2900</a>)</li> <li>Additional commits viewable in <a href="https://github.com/encode/starlette/compare/0.41.3...0.46.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c40e9428f1 |
Update fastapi requirement from 0.115.6 to 0.116.0 in /backend (#1292)
Updates the requirements on [fastapi](https://github.com/fastapi/fastapi) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fastapi/fastapi/releases">fastapi's releases</a>.</em></p> <blockquote> <h2>0.116.0</h2> <h3>Features</h3> <ul> <li>✨ Add support for deploying to FastAPI Cloud with <code>fastapi deploy</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13870">#13870</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li> </ul> <p>Installing <code>fastapi[standard]</code> now includes <code>fastapi-cloud-cli</code>.</p> <p>This will allow you to deploy to <a href="https://fastapicloud.com">FastAPI Cloud</a> with the <code>fastapi deploy</code> command.</p> <p>If you want to install <code>fastapi</code> with the standard dependencies but without <code>fastapi-cloud-cli</code>, you can install instead <code>fastapi[standard-no-fastapi-cloud-cli]</code>.</p> <h3>Translations</h3> <ul> <li>🌐 Add Russian translation for <code>docs/ru/docs/advanced/response-directly.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13801">#13801</a> by <a href="https://github.com/NavesSapnis"><code>@NavesSapnis</code></a>.</li> <li>🌐 Add Russian translation for <code>docs/ru/docs/advanced/additional-status-codes.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13799">#13799</a> by <a href="https://github.com/NavesSapnis"><code>@NavesSapnis</code></a>.</li> <li>🌐 Add Ukrainian translation for <code>docs/uk/docs/tutorial/body-updates.md</code>. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13804">#13804</a> by <a href="https://github.com/valentinDruzhinin"><code>@valentinDruzhinin</code></a>.</li> </ul> <h3>Internal</h3> <ul> <li>⬆ Bump pillow from 11.1.0 to 11.3.0. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13852">#13852</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li> <li>👥 Update FastAPI People - Sponsors. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13846">#13846</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li> <li>👥 Update FastAPI GitHub topic repositories. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13848">#13848</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li> <li>⬆ Bump mkdocs-material from 9.6.1 to 9.6.15. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13849">#13849</a> by <a href="https://github.com/apps/dependabot"><code>@dependabot[bot]</code></a>.</li> <li>⬆ [pre-commit.ci] pre-commit autoupdate. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13843">#13843</a> by <a href="https://github.com/apps/pre-commit-ci"><code>@pre-commit-ci[bot]</code></a>.</li> <li>👥 Update FastAPI People - Contributors and Translators. PR <a href="https://redirect.github.com/fastapi/fastapi/pull/13845">#13845</a> by <a href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fastapi/fastapi/commit/bd8f358fd93416835b06486566b9d9ab991577b6"><code>bd8f358</code></a> 🔖 Release version 0.116.0</li> <li><a href="https://github.com/fastapi/fastapi/commit/18eb7a708096ab7a19f31a59918bc010aba0ddba"><code>18eb7a7</code></a> 📝 Update release notes</li> <li><a href="https://github.com/fastapi/fastapi/commit/dd906a998ee2aa41cba98edf13364b34fdc9b1c1"><code>dd906a9</code></a> 📝 Update release notes</li> <li><a href="https://github.com/fastapi/fastapi/commit/b083ccd250e8fd22c3f9f8b3fd34765c6d625917"><code>b083ccd</code></a> ✨ Add support for deploying to FastAPI Cloud with <code>fastapi deploy</code> (<a href="https://redirect.github.com/fastapi/fastapi/issues/13870">#13870</a>)</li> <li><a href="https://github.com/fastapi/fastapi/commit/af64e9d196fc124a7f8051406234301c3b4024ed"><code>af64e9d</code></a> 📝 Update release notes</li> <li><a href="https://github.com/fastapi/fastapi/commit/0d5dc7ee7bdcd747fd15cfa5d562d2b6411a2fa5"><code>0d5dc7e</code></a> 🌐 Add Russian translation for <code>docs/ru/docs/advanced/response-directly.md</code> (#...</li> <li><a href="https://github.com/fastapi/fastapi/commit/8068a404c7597d5bdbf4afdce37dffbccb44111d"><code>8068a40</code></a> 📝 Update release notes</li> <li><a href="https://github.com/fastapi/fastapi/commit/6682295c73c1c1ba22bad9efff86682adfca9035"><code>6682295</code></a> 🌐 Add Russian translation for `docs/ru/docs/advanced/additional-status-codes....</li> <li><a href="https://github.com/fastapi/fastapi/commit/2915e31dab7057a24a24a91797195a9e28aacb96"><code>2915e31</code></a> 📝 Update release notes</li> <li><a href="https://github.com/fastapi/fastapi/commit/4f4d47baf497bb36d0e5d3b838f760550cf18a05"><code>4f4d47b</code></a> ⬆ Bump pillow from 11.1.0 to 11.3.0 (<a href="https://redirect.github.com/fastapi/fastapi/issues/13852">#13852</a>)</li> <li>Additional commits viewable in <a href="https://github.com/fastapi/fastapi/compare/0.115.6...0.116.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
78c8926f33 |
Update ruff requirement from 0.11.0 to 0.12.2 in /backend (#1289)
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p> <blockquote> <h2>0.12.2</h2> <h2>Release Notes</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-pyi</code>] Expand <code>Optional[A]</code> to <code>A | None</code> (<code>PYI016</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18572">#18572</a>)</li> <li>[<code>pyupgrade</code>] Mark <code>UP008</code> fix safe if no comments are in range (<a href="https://redirect.github.com/astral-sh/ruff/pull/18683">#18683</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>flake8-comprehensions</code>] Fix <code>C420</code> to prepend whitespace when needed (<a href="https://redirect.github.com/astral-sh/ruff/pull/18616">#18616</a>)</li> <li>[<code>perflint</code>] Fix <code>PERF403</code> panic on attribute or subscription loop variable (<a href="https://redirect.github.com/astral-sh/ruff/pull/19042">#19042</a>)</li> <li>[<code>pydocstyle</code>] Fix <code>D413</code> infinite loop for parenthesized docstring (<a href="https://redirect.github.com/astral-sh/ruff/pull/18930">#18930</a>)</li> <li>[<code>pylint</code>] Fix <code>PLW0108</code> autofix introducing a syntax error when the lambda's body contains an assignment expression (<a href="https://redirect.github.com/astral-sh/ruff/pull/18678">#18678</a>)</li> <li>[<code>refurb</code>] Fix false positive on empty tuples (<code>FURB168</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19058">#19058</a>)</li> <li>[<code>ruff</code>] Allow more <code>field</code> calls from <code>attrs</code> (<code>RUF009</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19021">#19021</a>)</li> <li>[<code>ruff</code>] Fix syntax error introduced for an empty string followed by a u-prefixed string (<code>UP025</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18899">#18899</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-executable</code>] Allow <code>uvx</code> in shebang line (<code>EXE003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18967">#18967</a>)</li> <li>[<code>pandas</code>] Avoid flagging <code>PD002</code> if <code>pandas</code> is not imported (<a href="https://redirect.github.com/astral-sh/ruff/pull/18963">#18963</a>)</li> <li>[<code>pyupgrade</code>] Avoid PEP-604 unions with <code>typing.NamedTuple</code> (<code>UP007</code>, <code>UP045</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18682">#18682</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Document link between <code>import-outside-top-level (PLC0415)</code> and <code>lint.flake8-tidy-imports.banned-module-level-imports</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/18733">#18733</a>)</li> <li>Fix description of the <code>format.skip-magic-trailing-comma</code> example (<a href="https://redirect.github.com/astral-sh/ruff/pull/19095">#19095</a>)</li> <li>[<code>airflow</code>] Make <code>AIR302</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18988">#18988</a>)</li> <li>[<code>airflow</code>] Make <code>AIR312</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18989">#18989</a>)</li> <li>[<code>flake8-annotations</code>] Make <code>ANN401</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18974">#18974</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC100</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18993">#18993</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC105</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19002">#19002</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC110</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18975">#18975</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC210</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18977">#18977</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC220</code>, <code>ASYNC221</code>, and <code>ASYNC222</code> examples error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18978">#18978</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC251</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18990">#18990</a>)</li> <li>[<code>flake8-bandit</code>] Make <code>S201</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19017">#19017</a>)</li> <li>[<code>flake8-bandit</code>] Make <code>S604</code> and <code>S609</code> examples error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19049">#19049</a>)</li> <li>[<code>flake8-bugbear</code>] Make <code>B028</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19054">#19054</a>)</li> <li>[<code>flake8-bugbear</code>] Make <code>B911</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19051">#19051</a>)</li> <li>[<code>flake8-datetimez</code>] Make <code>DTZ011</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19055">#19055</a>)</li> <li>[<code>flake8-datetimez</code>] Make <code>DTZ901</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19056">#19056</a>)</li> <li>[<code>flake8-pyi</code>] Make <code>PYI032</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19061">#19061</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI014</code>, <code>PYI015</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19097">#19097</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI042</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19101">#19101</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI059</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19080">#19080</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI062</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19079">#19079</a>)</li> <li>[<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT023</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19104">#19104</a>)</li> <li>[<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT030</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19105">#19105</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's changelog</a>.</em></p> <blockquote> <h2>0.12.2</h2> <h3>Preview features</h3> <ul> <li>[<code>flake8-pyi</code>] Expand <code>Optional[A]</code> to <code>A | None</code> (<code>PYI016</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18572">#18572</a>)</li> <li>[<code>pyupgrade</code>] Mark <code>UP008</code> fix safe if no comments are in range (<a href="https://redirect.github.com/astral-sh/ruff/pull/18683">#18683</a>)</li> </ul> <h3>Bug fixes</h3> <ul> <li>[<code>flake8-comprehensions</code>] Fix <code>C420</code> to prepend whitespace when needed (<a href="https://redirect.github.com/astral-sh/ruff/pull/18616">#18616</a>)</li> <li>[<code>perflint</code>] Fix <code>PERF403</code> panic on attribute or subscription loop variable (<a href="https://redirect.github.com/astral-sh/ruff/pull/19042">#19042</a>)</li> <li>[<code>pydocstyle</code>] Fix <code>D413</code> infinite loop for parenthesized docstring (<a href="https://redirect.github.com/astral-sh/ruff/pull/18930">#18930</a>)</li> <li>[<code>pylint</code>] Fix <code>PLW0108</code> autofix introducing a syntax error when the lambda's body contains an assignment expression (<a href="https://redirect.github.com/astral-sh/ruff/pull/18678">#18678</a>)</li> <li>[<code>refurb</code>] Fix false positive on empty tuples (<code>FURB168</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19058">#19058</a>)</li> <li>[<code>ruff</code>] Allow more <code>field</code> calls from <code>attrs</code> (<code>RUF009</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19021">#19021</a>)</li> <li>[<code>ruff</code>] Fix syntax error introduced for an empty string followed by a u-prefixed string (<code>UP025</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18899">#18899</a>)</li> </ul> <h3>Rule changes</h3> <ul> <li>[<code>flake8-executable</code>] Allow <code>uvx</code> in shebang line (<code>EXE003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18967">#18967</a>)</li> <li>[<code>pandas</code>] Avoid flagging <code>PD002</code> if <code>pandas</code> is not imported (<a href="https://redirect.github.com/astral-sh/ruff/pull/18963">#18963</a>)</li> <li>[<code>pyupgrade</code>] Avoid PEP-604 unions with <code>typing.NamedTuple</code> (<code>UP007</code>, <code>UP045</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/18682">#18682</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>Document link between <code>import-outside-top-level (PLC0415)</code> and <code>lint.flake8-tidy-imports.banned-module-level-imports</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/18733">#18733</a>)</li> <li>Fix description of the <code>format.skip-magic-trailing-comma</code> example (<a href="https://redirect.github.com/astral-sh/ruff/pull/19095">#19095</a>)</li> <li>[<code>airflow</code>] Make <code>AIR302</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18988">#18988</a>)</li> <li>[<code>airflow</code>] Make <code>AIR312</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18989">#18989</a>)</li> <li>[<code>flake8-annotations</code>] Make <code>ANN401</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18974">#18974</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC100</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18993">#18993</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC105</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19002">#19002</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC110</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18975">#18975</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC210</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18977">#18977</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC220</code>, <code>ASYNC221</code>, and <code>ASYNC222</code> examples error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18978">#18978</a>)</li> <li>[<code>flake8-async</code>] Make <code>ASYNC251</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/18990">#18990</a>)</li> <li>[<code>flake8-bandit</code>] Make <code>S201</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19017">#19017</a>)</li> <li>[<code>flake8-bandit</code>] Make <code>S604</code> and <code>S609</code> examples error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19049">#19049</a>)</li> <li>[<code>flake8-bugbear</code>] Make <code>B028</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19054">#19054</a>)</li> <li>[<code>flake8-bugbear</code>] Make <code>B911</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19051">#19051</a>)</li> <li>[<code>flake8-datetimez</code>] Make <code>DTZ011</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19055">#19055</a>)</li> <li>[<code>flake8-datetimez</code>] Make <code>DTZ901</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19056">#19056</a>)</li> <li>[<code>flake8-pyi</code>] Make <code>PYI032</code> example error out-of-the-box (<a href="https://redirect.github.com/astral-sh/ruff/pull/19061">#19061</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI014</code>, <code>PYI015</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19097">#19097</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI042</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19101">#19101</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI059</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19080">#19080</a>)</li> <li>[<code>flake8-pyi</code>] Make example error out-of-the-box (<code>PYI062</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19079">#19079</a>)</li> <li>[<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT023</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19104">#19104</a>)</li> <li>[<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT030</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19105">#19105</a>)</li> <li>[<code>flake8-quotes</code>] Make example error out-of-the-box (<code>Q003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/19106">#19106</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/astral-sh/ruff/commit/9bee8376a17401f9736b45fdefffb62edc2f1668"><code>9bee837</code></a> Bump 0.12.2 (<a href="https://redirect.github.com/astral-sh/ruff/issues/19126">#19126</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/1c6717b149ddfbcd4aa0aee2e160320474392da9"><code>1c6717b</code></a> Filter private symbols from stubs if they are internal types (<a href="https://redirect.github.com/astral-sh/ruff/issues/19121">#19121</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/1b813cd5f1933ab05ba7b96ace798199429c0bd6"><code>1b813cd</code></a> Fix description of the <code>format.skip-magic-trailing-comma</code> example (<a href="https://redirect.github.com/astral-sh/ruff/issues/19095">#19095</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/b00f68a23cedbd3a38fc25bac63638f0f11fc3f0"><code>b00f68a</code></a> [<code>ruff</code>] Allow more <code>field</code> calls from <code>attrs</code> (<code>RUF009</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19021">#19021</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/710c60f7135879b05f6c05a34085cd7af5c19e7f"><code>710c60f</code></a> [<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT023</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19104">#19104</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/811e25d16e22ca4ce124d9514232211c9a0b27a1"><code>811e25d</code></a> [<code>flake8-pytest-style</code>] Make example error out-of-the-box (<code>PT030</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19105">#19105</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/b78af2db4822dc55acbfb1024b30e69fe0262311"><code>b78af2d</code></a> [<code>flake8-quotes</code>] Make example error out-of-the-box (<code>Q003</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19106">#19106</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/4f36f0677f09b0ed1ba20f583b6f017c4f7d26c8"><code>4f36f06</code></a> Document link between <code>import-outside-top-level (PLC0415)</code> and `lint.flake8-t...</li> <li><a href="https://github.com/astral-sh/ruff/commit/2589a2938ee58a1ff1b54a9558807ecb000ccca3"><code>2589a29</code></a> [<code>flake8-simplify</code>] Make example error out-of-the-box (<code>SIM113</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19109">#19109</a>)</li> <li><a href="https://github.com/astral-sh/ruff/commit/26bb8f7b7189558520bb386867579768b5a17347"><code>26bb8f7</code></a> [<code>flake8-simplify</code>] Make example error out-of-the-box (<code>SIM401</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/19110">#19110</a>)</li> <li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/0.11.0...0.12.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Erik Vroon <erik.vroon@channable.com> |
||
|
|
06d41791f9 | Disable skipTrailingSlashRedirect (#1291) | ||
|
|
e74ccb857c |
Bump react-i18next from 15.5.1 to 15.6.0 in /frontend (#1290)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.5.1 to 15.6.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md">react-i18next's changelog</a>.</em></p> <blockquote> <h3>15.6.0</h3> <p>fix: passing components as object should still allow for indexed matching of children <a href="https://redirect.github.com/i18next/react-i18next/pull/1854">1854</a></p> <h3>15.5.3</h3> <p>chore: update <code>@babel/runtime</code> <a href="https://redirect.github.com/i18next/react-i18next/pull/1851">1851</a></p> <h3>15.5.2</h3> <p>fix element.ref access issue with react 19 <a href="https://redirect.github.com/i18next/react-i18next/pull/1846">1846</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/i18next/react-i18next/commit/6e680d2ed8af69f78df1800a2fef2ca1b1a1aa0e"><code>6e680d2</code></a> 15.6.0</li> <li><a href="https://github.com/i18next/react-i18next/commit/fdfb89c254353ee447022ad0a539142005edb511"><code>fdfb89c</code></a> release</li> <li><a href="https://github.com/i18next/react-i18next/commit/6ae61efe5f82f4c562ceba2d5ce1fb7a571a9fb6"><code>6ae61ef</code></a> Fix: passing components as object should still allow for indexed matching of ...</li> <li><a href="https://github.com/i18next/react-i18next/commit/8efef93c14826fafab4749f8024206639ff16fe2"><code>8efef93</code></a> 15.5.3</li> <li><a href="https://github.com/i18next/react-i18next/commit/365a424fd566cbab8fb48b898b6738250a6e0ee1"><code>365a424</code></a> release</li> <li><a href="https://github.com/i18next/react-i18next/commit/87e658f637325b4945251feac8309addf156ca5b"><code>87e658f</code></a> fix ts test</li> <li><a href="https://github.com/i18next/react-i18next/commit/23a10d8f788c167dc497ca41d9f65cc492d44be8"><code>23a10d8</code></a> update babel deps</li> <li><a href="https://github.com/i18next/react-i18next/commit/a30bb747b06083117673c12056e13fbf834f6481"><code>a30bb74</code></a> chore: update <code>@babel/runtime</code> to 7.26.10 (<a href="https://redirect.github.com/i18next/react-i18next/issues/1851">#1851</a>)</li> <li><a href="https://github.com/i18next/react-i18next/commit/194e75db66bd6969688c51ba782d124600e42af6"><code>194e75d</code></a> 15.5.2</li> <li><a href="https://github.com/i18next/react-i18next/commit/05996c3ee16515b5f7ea8d928639329478b4044e"><code>05996c3</code></a> release</li> <li>Additional commits viewable in <a href="https://github.com/i18next/react-i18next/compare/v15.5.1...v15.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
79500be101 |
Bump next from 15.3.0 to 15.3.3 in /frontend (#1288)
Bumps [next](https://github.com/vercel/next.js) from 15.3.0 to 15.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vercel/next.js/releases">next's releases</a>.</em></p> <blockquote> <h2>v15.3.3</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>Reinstate <code>vary</code> (<a href="https://redirect.github.com/vercel/next.js/issues/79939">#79939</a>)</li> <li>fix(next-swc): Fix interestingness detection for React Compiler (<a href="https://redirect.github.com/vercel/next.js/issues/79558">#79558</a>)</li> <li>fix(next-swc): Fix react compiler usefulness detector (<a href="https://redirect.github.com/vercel/next.js/issues/79480">#79480</a>)</li> <li>fix(dev-overlay): Better handle edge-case file paths in launchEditor (<a href="https://redirect.github.com/vercel/next.js/issues/79526">#79526</a>)</li> <li>Client router should discard stale prefetch entries for static pages (<a href="https://redirect.github.com/vercel/next.js/issues/79362">#79362</a>)</li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/gaojude"><code>@gaojude</code></a>, <a href="https://github.com/kdy1"><code>@kdy1</code></a>, <a href="https://github.com/bgw"><code>@bgw</code></a>, and <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> for helping!</p> <h2>v15.3.2</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>backport: fix(turbopack): Store persistence of wrapped task on RawVc::LocalOutput (<a href="https://redirect.github.com/vercel/next.js/issues/78488">#78488</a>) (<a href="https://redirect.github.com/vercel/next.js/issues/78883">#78883</a>)</li> <li><code>@next/mdx</code>: Use stable turbopack config options (<a href="https://redirect.github.com/vercel/next.js/issues/78880">#78880</a>)</li> <li>Fix react-compiler: Fix detection of interest (<a href="https://redirect.github.com/vercel/next.js/issues/78879">#78879</a>)</li> <li>Fix turbopack: Backport sourcemap bugfix (<a href="https://redirect.github.com/vercel/next.js/issues/78881">#78881</a>)</li> <li>[next-server] preserve rsc query for rsc redirects (<a href="https://redirect.github.com/vercel/next.js/issues/78876">#78876</a>)</li> <li>Update middleware public/static matching (<a href="https://redirect.github.com/vercel/next.js/issues/78875">#78875</a>)</li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/ijjk"><code>@ijjk</code></a>, <a href="https://github.com/huozhi"><code>@huozhi</code></a>, <a href="https://github.com/kdy1"><code>@kdy1</code></a>, <a href="https://github.com/wbinnssmith"><code>@wbinnssmith</code></a>, and <a href="https://github.com/bgw"><code>@bgw</code></a> for helping!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vercel/next.js/commit/3ab8db7383ae904af872e14c26a9bd8a43879819"><code>3ab8db7</code></a> v15.3.3</li> <li><a href="https://github.com/vercel/next.js/commit/18c8113ebd90cfb54902c429a7c1138ed7d9f97d"><code>18c8113</code></a> [backport] Reinstate <code>vary</code> (<a href="https://redirect.github.com/vercel/next.js/issues/79939">#79939</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/e18212f54668eba21ef8ac33f5db5a94f2ba3499"><code>e18212f</code></a> re-enable vary header deploy test (<a href="https://redirect.github.com/vercel/next.js/issues/79753">#79753</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/ec202eccf05820b60c6126d6411fe16766ecc066"><code>ec202ec</code></a> Revert "[next-server] skip setting vary header for basic routes" (<a href="https://redirect.github.com/vercel/next.js/issues/79426">#79426</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/e2f264fdce0472001675418f7524ed355fa184a0"><code>e2f264f</code></a> fix(next-swc): Fix interestingness detection for React Compiler (15.3) (<a href="https://redirect.github.com/vercel/next.js/issues/79558">#79558</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/562fac78dab5656c6b8cbf6248a44a8f18da3075"><code>562fac7</code></a> fix(next-swc): Fix react compiler usefulness detector (15.3) (<a href="https://redirect.github.com/vercel/next.js/issues/79480">#79480</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/06097fd7bb74f437fdb52d42a82280bce206f9d3"><code>06097fd</code></a> fix(dev-overlay): Better handle edge-case file paths in launchEditor (<a href="https://redirect.github.com/vercel/next.js/issues/79526">#79526</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/bda731fa96326da06ecb4128a3074f417b90903e"><code>bda731f</code></a> Client router should discard stale prefetch entries for static pages (<a href="https://redirect.github.com/vercel/next.js/issues/79362">#79362</a>)</li> <li><a href="https://github.com/vercel/next.js/commit/d9ec4a4b573994c492a25497fdca4364e5fd5ee8"><code>d9ec4a4</code></a> v15.3.2</li> <li><a href="https://github.com/vercel/next.js/commit/3def5ff92b2d2b1d428c0a6ca7d390fa6c00f9d3"><code>3def5ff</code></a> backport: fix(turbopack): Store persistence of wrapped task on RawVc::LocalOu...</li> <li>Additional commits viewable in <a href="https://github.com/vercel/next.js/compare/v15.3.0...v15.3.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/evroon/bracket/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
4ed34c25cf |
Bump @babel/core from 7.27.1 to 7.28.0 in /frontend (#1287)
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
ae5fbed11e |
Update pytest-xdist requirement from 3.7.0 to 3.8.0 in /backend (#1286)
Updates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst">pytest-xdist's changelog</a>.</em></p> <blockquote> <h1>pytest-xdist 3.8.0 (2025-06-30)</h1> <h2>Features</h2> <ul> <li> <p><code>[#1083](https://github.com/pytest-dev/pytest-xdist/issues/1083) <https://github.com/pytest-dev/pytest-xdist/issues/1083></code>_: Add <code>--no-loadscope-reorder</code> and <code>--loadscope-reorder</code> option to control whether to automatically reorder tests in loadscope for tests where relative ordering matters. This only applies when using <code>loadscope</code>.</p> <p>For example, [test_file_1, test_file_2, ..., test_file_n] are given as input test files, if <code>--no-loadscope-reorder</code> is used, for either worker, the <code>test_file_a</code> will be executed before <code>test_file_b</code> only if <code>a < b</code>.</p> <p>The default behavior is to reorder the tests to maximize the number of tests that can be executed in parallel.</p> </li> </ul> <h1>pytest-xdist 3.7.0 (2025-05-26)</h1> <h2>Features</h2> <ul> <li> <p><code>[#1142](https://github.com/pytest-dev/pytest-xdist/issues/1142) <https://github.com/pytest-dev/pytest-xdist/issues/1142></code>_: Added support for Python 3.13.</p> </li> <li> <p><code>[#1144](https://github.com/pytest-dev/pytest-xdist/issues/1144) <https://github.com/pytest-dev/pytest-xdist/issues/1144></code>_: The internal <code>steal</code> command is now atomic - it unschedules either all requested tests or none.</p> <p>This is a prerequisite for group/scope support in the <code>worksteal</code> scheduler, so test groups won't be broken up incorrectly.</p> </li> <li> <p><code>[#1170](https://github.com/pytest-dev/pytest-xdist/issues/1170) <https://github.com/pytest-dev/pytest-xdist/issues/1170></code>_: Add the <code>--px</code> arg to create proxy gateways.</p> <p>Proxy gateways are passed to additional gateways using the <code>via</code> keyword. They can serve as a way to run multiple workers on remote machines.</p> </li> <li> <p><code>[#1200](https://github.com/pytest-dev/pytest-xdist/issues/1200) <https://github.com/pytest-dev/pytest-xdist/issues/1200></code>_: Now multiple <code>xdist_group</code> markers are considered when assigning tests to groups (order does not matter).</p> <p>Previously, only the last marker would assign a test to a group, but now if a test has multiple <code>xdist_group</code> marks applied (for example via parametrization or via fixtures), they are merged to make a new group.</p> </li> </ul> <h2>Removals</h2> <ul> <li><code>[#1162](https://github.com/pytest-dev/pytest-xdist/issues/1162) <https://github.com/pytest-dev/pytest-xdist/issues/1162></code>_: Dropped support for EOL Python 3.8.</li> </ul> <h2>Trivial Changes</h2> <ul> <li> <p><code>[#1092](https://github.com/pytest-dev/pytest-xdist/issues/1092) <https://github.com/pytest-dev/pytest-xdist/issues/1092></code>_: Update an error message to better indicate where users should go for more information.</p> </li> <li> <p><code>[#1190](https://github.com/pytest-dev/pytest-xdist/issues/1190) <https://github.com/pytest-dev/pytest-xdist/issues/1190></code>_: Switched to using a SPDX license identifier introduced in PEP 639.</p> </li> </ul> <h1>pytest-xdist 3.6.1 (2024-04-28)</h1> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/1e3e4dc16523c8a8f6c67d95a950166420718c99"><code>1e3e4dc</code></a> Release 3.8.0</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/600aad575a4e4382855145b0c464d51b8f0b7242"><code>600aad5</code></a> Ensure all xdist group names are strings (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1216">#1216</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/9d7ba5b5fbbbe26793fbfb7cb1903eb69425cf09"><code>9d7ba5b</code></a> Add <code>--no-loadscope-reorder</code> and <code>--loadscope-reorder</code> options (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1217">#1217</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/532f07fb181bb1546eda79bbe6b46bdb56c699e1"><code>532f07f</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1210">#1210</a> from pytest-dev/pre-commit-ci-update-config</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/0883ad085e0cf039c8ae13eb2789c1076544d225"><code>0883ad0</code></a> Fix Path usage in <code>test_rsync_roots_no_roots</code></li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/58a51bc14015d211761e44c2bdacab09c3893668"><code>58a51bc</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/59a2ad0150697b9ff837f3ae8dcf6e074d5a114b"><code>59a2ad0</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1220">#1220</a> from pytest-dev/dependabot/github_actions/github-act...</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/d42b9c72044855236c68286ca3bdb34486a05872"><code>d42b9c7</code></a> build(deps): bump hynek/build-and-inspect-python-package</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/ebfcb99072aed3503fda5175245f28895a0204bb"><code>ebfcb99</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1206">#1206</a> from pytest-dev/release-3.7.0</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/23b7fd6054298a530b02b33d07007b3082a36277"><code>23b7fd6</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1207">#1207</a>)</li> <li>See full diff in <a href="https://github.com/pytest-dev/pytest-xdist/compare/v3.7.0...v3.8.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
3859ffbd98 |
Bump postcss-preset-mantine from 1.17.0 to 1.18.0 in /frontend (#1285)
Bumps [postcss-preset-mantine](https://github.com/mantinedev/postcss-preset-mantine) from 1.17.0 to 1.18.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mantinedev/postcss-preset-mantine/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
7b3d6249ca |
Bump i18next from 25.2.0 to 25.3.0 in /frontend (#1284)
Bumps [i18next](https://github.com/i18next/i18next) from 25.2.0 to 25.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/releases">i18next's releases</a>.</em></p> <blockquote> <h2>v25.3.0</h2> <ul> <li>feat: support formatting function with plural and interpolation <a href="https://redirect.github.com/i18next/i18next/pull/2325">2325</a></li> <li>fix <code>dir()</code> for Latn language codes <a href="https://redirect.github.com/i18next/i18next/issues/2324">2324</a></li> </ul> <h2>v25.2.1</h2> <ul> <li>streamline <code>fallbackLng</code> option of t call with the init options <a href="https://redirect.github.com/i18next/i18next/issues/2312">2312</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's changelog</a>.</em></p> <blockquote> <h2>25.3.0</h2> <ul> <li>feat: support formatting function with plural and interpolation <a href="https://redirect.github.com/i18next/i18next/pull/2325">2325</a></li> <li>fix <code>dir()</code> for Latn language codes <a href="https://redirect.github.com/i18next/i18next/issues/2324">2324</a></li> </ul> <h2>25.2.1</h2> <ul> <li>streamline <code>fallbackLng</code> option of t call with the init options <a href="https://redirect.github.com/i18next/i18next/issues/2312">2312</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/i18next/i18next/commit/70f979ae674dfc9f023b5ae7473ca7a9a6ad8ea3"><code>70f979a</code></a> 25.3.0</li> <li><a href="https://github.com/i18next/i18next/commit/862f2cbfbbb037908c5be64afd73439aa9a2477c"><code>862f2cb</code></a> prepare release</li> <li><a href="https://github.com/i18next/i18next/commit/dd694f290ff459ecaf2a55ffbc10deecdacc3fb4"><code>dd694f2</code></a> feat: support formatting function with plural and interpolation (<a href="https://redirect.github.com/i18next/i18next/issues/2325">#2325</a>)</li> <li><a href="https://github.com/i18next/i18next/commit/9a6623bc61985d6e8a684ab808db3331ae544846"><code>9a6623b</code></a> changelog</li> <li><a href="https://github.com/i18next/i18next/commit/c645570eff437231dc3308f537682611ea79b026"><code>c645570</code></a> fix <code>dir()</code> for Latn language codes <a href="https://redirect.github.com/i18next/i18next/issues/2324">#2324</a></li> <li><a href="https://github.com/i18next/i18next/commit/a7f7d067f56d06feea74d247130ce26b404cbd52"><code>a7f7d06</code></a> update babel deps</li> <li><a href="https://github.com/i18next/i18next/commit/defa00f1a3bc79a32645d95f737b5ce4dcace14b"><code>defa00f</code></a> 25.2.1</li> <li><a href="https://github.com/i18next/i18next/commit/8b42d4bef6774e0ca27b724ca995951f43d54a3c"><code>8b42d4b</code></a> streamline <code>fallbackLng</code> option of t call with the init options <a href="https://redirect.github.com/i18next/i18next/issues/2312">#2312</a></li> <li>See full diff in <a href="https://github.com/i18next/i18next/compare/v25.2.0...v25.3.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
b0ea0d2e70 |
Update sentry-sdk requirement from 2.31.0 to 2.32.0 in /backend (#1283)
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's releases</a>.</em></p> <blockquote> <h2>2.32.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>feat(sessions): Add top-level start- and end session methods (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4474">#4474</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>feat(openai-agents): Set tool span to failed if an error is raised in the tool (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4527">#4527</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix(integrations/ray): Correctly pass keyword arguments to ray.remote function (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4430">#4430</a>) by <a href="https://github.com/svartalf"><code>@svartalf</code></a></li> <li>fix(langchain): Make <code>span_map</code> an instance variable (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4476">#4476</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix(langchain): Ensure no duplicate <code>SentryLangchainCallback</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4485">#4485</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix(Litestar): Apply <code>failed_request_status_codes</code> to exceptions raised in middleware (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4074">#4074</a>) by <a href="https://github.com/vrslev"><code>@vrslev</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's changelog</a>.</em></p> <blockquote> <h2>2.32.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>feat(sessions): Add top-level start- and end session methods (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4474">#4474</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>feat(openai-agents): Set tool span to failed if an error is raised in the tool (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4527">#4527</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix(integrations/ray): Correctly pass keyword arguments to ray.remote function (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4430">#4430</a>) by <a href="https://github.com/svartalf"><code>@svartalf</code></a></li> <li>fix(langchain): Make <code>span_map</code> an instance variable (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4476">#4476</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix(langchain): Ensure no duplicate <code>SentryLangchainCallback</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4485">#4485</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix(Litestar): Apply <code>failed_request_status_codes</code> to exceptions raised in middleware (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4074">#4074</a>) by <a href="https://github.com/vrslev"><code>@vrslev</code></a></li> </ul> <h2>2.31.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New Integration (BETA):</strong> Add support for <code>openai-agents</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4437">#4437</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></p> <p>We can now instrument AI agents that are created with the <a href="https://openai.github.io/openai-agents-python/">OpenAI Agents SDK</a> out of the box.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.openai_agents import OpenAIAgentsIntegration <h1>Add the OpenAIAgentsIntegration to your sentry_sdk.init call:</h1> <p>sentry_sdk.init(<br /> dsn="...",<br /> integrations=[<br /> OpenAIAgentsIntegration(),<br /> ]<br /> )<br /> </code></pre></p> <p>For more information see the <a href="https://docs.sentry.io/platforms/python/integrations/openai-agents/">OpenAI Agents integrations documentation</a>.</p> <ul> <li>Logs: Add support for <code>dict</code> arguments (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4478">#4478</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>Add Cursor generated rules (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4493">#4493</a>) by <a href="https://github.com/sl0thentr0py"><code>@sl0thentr0py</code></a></li> <li>Greatly simplify Langchain integrations <code>_wrap_configure</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4479">#4479</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>Fix(ci): Remove tracerite pin (almost) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4504">#4504</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(profiling): Ensure profiler thread exits when needed (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4497">#4497</a>) by <a href="https://github.com/Zylphrex"><code>@Zylphrex</code></a></li> <li>Fix(ci): Do not install newest <code>tracerite</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4494">#4494</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(scope): Handle token reset <code>LookupError</code>s gracefully (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4481">#4481</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Tox update (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4509">#4509</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Upper bound on fakeredis on old Python versions (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4482">#4482</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Regenerate tox (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4457">#4457</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <h2>2.30.0</h2> <h3>Various fixes & improvements</h3> <ul> <li><strong>New beta feature:</strong> Sentry logs for Loguru (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-python/commit/4b022dc731aa10e8cdb1cc8342c06374b226b6f4"><code>4b022dc</code></a> Merge branch 'master' into release/2.32.0</li> <li><a href="https://github.com/getsentry/sentry-python/commit/2634a523b3416748cf952bc517641594b9b40bac"><code>2634a52</code></a> Pin zope.event (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4531">#4531</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/c815a3245d10e45bebee5b47292deec438a4d4d2"><code>c815a32</code></a> updated changelog</li> <li><a href="https://github.com/getsentry/sentry-python/commit/bca8816ac1f84fe4304682bd6de173fbf0c005a3"><code>bca8816</code></a> release: 2.32.0</li> <li><a href="https://github.com/getsentry/sentry-python/commit/546ce1f71023b651860d6b576024b9d93b4c9ab8"><code>546ce1f</code></a> Set tool span to failed if an error is raised in the tool (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4527">#4527</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/ab2e3f08b600b22a95c3313eddd66f733e2d133c"><code>ab2e3f0</code></a> fix(integrations/ray): Correctly pass keyword arguments to ray.remote functio...</li> <li><a href="https://github.com/getsentry/sentry-python/commit/7804260fbf3ed8f797af95d2c0bdfcfeb85b0605"><code>7804260</code></a> fix(langchain): Make <code>span_map</code> an instance variable (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4476">#4476</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/0a2d8585f18f1d135d1f04624b702ef46fd119bb"><code>0a2d858</code></a> fix(langchain): Ensure no duplicate <code>SentryLangchainCallback</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4485">#4485</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/dae02180dfb095cdbd8ed7e81544ef048482d70b"><code>dae0218</code></a> fix(Litestar): Apply <code>failed_request_status_codes</code> to exceptions raised in mi...</li> <li><a href="https://github.com/getsentry/sentry-python/commit/65d31af4ff9b93cddf12d043fe9d631e3c6c85a4"><code>65d31af</code></a> Merge branch 'release/2.31.0'</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-python/compare/2.31.0...2.32.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
511ee4fa8e |
Update uvicorn requirement from 0.34.0 to 0.35.0 in /backend (#1282)
Updates the requirements on [uvicorn](https://github.com/encode/uvicorn) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/encode/uvicorn/releases">uvicorn's releases</a>.</em></p> <blockquote> <h2>Version 0.35.0</h2> <h2>Added</h2> <ul> <li>Add <code>WebSocketsSansIOProtocol</code> by <a href="https://github.com/Kludex"><code>@Kludex</code></a> in <a href="https://redirect.github.com/encode/uvicorn/pull/2540">encode/uvicorn#2540</a></li> </ul> <h2>Changed</h2> <ul> <li>Refine help message for option <code>--proxy-headers</code> by <a href="https://github.com/zhangyoufu"><code>@zhangyoufu</code></a> in <a href="https://redirect.github.com/encode/uvicorn/pull/2653">encode/uvicorn#2653</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/zhangyoufu"><code>@zhangyoufu</code></a> made their first contribution in <a href="https://redirect.github.com/encode/uvicorn/pull/2653">encode/uvicorn#2653</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/encode/uvicorn/compare/0.34.3...0.35.0">https://github.com/encode/uvicorn/compare/0.34.3...0.35.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/encode/uvicorn/blob/master/docs/release-notes.md">uvicorn's changelog</a>.</em></p> <blockquote> <h2>0.35.0 (June 28, 2025)</h2> <h3>Added</h3> <ul> <li>Add <code>WebSocketsSansIOProtocol</code> (<a href="https://redirect.github.com/encode/uvicorn/issues/2540">#2540</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Refine help message for option <code>--proxy-headers</code> (<a href="https://redirect.github.com/encode/uvicorn/issues/2653">#2653</a>)</li> </ul> <h2>0.34.3 (June 1, 2025)</h2> <h3>Fixed</h3> <ul> <li>Don't include <code>cwd()</code> when non-empty <code>--reload-dirs</code> is passed (<a href="https://redirect.github.com/encode/uvicorn/issues/2598">#2598</a>)</li> <li>Apply <code>get_client_addr</code> formatting to WebSocket logging (<a href="https://redirect.github.com/encode/uvicorn/issues/2636">#2636</a>)</li> </ul> <h2>0.34.2 (April 19, 2025)</h2> <h3>Fixed</h3> <ul> <li>Flush stdout buffer on Windows to trigger reload (<a href="https://redirect.github.com/encode/uvicorn/issues/2604">#2604</a>)</li> </ul> <h2>0.34.1 (April 13, 2025)</h2> <h3>Deprecated</h3> <ul> <li>Deprecate <code>ServerState</code> in the main module (<a href="https://redirect.github.com/encode/uvicorn/issues/2581">#2581</a>)</li> </ul> <h2>0.34.0 (December 15, 2024)</h2> <h3>Added</h3> <ul> <li>Add <code>content-length</code> to 500 response in <code>wsproto</code> implementation (<a href="https://redirect.github.com/encode/uvicorn/issues/2542">#2542</a>)</li> </ul> <h3>Removed</h3> <ul> <li>Drop support for Python 3.8 (<a href="https://redirect.github.com/encode/uvicorn/issues/2543">#2543</a>)</li> </ul> <h2>0.33.0 (December 14, 2024)</h2> <h3>Removed</h3> <ul> <li>Remove <code>WatchGod</code> support for <code>--reload</code> (<a href="https://redirect.github.com/encode/uvicorn/issues/2536">#2536</a>)</li> </ul> <h2>0.32.1 (November 20, 2024)</h2> <h3>Fixed</h3> <ul> <li>Drop ASGI spec version to 2.3 on HTTP scope (<a href="https://redirect.github.com/encode/uvicorn/issues/2513">#2513</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/encode/uvicorn/commit/daecb45327702efe8f702f46fb0870c2d6357837"><code>daecb45</code></a> Version 0.35.0 (<a href="https://redirect.github.com/encode/uvicorn/issues/2654">#2654</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/22dfd3fa95dd035db77099c4903aad6e148a50a8"><code>22dfd3f</code></a> refine help message for option --proxy-headers (<a href="https://redirect.github.com/encode/uvicorn/issues/2653">#2653</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/b9606269a7f24f2511de0015b7af7df499be569f"><code>b960626</code></a> Add <code>WebSocketsSansIOProtocol</code> (<a href="https://redirect.github.com/encode/uvicorn/issues/2540">#2540</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/5432729137988a53bb70d2f3e0c790f9bdf33ec5"><code>5432729</code></a> Add CITATION.cff (<a href="https://redirect.github.com/encode/uvicorn/issues/2649">#2649</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/5e33d430f13622c8363fe74d97963ab37f3df3c2"><code>5e33d43</code></a> Add notes about 0.34.3 and Google Analytics (<a href="https://redirect.github.com/encode/uvicorn/issues/2642">#2642</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/ce129ff120c31f433edea63e697de60ab690ace6"><code>ce129ff</code></a> chore: improve type hints (<a href="https://redirect.github.com/encode/uvicorn/issues/2638">#2638</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/fa3d9d27dbe7ecbc68e0992309d0ba49ead5640b"><code>fa3d9d2</code></a> Apply <code>get_client_addr</code> formatting to WebSocket logging (<a href="https://redirect.github.com/encode/uvicorn/issues/2636">#2636</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/66b9b58ad90112d54e7e3c4160c837ec72de51da"><code>66b9b58</code></a> Bump the python-packages group across 1 directory with 5 updates (<a href="https://redirect.github.com/encode/uvicorn/issues/2631">#2631</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/bc795051bd6761d2dc6eaf3b5fef3cad1b2009ba"><code>bc79505</code></a> chore: update h11 dependecy to latest release (<a href="https://redirect.github.com/encode/uvicorn/issues/2621">#2621</a>)</li> <li><a href="https://github.com/encode/uvicorn/commit/2eda7b10be2e91d84f639974b915a00378b0375d"><code>2eda7b1</code></a> Bump uvloop (<a href="https://redirect.github.com/encode/uvicorn/issues/2618">#2618</a>)</li> <li>Additional commits viewable in <a href="https://github.com/encode/uvicorn/compare/0.34.0...0.35.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
213e5fb72b |
Update sentry-sdk requirement from 2.30.0 to 2.31.0 in /backend (#1279)
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's releases</a>.</em></p> <blockquote> <h2>2.31.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New Integration (BETA):</strong> Add support for <code>openai-agents</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4437">#4437</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></p> <p>We can now instrument AI agents that are created with the <a href="https://openai.github.io/openai-agents-python/">OpenAI Agents SDK</a> out of the box.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.openai_agents import OpenAIAgentsIntegration <h1>Add the OpenAIAgentsIntegration to your sentry_sdk.init call:</h1> <p>sentry_sdk.init(<br /> dsn="...",<br /> integrations=[<br /> OpenAIAgentsIntegration(),<br /> ]<br /> )<br /> </code></pre></p> <p>For more information see the <a href="https://docs.sentry.io/platforms/python/integrations/openai-agents/">OpenAI Agents integrations documentation</a>.</p> <ul> <li>Logs: Add support for <code>dict</code> arguments (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4478">#4478</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>Add Cursor generated rules (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4493">#4493</a>) by <a href="https://github.com/sl0thentr0py"><code>@sl0thentr0py</code></a></li> <li>Greatly simplify Langchain integrations <code>_wrap_configure</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4479">#4479</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>Fix(ci): Remove tracerite pin (almost) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4504">#4504</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(profiling): Ensure profiler thread exits when needed (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4497">#4497</a>) by <a href="https://github.com/Zylphrex"><code>@Zylphrex</code></a></li> <li>Fix(ci): Do not install newest <code>tracerite</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4494">#4494</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(scope): Handle token reset <code>LookupError</code>s gracefully (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4481">#4481</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Tox update (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4509">#4509</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Upper bound on fakeredis on old Python versions (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4482">#4482</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Regenerate tox (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4457">#4457</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's changelog</a>.</em></p> <blockquote> <h2>2.31.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New Integration (BETA):</strong> Add support for <code>openai-agents</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4437">#4437</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></p> <p>We can now instrument AI agents that are created with the <a href="https://openai.github.io/openai-agents-python/">OpenAI Agents SDK</a> out of the box.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.openai_agents import OpenAIAgentsIntegration <h1>Add the OpenAIAgentsIntegration to your sentry_sdk.init call:</h1> <p>sentry_sdk.init(<br /> dsn="...",<br /> integrations=[<br /> OpenAIAgentsIntegration(),<br /> ]<br /> )<br /> </code></pre></p> <p>For more information see the <a href="https://docs.sentry.io/platforms/python/integrations/openai-agents/">OpenAI Agents integrations documentation</a>.</p> <ul> <li>Logs: Add support for <code>dict</code> arguments (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4478">#4478</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>Add Cursor generated rules (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4493">#4493</a>) by <a href="https://github.com/sl0thentr0py"><code>@sl0thentr0py</code></a></li> <li>Greatly simplify Langchain integrations <code>_wrap_configure</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4479">#4479</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>Fix(ci): Remove tracerite pin (almost) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4504">#4504</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(profiling): Ensure profiler thread exits when needed (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4497">#4497</a>) by <a href="https://github.com/Zylphrex"><code>@Zylphrex</code></a></li> <li>Fix(ci): Do not install newest <code>tracerite</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4494">#4494</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Fix(scope): Handle token reset <code>LookupError</code>s gracefully (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4481">#4481</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Tox update (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4509">#4509</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Upper bound on fakeredis on old Python versions (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4482">#4482</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>Tests: Regenerate tox (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4457">#4457</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <h2>2.30.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New beta feature:</strong> Sentry logs for Loguru (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></p> <p>We can now capture Loguru logs and send them to Sentry.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.loguru import LoguruIntegration <h1>Setup Sentry SDK to send Loguru log messages with a level of "error" or higher to Sentry</h1> <p>sentry_sdk.init(<br /> _experiments={<br /> "enable_logs": True,<br /> </tr></table><br /> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-python/commit/9792e4f4ac0a529a42726b01f8c78f5fd3e218a5"><code>9792e4f</code></a> Updated changelog</li> <li><a href="https://github.com/getsentry/sentry-python/commit/15f1348ffd2ea5f1a098df56d1864d7faa9117e1"><code>15f1348</code></a> release: 2.31.0</li> <li><a href="https://github.com/getsentry/sentry-python/commit/4a0e5ed544a37109da1a8b33bda50f4871920a85"><code>4a0e5ed</code></a> Support <code>openai-agents</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4437">#4437</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/7f507fd4e0cdbb1f071766431a6dcf3db77b7bb1"><code>7f507fd</code></a> ref(langchain): Greatly simplify <code>_wrap_configure</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4479">#4479</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/ad2bbff928bef9464dc13099dae1fb200717aaf4"><code>ad2bbff</code></a> tests: Tox update (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4509">#4509</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/3e2994800dc99b07b016053878e90d5b64dbdeae"><code>3e29948</code></a> Cursor generated rules (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4493">#4493</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/ae06ef177b320a3fb1400c225105e4bf3503c987"><code>ae06ef1</code></a> fix(ci): Remove tracerite pin (almost) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4504">#4504</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/d39599fc374b01a62fd702fa3adc59aac0f2b79c"><code>d39599f</code></a> fix(profiling): Ensure profiler thread exits when needed (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4497">#4497</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/3f9acc4cf74da1543a2b8fc14799ed186ef58053"><code>3f9acc4</code></a> fix(ci): Do not install newest tracerite (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4494">#4494</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/6a58e5fb7cc8d6d794a70dc1f00761dce240e2b7"><code>6a58e5f</code></a> tests: Regenerate tox (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4484">#4484</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-python/compare/2.30.0...2.31.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
5987409336 |
Bump eslint-plugin-import from 2.31.0 to 2.32.0 in /frontend (#1278)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.31.0 to 2.32.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p> <blockquote> <h2>v2.32.0</h2> <h3>Added</h3> <ul> <li>add <a href="./docs/rules/enforce-node-protocol-usage.md"><code>enforce-node-protocol-usage</code></a> rule and <code>import/node-version</code> setting (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3024">#3024</a>, thanks [<a href="https://github.com/GoldStrikeArch"><code>@GoldStrikeArch</code></a>] and [<a href="https://github.com/sevenc-nanashi"><code>@sevenc-nanashi</code></a>])</li> <li>add TypeScript types (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3097">#3097</a>, thanks [<a href="https://github.com/G-Rath"><code>@G-Rath</code></a>])</li> <li><a href="./docs/rules/extensions.md"><code>extensions</code></a>: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3105">#3105</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>sortTypesGroup</code> option to allow intragroup sorting of type-only imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3104">#3104</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>newlines-between-types</code> option to control intragroup sorting of type-only imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3127">#3127</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>consolidateIslands</code> option to collapse excess spacing for aesthetically pleasing imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3129">#3129</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>no-unused-modules</code>]: provide more meaningful error message when no .eslintrc is present (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3116">#3116</a>, thanks [<a href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>])</li> <li>configs: added missing name attribute for eslint config inspector (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3151">#3151</a>, thanks [<a href="https://github.com/NishargShah"><code>@NishargShah</code></a>])</li> <li>[<code>order</code>]: ensure arcane imports do not cause undefined behavior (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3128">#3128</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: resolve undefined property access issue when using <code>named</code> ordering (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3166">#3166</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li><a href="./docs/rules/enforce-node-protocol-usage.md"><code>enforce-node-protocol-usage</code></a>: avoid a crash with some TS code (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3173">#3173</a>, thanks [<a href="https://github.com/ljharb"><code>@ljharb</code></a>])</li> <li>[<code>order</code>]: codify invariants from docs into config schema (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3152">#3152</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> </ul> <h3>Changed</h3> <ul> <li>[Docs] <a href="./docs/rules/extensions.md"><code>extensions</code></a>, [<code>order</code>]: improve documentation (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3106">#3106</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[Docs] add flat config guide for using <code>tseslint.config()</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3125">#3125</a>, thanks [<a href="https://github.com/lnuvy"><code>@lnuvy</code></a>])</li> <li>[Docs] add missing comma (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3122">#3122</a>, thanks [<a href="https://github.com/RyanGst"><code>@RyanGst</code></a>])</li> <li>[readme] Update flatConfig example to include typescript config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3138">#3138</a>, thanks [<a href="https://github.com/intellix"><code>@intellix</code></a>])</li> <li>[Refactor] [<code>order</code>]: remove unnecessary negative check (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3167">#3167</a>, thanks [<a href="https://github.com/JounQin"><code>@JounQin</code></a>])</li> <li>[Docs] [<code>no-unused-modules</code>]: add missing double quote (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3191">#3191</a>, thanks [<a href="https://github.com/albertpastrana"><code>@albertpastrana</code></a>])</li> <li>[Docs] <code>no-restricted-paths</code>: clarify wording and fix errors (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3172">#3172</a>, thanks [<a href="https://github.com/greim"><code>@greim</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/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.32.0] - 2025-06-20</h2> <h3>Added</h3> <ul> <li>add [<code>enforce-node-protocol-usage</code>] rule and <code>import/node-version</code> setting (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3024">#3024</a>, thanks [<a href="https://github.com/GoldStrikeArch"><code>@GoldStrikeArch</code></a>] and [<a href="https://github.com/sevenc-nanashi"><code>@sevenc-nanashi</code></a>])</li> <li>add TypeScript types (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3097">#3097</a>, thanks [<a href="https://github.com/G-Rath"><code>@G-Rath</code></a>])</li> <li>[<code>extensions</code>]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3105">#3105</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>sortTypesGroup</code> option to allow intragroup sorting of type-only imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3104">#3104</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>newlines-between-types</code> option to control intragroup sorting of type-only imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3127">#3127</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: add <code>consolidateIslands</code> option to collapse excess spacing for aesthetically pleasing imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3129">#3129</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>no-unused-modules</code>]: provide more meaningful error message when no .eslintrc is present (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3116">#3116</a>, thanks [<a href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>])</li> <li>configs: added missing name attribute for eslint config inspector (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3151">#3151</a>, thanks [<a href="https://github.com/NishargShah"><code>@NishargShah</code></a>])</li> <li>[<code>order</code>]: ensure arcane imports do not cause undefined behavior (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3128">#3128</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>order</code>]: resolve undefined property access issue when using <code>named</code> ordering (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3166">#3166</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[<code>enforce-node-protocol-usage</code>]: avoid a crash with some TS code (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3173">#3173</a>, thanks [<a href="https://github.com/ljharb"><code>@ljharb</code></a>])</li> <li>[<code>order</code>]: codify invariants from docs into config schema (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3152">#3152</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> </ul> <h3>Changed</h3> <ul> <li>[Docs] [<code>extensions</code>], [<code>order</code>]: improve documentation (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3106">#3106</a>, thanks [<a href="https://github.com/Xunnamius"><code>@Xunnamius</code></a>])</li> <li>[Docs] add flat config guide for using <code>tseslint.config()</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3125">#3125</a>, thanks [<a href="https://github.com/lnuvy"><code>@lnuvy</code></a>])</li> <li>[Docs] add missing comma (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3122">#3122</a>, thanks [<a href="https://github.com/RyanGst"><code>@RyanGst</code></a>])</li> <li>[readme] Update flatConfig example to include typescript config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3138">#3138</a>, thanks [<a href="https://github.com/intellix"><code>@intellix</code></a>])</li> <li>[Refactor] [<code>order</code>]: remove unnecessary negative check (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3167">#3167</a>, thanks [<a href="https://github.com/JounQin"><code>@JounQin</code></a>])</li> <li>[Docs] [<code>no-unused-modules</code>]: add missing double quote (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3191">#3191</a>, thanks [<a href="https://github.com/albertpastrana"><code>@albertpastrana</code></a>])</li> <li>[Docs] <code>no-restricted-paths</code>: clarify wording and fix errors (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3172">#3172</a>, thanks [<a href="https://github.com/greim"><code>@greim</code></a>])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3"><code>01c9eb0</code></a> v2.32.0</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84"><code>ae57cc1</code></a> [Deps] update <code>array-includes</code>, <code>array.prototype.findlastindex</code>, `eslint-modu...</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c"><code>9e1ad6b</code></a> [Fix] <code>order</code>: codify invariants from docs into config schema</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3"><code>f017790</code></a> [Docs] <code>no-restricted-paths</code>: clarify wording and fix errors</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe"><code>7d83a57</code></a> [Docs] <code>no-unused-modules</code>: add missing double quote</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92"><code>519eb94</code></a> [utils] v2.12.1</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3"><code>71ad145</code></a> [actions] split out tests into new vs old eslint</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d"><code>9b096c4</code></a> [utils] [dev deps] update <code>@arethetypeswrong/cli</code>, <code>@ljharb/tsconfig</code>, `@type...</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d"><code>da5f6ec</code></a> [Fix] <code>enforce-node-protocol-usage</code>: avoid a crash with some TS code</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952"><code>6e49a58</code></a> [Refactor] <code>order</code>: remove unnecessary negative check</li> <li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
1e2af4172b |
Bump prettier from 3.5.0 to 3.6.0 in /frontend (#1277)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.0 to 3.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.6.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0">Release note</a></p> <h2>3.5.3</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#353">Changelog</a></p> <h2>3.5.2</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#352">Changelog</a></p> <h2>3.5.1</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#351">Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.6.0</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0">Release Notes</a></p> <h1>3.5.3</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.2...3.5.3">diff</a></p> <h4>Flow: Fix missing parentheses in <code>ConditionalTypeAnnotation</code> (<a href="https://redirect.github.com/prettier/prettier/pull/17196">#17196</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="jsx"><code>// Input type T<U> = 'a' | ('b' extends U ? 'c' : empty); type T<U> = 'a' & ('b' extends U ? 'c' : empty); <p>// Prettier 3.5.2<br /> type T<U> = "a" | "b" extends U ? "c" : empty;<br /> type T<U> = "a" & "b" extends U ? "c" : empty;</p> <p>// Prettier 3.5.3<br /> type T<U> = "a" | ("b" extends U ? "c" : empty);<br /> type T<U> = "a" & ("b" extends U ? "c" : empty);<br /> </code></pre></p> <h1>3.5.2</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.1...3.5.2">diff</a></p> <h4>Remove <code>module-sync</code> condition (<a href="https://redirect.github.com/prettier/prettier/pull/17156">#17156</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <p>In Prettier 3.5.0, <a href="https://prettier.io/blog/2025/02/09/3.5.0#use-esm-entrypoint-for-requireesm-16958-by-tats-u">we added <code>module-sync</code> condition to <code>package.json</code></a>, so that <code>require("prettier")</code> can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove the <code>module-sync</code> condition, so <code>require("prettier")</code> will still use the CommonJS version, we'll revisit until <code>require(ESM)</code> feature is more stable.</p> <h1>3.5.1</h1> <p><a href="https://github.com/prettier/prettier/compare/3.5.0...3.5.1">diff</a></p> <h4>Fix CLI crash when cache for old version exists (<a href="https://redirect.github.com/prettier/prettier/pull/17100">#17100</a> by <a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</h4> <p>Prettier 3.5 uses a different cache format than previous versions, Prettier 3.5.0 crashes when reading existing cache file, Prettier 3.5.1 fixed the problem.</p> <h4>Support dockercompose and github-actions-workflow in VSCode (<a href="https://redirect.github.com/prettier/prettier/pull/17101">#17101</a> by <a href="https://github.com/remcohaszing"><code>@remcohaszing</code></a>)</h4> <p>Prettier now supports the <code>dockercompose</code> and <code>github-actions-workflow</code> languages in Visual Studio Code.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/e1c8095fd070ba621b89a63f938f783e131eb845"><code>e1c8095</code></a> Release 3.6.0</li> <li><a href="https://github.com/prettier/prettier/commit/9dfcdcb06a938a3f498101fdbdf7f2e35eb7b047"><code>9dfcdcb</code></a> Disable "Linting files" step</li> <li><a href="https://github.com/prettier/prettier/commit/64e014795100ebb406016610dc722403b3c17d87"><code>64e0147</code></a> get previous version from package.json</li> <li><a href="https://github.com/prettier/prettier/commit/1a32b27e6a2897d95eff5969561f48d74cfd1003"><code>1a32b27</code></a> Release <code>@prettier/plugin-oxc</code> and <code>@prettier/plugin-hermes</code></li> <li><a href="https://github.com/prettier/prettier/commit/e0055d2f03e10aa8b2c41fd1c18a8d860373f1ca"><code>e0055d2</code></a> Avoid break <code>TSImportType</code> with long module name (<a href="https://redirect.github.com/prettier/prettier/issues/17637">#17637</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/c19a8a9579a6b0c5b60b286be47cc2ee89c01ac2"><code>c19a8a9</code></a> chore(deps): update dependency <code>@stylistic/eslint-plugin</code> to v5 (<a href="https://redirect.github.com/prettier/prettier/issues/17640">#17640</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/b4522b490abadde10ffd0f581c339d9cd4d67502"><code>b4522b4</code></a> Add badge to plugins (<a href="https://redirect.github.com/prettier/prettier/issues/17639">#17639</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/16c2d2e7cfee43b5245d4983b9f85530bcc29625"><code>16c2d2e</code></a> chore(deps): update dependency concurrently to v9.2.0 (<a href="https://redirect.github.com/prettier/prettier/issues/17638">#17638</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/42d733b8cbda5e46d82a3cdf5c4fc454146b6328"><code>42d733b</code></a> Improve .prettierignore file (<a href="https://redirect.github.com/prettier/prettier/issues/17632">#17632</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/25e214543e0bd5ea6dfb3465594432bbaabdee94"><code>25e2145</code></a> Add test for <a href="https://redirect.github.com/prettier/prettier/issues/11526">#11526</a> (<a href="https://redirect.github.com/prettier/prettier/issues/17551">#17551</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.5.0...3.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
11e2b00596 |
Bump eslint-plugin-jest from 28.14.0 to 29.0.1 in /frontend (#1276)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.14.0 to 29.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v29.0.1</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.0...v29.0.1">29.0.1</a> (2025-06-18)</h2> <h3>Bug Fixes</h3> <ul> <li>update semantic-release config so new v29 major is marked as latest on <code>npm</code> (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1772">#1772</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/531c8ba10afb993886a49c893d5250c13c329df1">531c8ba</a>)</li> </ul> <h2>v29.0.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.0">29.0.0</a> (2025-06-18)</h1> <h3>Bug Fixes</h3> <ul> <li>remove <code>jest/no-alias-methods</code> from <code>styles</code> config (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d3bf1dcec9322304a37fe45e6a5cdeee7775c543">d3bf1dc</a>)</li> </ul> <h3>Features</h3> <ul> <li>drop support for <code>[@typescript-eslint](https://github.com/typescript-eslint)</code> v6 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/fe61a409d41ef4e7ab8137b8b3d3f66cee6d40a6">fe61a40</a>)</li> <li>drop support for <code>[@typescript-eslint](https://github.com/typescript-eslint)</code> v7 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/5ca65d3f941e5c0684876c20f251e2d467fc5a15">5ca65d3</a>)</li> <li>drop support for ESLint v7 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/b06e7d000fd730c24c7eb7a21d34e5cf92b30835">b06e7d0</a>)</li> <li>drop support for ESLint v8.x prior to v8.57.0 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d79765af01e67db6646d3416cbf26df6bab414e7">d79765a</a>)</li> <li>drop support for Node v16 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/aaf62cd0da1ada072101d4d84b6a66a35d82425c">aaf62cd</a>)</li> <li>drop support for Node v18 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/598880c4cb26eed177d1efdf3f8d4293956b58ac">598880c</a>)</li> <li>drop support for Node v20.x prior to v20.12.0 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/2f2fb68db315388230fe5bcefbcafcc2716e07e4">2f2fb68</a>)</li> <li>drop support for Node v21 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/a366393fb38a55c91d0200791315e727fcfe3e90">a366393</a>)</li> <li>drop support for Node v23 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/1fb1a6747ed0f15ce4532624715c2b2a079e18f2">1fb1a67</a>)</li> <li><strong>unbound-method:</strong> remove <code>docs.recommended</code> and <code>docs.requiresTypeChecking</code> properties (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/945651c36c471f424b743f0aae3ccca6271f21ba">945651c</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>dropped support for ESLint v8.x prior to v8.57.0</li> <li>dropped support for Node v20.x prior to v20.12.0</li> <li>dropped support for Node v23</li> <li>dropped support for Node v18</li> <li><strong>unbound-method:</strong> removed <code>docs.recommend</code> and <code>docs.requiresTypeChecking</code> from <code>unbound-method</code></li> <li>dropped support for <code>@typescript-eslint</code> v7</li> <li>dropped support for <code>@typescript-eslint</code> v6</li> <li><code>jest/no-alias-methods</code> has been removed from the <code>styles</code> config as its already in the <code>recommended</code> config</li> <li>dropped support for ESLint v7</li> <li>dropped support for Node v21</li> <li>dropped support for Node v16</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.0...v29.0.1">29.0.1</a> (2025-06-18)</h2> <h3>Bug Fixes</h3> <ul> <li>update semantic-release config so new v29 major is marked as latest on <code>npm</code> (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1772">#1772</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/531c8ba10afb993886a49c893d5250c13c329df1">531c8ba</a>)</li> </ul> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.0">29.0.0</a> (2025-06-18)</h1> <h3>Bug Fixes</h3> <ul> <li>remove <code>jest/no-alias-methods</code> from <code>styles</code> config (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d3bf1dcec9322304a37fe45e6a5cdeee7775c543">d3bf1dc</a>)</li> </ul> <h3>Features</h3> <ul> <li>drop support for <code>[@typescript-eslint](https://github.com/typescript-eslint)</code> v6 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/fe61a409d41ef4e7ab8137b8b3d3f66cee6d40a6">fe61a40</a>)</li> <li>drop support for <code>[@typescript-eslint](https://github.com/typescript-eslint)</code> v7 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/5ca65d3f941e5c0684876c20f251e2d467fc5a15">5ca65d3</a>)</li> <li>drop support for ESLint v7 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/b06e7d000fd730c24c7eb7a21d34e5cf92b30835">b06e7d0</a>)</li> <li>drop support for ESLint v8.x prior to v8.57.0 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d79765af01e67db6646d3416cbf26df6bab414e7">d79765a</a>)</li> <li>drop support for Node v16 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/aaf62cd0da1ada072101d4d84b6a66a35d82425c">aaf62cd</a>)</li> <li>drop support for Node v18 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/598880c4cb26eed177d1efdf3f8d4293956b58ac">598880c</a>)</li> <li>drop support for Node v20.x prior to v20.12.0 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/2f2fb68db315388230fe5bcefbcafcc2716e07e4">2f2fb68</a>)</li> <li>drop support for Node v21 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/a366393fb38a55c91d0200791315e727fcfe3e90">a366393</a>)</li> <li>drop support for Node v23 (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/1fb1a6747ed0f15ce4532624715c2b2a079e18f2">1fb1a67</a>)</li> <li><strong>unbound-method:</strong> remove <code>docs.recommended</code> and <code>docs.requiresTypeChecking</code> properties (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/945651c36c471f424b743f0aae3ccca6271f21ba">945651c</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>dropped support for ESLint v8.x prior to v8.57.0</li> <li>dropped support for Node v20.x prior to v20.12.0</li> <li>dropped support for Node v23</li> <li>dropped support for Node v18</li> <li><strong>unbound-method:</strong> removed <code>docs.recommend</code> and <code>docs.requiresTypeChecking</code> from <code>unbound-method</code></li> <li>dropped support for <code>@typescript-eslint</code> v7</li> <li>dropped support for <code>@typescript-eslint</code> v6</li> <li><code>jest/no-alias-methods</code> has been removed from the <code>styles</code> config as its already in the <code>recommended</code> config</li> <li>dropped support for ESLint v7</li> <li>dropped support for Node v21</li> <li>dropped support for Node v16</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/0206a8aaa1f8bc31a5bec051cb6c51d043637566"><code>0206a8a</code></a> chore(release): 29.0.1 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/1a9d310c9d108c9f129b07b32b25ebac0add1725"><code>1a9d310</code></a> docs: remove duplicate changelog entry (again) (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1774">#1774</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/f3deac14f34d490ef3d048326286f710bc2df97f"><code>f3deac1</code></a> chore(release): 29.0.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/6eade92f0486a0e8ce5716e58f9537bfe90137a1"><code>6eade92</code></a> docs: remove duplicate changelog entry (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1773">#1773</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/5b4cb543748d7f074e34d962d7273fa00225af72"><code>5b4cb54</code></a> chore(release): 29.0.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/531c8ba10afb993886a49c893d5250c13c329df1"><code>531c8ba</code></a> fix: update semantic-release config so new v29 major is marked as latest on `...</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/fc41e8d7854bd5e9cebedbdc36cfa425d6bc914b"><code>fc41e8d</code></a> chore(release): 29.0.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/d4caa67c799ecbadec60e0fa006bbd151d427999"><code>d4caa67</code></a> refactor: remove ESLint context fallbacks</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/854cef4735520ada9de2e1e3e9a4edbce2332b59"><code>854cef4</code></a> feat: drop support for ESLint v8.x prior to v8.57.0</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/83c130b7634a30318a32dd968f89e84ea384124b"><code>83c130b</code></a> feat: drop support for Node v20.x prior to v20.12.0</li> <li>Additional commits viewable in <a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
951a05afe9 |
Bump @types/jest from 29.5.11 to 30.0.0 in /frontend (#1274)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.11 to 30.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
372a1d7ec1 |
Bump axios from 1.9.0 to 1.10.0 in /frontend (#1272)
Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.10.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>Release v1.10.0</h2> <h2>Release notes:</h2> <h3>Bug Fixes</h3> <ul> <li><strong>adapter:</strong> pass fetchOptions to fetch function (<a href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>) (<a href="https://github.com/axios/axios/commit/0f50af8e076b7fb403844789bd5e812dedcaf4ed">0f50af8</a>)</li> <li><strong>form-data:</strong> convert boolean values to strings in FormData serialization (<a href="https://redirect.github.com/axios/axios/issues/6917">#6917</a>) (<a href="https://github.com/axios/axios/commit/5064b108de336ff34862650709761b8a96d26be0">5064b10</a>)</li> <li><strong>package:</strong> add module entry point for React Native; (<a href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>) (<a href="https://github.com/axios/axios/commit/3d343b86dc4fd0eea0987059c5af04327c7ae304">3d343b8</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>types:</strong> improved fetchOptions interface (<a href="https://redirect.github.com/axios/axios/issues/6867">#6867</a>) (<a href="https://github.com/axios/axios/commit/63f1fce233009f5db1abf2586c145825ac98c3d7">63f1fce</a>)</li> </ul> <h3>Contributors to this release</h3> <ul> <li><!-- raw HTML omitted --> <a href="https://github.com/DigitalBrainJS" title="+30/-19 ([#6933](https://github.com/axios/axios/issues/6933) [#6920](https://github.com/axios/axios/issues/6920) [#6893](https://github.com/axios/axios/issues/6893) [#6892](https://github.com/axios/axios/issues/6892) )">Dmitriy Mozgovoy</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/noritaka1166" title="+2/-6 ([#6922](https://github.com/axios/axios/issues/6922) [#6923](https://github.com/axios/axios/issues/6923) )">Noritaka Kobayashi</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/dimitry-lzs" title="+4/-0 ([#6917](https://github.com/axios/axios/issues/6917) )">Dimitrios Lazanas</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/AdrianKnapp" title="+2/-2 ([#6867](https://github.com/axios/axios/issues/6867) )">Adrian Knapp</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/howiezhao" title="+3/-1 ([#6872](https://github.com/axios/axios/issues/6872) )">Howie Zhao</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/warpdev" title="+1/-1 ([#6883](https://github.com/axios/axios/issues/6883) )">Uhyeon Park</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/stscoundrel" title="+1/-1 ([#6913](https://github.com/axios/axios/issues/6913) )">Sampo Silvennoinen</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md">axios's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/axios/axios/compare/v1.9.0...v1.10.0">1.10.0</a> (2025-06-14)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>adapter:</strong> pass fetchOptions to fetch function (<a href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>) (<a href="https://github.com/axios/axios/commit/0f50af8e076b7fb403844789bd5e812dedcaf4ed">0f50af8</a>)</li> <li><strong>form-data:</strong> convert boolean values to strings in FormData serialization (<a href="https://redirect.github.com/axios/axios/issues/6917">#6917</a>) (<a href="https://github.com/axios/axios/commit/5064b108de336ff34862650709761b8a96d26be0">5064b10</a>)</li> <li><strong>package:</strong> add module entry point for React Native; (<a href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>) (<a href="https://github.com/axios/axios/commit/3d343b86dc4fd0eea0987059c5af04327c7ae304">3d343b8</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>types:</strong> improved fetchOptions interface (<a href="https://redirect.github.com/axios/axios/issues/6867">#6867</a>) (<a href="https://github.com/axios/axios/commit/63f1fce233009f5db1abf2586c145825ac98c3d7">63f1fce</a>)</li> </ul> <h3>Contributors to this release</h3> <ul> <li><!-- raw HTML omitted --> <a href="https://github.com/DigitalBrainJS" title="+30/-19 ([#6933](https://github.com/axios/axios/issues/6933) [#6920](https://github.com/axios/axios/issues/6920) [#6893](https://github.com/axios/axios/issues/6893) [#6892](https://github.com/axios/axios/issues/6892) )">Dmitriy Mozgovoy</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/noritaka1166" title="+2/-6 ([#6922](https://github.com/axios/axios/issues/6922) [#6923](https://github.com/axios/axios/issues/6923) )">Noritaka Kobayashi</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/dimitry-lzs" title="+4/-0 ([#6917](https://github.com/axios/axios/issues/6917) )">Dimitrios Lazanas</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/AdrianKnapp" title="+2/-2 ([#6867](https://github.com/axios/axios/issues/6867) )">Adrian Knapp</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/howiezhao" title="+3/-1 ([#6872](https://github.com/axios/axios/issues/6872) )">Howie Zhao</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/warpdev" title="+1/-1 ([#6883](https://github.com/axios/axios/issues/6883) )">Uhyeon Park</a></li> <li><!-- raw HTML omitted --> <a href="https://github.com/stscoundrel" title="+1/-1 ([#6913](https://github.com/axios/axios/issues/6913) )">Sampo Silvennoinen</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/axios/axios/commit/73a836dae75f06055c24561d83cf4ca1c43e2854"><code>73a836d</code></a> chore(release): v1.10.0 (<a href="https://redirect.github.com/axios/axios/issues/6943">#6943</a>)</li> <li><a href="https://github.com/axios/axios/commit/3d343b86dc4fd0eea0987059c5af04327c7ae304"><code>3d343b8</code></a> fix(package): add module entry point for React Native; (<a href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>)</li> <li><a href="https://github.com/axios/axios/commit/0f50af8e076b7fb403844789bd5e812dedcaf4ed"><code>0f50af8</code></a> fix(adapter): pass fetchOptions to fetch function (<a href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>)</li> <li><a href="https://github.com/axios/axios/commit/ee7799e13c0783c0fdfa656613bb1af6f5e53ccd"><code>ee7799e</code></a> refactor: remove unused import in test (<a href="https://redirect.github.com/axios/axios/issues/6922">#6922</a>)</li> <li><a href="https://github.com/axios/axios/commit/eb0a2db04beda089e6bdcb2820f193ed2faecbc3"><code>eb0a2db</code></a> chore: fix typos in test (<a href="https://redirect.github.com/axios/axios/issues/6923">#6923</a>)</li> <li><a href="https://github.com/axios/axios/commit/7d551393c384e58058e04ae954c4cfd929afcd64"><code>7d55139</code></a> docs(readme): improve error descriptions; (<a href="https://redirect.github.com/axios/axios/issues/6920">#6920</a>)</li> <li><a href="https://github.com/axios/axios/commit/f4fc6b8564ab794e67b4d1147167f2ecfc3557a3"><code>f4fc6b8</code></a> chore(sponsor): update sponsor block (<a href="https://redirect.github.com/axios/axios/issues/6921">#6921</a>)</li> <li><a href="https://github.com/axios/axios/commit/5064b108de336ff34862650709761b8a96d26be0"><code>5064b10</code></a> fix(form-data): convert boolean values to strings in FormData serialization (...</li> <li><a href="https://github.com/axios/axios/commit/c7e0fea78716e86694d5023f8f17d174bf064e8a"><code>c7e0fea</code></a> CI: add Node 24 (<a href="https://redirect.github.com/axios/axios/issues/6913">#6913</a>)</li> <li><a href="https://github.com/axios/axios/commit/7ba895c8874f3fdc4e9da992b2b9e34fe5a25b55"><code>7ba895c</code></a> chore(sponsor): update sponsor block (<a href="https://redirect.github.com/axios/axios/issues/6907">#6907</a>)</li> <li>Additional commits viewable in <a href="https://github.com/axios/axios/compare/v1.9.0...v1.10.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
3b4e4ed735 |
Bump eslint-plugin-jest from 28.13.0 to 28.14.0 in /frontend (#1271)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.13.0 to 28.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v28.14.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.5...v28.14.0">28.14.0</a> (2025-06-15)</h1> <h3>Features</h3> <ul> <li><strong>unbound-method:</strong> mark <code>docs.recommended</code> and <code>docs.requiresTypeChecking</code> as deprecated (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1762">#1762</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/30440ef7509ee565690507c003da9bccf574b4bf">30440ef</a>)</li> </ul> <h2>v28.13.5</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.4...v28.13.5">28.13.5</a> (2025-06-13)</h2> <h3>Bug Fixes</h3> <ul> <li>handle string-based import names when resolving Jest functions (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d8b5e0e8340d57282f30d414b7ae84d6b88e4af8">d8b5e0e</a>)</li> </ul> <h2>v28.13.4</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.3...v28.13.4">28.13.4</a> (2025-06-13)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> handle string-based import names (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/547e67bfb194c1dcc42d082ea20eb324a2c30948">547e67b</a>)</li> </ul> <h2>v28.13.3</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.2...v28.13.3">28.13.3</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> preserve <code>require</code> property renames (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1754">#1754</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/41b95239ef3bcb413b0ea6f1e33c23aca43ad3c5">41b9523</a>)</li> </ul> <h2>v28.13.2</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.1...v28.13.2">28.13.2</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> preserve <code>as</code> imports (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1753">#1753</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/3a5af78febd4a0f71ac4297530d11fa9a0e785fb">3a5af78</a>)</li> </ul> <h2>v28.13.1</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.13.1">28.13.1</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-ending-with-an-expect:</strong> don't report on <code>await expect</code> (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1752">#1752</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/5e3d687f2f304ece35fb683091e9f819e99641f7">5e3d687</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.5...v28.14.0">28.14.0</a> (2025-06-15)</h1> <h3>Features</h3> <ul> <li><strong>unbound-method:</strong> mark <code>docs.recommended</code> and <code>docs.requiresTypeChecking</code> as deprecated (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1762">#1762</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/30440ef7509ee565690507c003da9bccf574b4bf">30440ef</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.4...v28.13.5">28.13.5</a> (2025-06-13)</h2> <h3>Bug Fixes</h3> <ul> <li>handle string-based import names when resolving Jest functions (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/d8b5e0e8340d57282f30d414b7ae84d6b88e4af8">d8b5e0e</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.3...v28.13.4">28.13.4</a> (2025-06-13)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> handle string-based import names (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/547e67bfb194c1dcc42d082ea20eb324a2c30948">547e67b</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.2...v28.13.3">28.13.3</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> preserve <code>require</code> property renames (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1754">#1754</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/41b95239ef3bcb413b0ea6f1e33c23aca43ad3c5">41b9523</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.1...v28.13.2">28.13.2</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-importing-jest-globals:</strong> preserve <code>as</code> imports (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1753">#1753</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/3a5af78febd4a0f71ac4297530d11fa9a0e785fb">3a5af78</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.13.1">28.13.1</a> (2025-06-10)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>prefer-ending-with-an-expect:</strong> don't report on <code>await expect</code> (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1752">#1752</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/5e3d687f2f304ece35fb683091e9f819e99641f7">5e3d687</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/f0b407131b4ef57ac778f286a2ab3432cf940435"><code>f0b4071</code></a> chore(release): 28.14.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/30440ef7509ee565690507c003da9bccf574b4bf"><code>30440ef</code></a> feat(unbound-method): mark <code>docs.recommended</code> and <code>docs.requiresTypeChecking</code>...</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/51d39cc82c03a87e36900183337043bc4fd5786f"><code>51d39cc</code></a> chore: use <code>@typescript-eslint</code> v8 in development (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1757">#1757</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/d3c480f524f684438fef7e09c86a4a32872f6a5a"><code>d3c480f</code></a> chore(release): 28.13.5 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/d8b5e0e8340d57282f30d414b7ae84d6b88e4af8"><code>d8b5e0e</code></a> fix: handle string-based import names when resolving Jest functions (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/d69f4933b566c702071911674c7052778fc95d15"><code>d69f493</code></a> chore(release): 28.13.4 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/547e67bfb194c1dcc42d082ea20eb324a2c30948"><code>547e67b</code></a> fix(prefer-importing-jest-globals): handle string-based import names (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/9f2157785ca7992d022f335a348167be1c77f174"><code>9f21577</code></a> chore: add <code>30</code> to <code>JestVersion</code> type (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1760">#1760</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/078df22b1066759c0eeed607f45d14de59a5ca81"><code>078df22</code></a> test: automatically skip ecma 2022 tests when using ESLint v7 (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1759">#1759</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/ab990dda11bf7338ce1c30629cae1c2ac79c278a"><code>ab990dd</code></a> test: simplify detection of ESLint major version (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1758">#1758</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.14.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
ddc3bd7e3a |
Bump jest from 29.7.0 to 30.0.0 in /frontend (#1270)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 29.7.0 to 30.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest's releases</a>.</em></p> <blockquote> <h2>Jest 30</h2> <p>Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.</p> <p>If you want to skip all the news and just get going, run <code>npm install jest@^30.0.0</code> and follow the migration guide: <a href="https://jestjs.io/docs/upgrading-to-jest30">Upgrading from Jest 29 to 30</a>.</p> <p><a href="https://jestjs.io/blog/2025/06/04/jest-30">Read the full blog post</a></p> <h3>Features</h3> <ul> <li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to <code>globalsCleanup</code> and <code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to <code>--waitForUnhandledRejections</code></li> <li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher for validating array elements. (<a href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li> <li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code> to allow opting out of <code>babel-preset-jest</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li> <li><code>[expect]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to fix <code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code> when there are multiple calls (<a href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li> <li><code>[jest-circus, jest-cli, jest-config]</code> Add <code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to minimise performance impact of correct detection of unhandled promise rejections introduced in <a href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li> <li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li> <li><code>[jest-circus]</code> Add a <code>retryImmediately</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> Allow <code>setupFilesAfterEnv</code> to export an async function (<a href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li> <li><code>[jest-circus, jest-test-result]</code> Add <code>startedAt</code> timestamp in <code>TestCaseResultObject</code> within <code>onTestCaseResult</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li> <li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add <code>mts</code> and <code>cts</code> to default <code>moduleFileExtensions</code> config (<a href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update <code>testMatch</code> and <code>testRegex</code> default option for supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and <code>cts</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li> <li><code>[jest-config]</code> Loads config file from provided path in <code>package.json</code> (<a href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li> <li><code>[jest-config]</code> Allow loading <code>jest.config.cts</code> files (<a href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li> <li><code>[jest-config]</code> Show <code>rootDir</code> in error message when a <code>preset</code> fails to load (<a href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li> <li><code>[jest-config]</code> Support loading TS config files using <code>esbuild-register</code> via docblock loader (<a href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li> <li><code>[jest-config]</code> Allow passing TS config loader options via docblock comment (<a href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li> <li><code>[jest-config]</code> If Node is running with type stripping enabled, do not require a TS loader (<a href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li> <li><code>[@jest/core]</code> Group together open handles with the same stack trace (<a href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li> <li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test setup overhead (<a href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li> <li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed <code>--filter</code> to accept an object with shape <code>{ filtered: Array<string> }</code> to match <a href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li> <li><code>[@jest/core]</code> Support <code>--outputFile</code> option for <a href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a> (<a href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li> <li><code>[@jest/core]</code> Stringify Errors properly with <code>--json</code> flag (<a href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li> <li><code>[@jest/core, @jest/test-sequencer]</code> [<strong>BREAKING</strong>] Exposes <code>globalConfig</code> & <code>contexts</code> to <code>TestSequencer</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li> <li><code>[jest-each]</code> Introduce <code>%$</code> option to add number of the test to its title (<a href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove deprecated <code>jest.genMockFromModule()</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove unnecessary defensive code (<a href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li> <li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>] Upgrade JSDOM to v22 (<a href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li> <li><code>[@jest/environment-jsdom-abstract]</code> Introduce new package which abstracts over the <code>jsdom</code> environment, allowing usage of custom versions of JSDOM (<a href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li> <li><code>[jest-environment-node]</code> Update jest environment with dispose symbols <code>Symbol</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a> & <a href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li> <li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add type inference for function parameters in <code>CalledWith</code> assertions (<a href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li> <li><code>[@jest/expect-utils]</code> Properly compare all types of <code>TypedArray</code>s (<a href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li> <li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade <code>@sinonjs/fake-timers</code> to v13 (<a href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li> <li><code>[@jest/fake-timers]</code> Exposing new modern timers function <code>advanceTimersToFrame()</code> which advances all timers by the needed milliseconds to execute callbacks currently scheduled with <code>requestAnimationFrame</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-matcher-utils]</code> Add <code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of objects (<a href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li> <li><code>[jest-mock]</code> Add support for the Explicit Resource Management proposal to use the <code>using</code> keyword with <code>jest.spyOn(object, methodName)</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li> <li><code>[jest-reporters]</code> Add support for <a href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC mode 2026</a> (<a href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li> <li><code>[jest-resolver]</code> Support <code>file://</code> URLs as paths (<a href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li> <li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code> Pass the conditions when resolving stub modules (<a href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li> <li><code>[jest-runtime]</code> Exposing new modern timers function <code>jest.advanceTimersToFrame()</code> from <code>@jest/fake-timers</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.filename</code> and <code>import.meta.dirname</code> (available from <a href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> <blockquote> <h2>30.0.0</h2> <h3>Features</h3> <ul> <li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to <code>globalsCleanup</code> and <code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to <code>--waitForUnhandledRejections</code></li> <li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher for validating array elements. (<a href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li> <li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code> to allow opting out of <code>babel-preset-jest</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li> <li><code>[expect]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to fix <code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code> when there are multiple calls (<a href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li> <li><code>[jest-circus, jest-cli, jest-config]</code> Add <code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to minimise performance impact of correct detection of unhandled promise rejections introduced in <a href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li> <li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li> <li><code>[jest-circus]</code> Add a <code>retryImmediately</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> Allow <code>setupFilesAfterEnv</code> to export an async function (<a href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li> <li><code>[jest-circus, jest-test-result]</code> Add <code>startedAt</code> timestamp in <code>TestCaseResultObject</code> within <code>onTestCaseResult</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li> <li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add <code>mts</code> and <code>cts</code> to default <code>moduleFileExtensions</code> config (<a href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update <code>testMatch</code> and <code>testRegex</code> default option for supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and <code>cts</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li> <li><code>[jest-config]</code> Loads config file from provided path in <code>package.json</code> (<a href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li> <li><code>[jest-config]</code> Allow loading <code>jest.config.cts</code> files (<a href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li> <li><code>[jest-config]</code> Show <code>rootDir</code> in error message when a <code>preset</code> fails to load (<a href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li> <li><code>[jest-config]</code> Support loading TS config files using <code>esbuild-register</code> via docblock loader (<a href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li> <li><code>[jest-config]</code> Allow passing TS config loader options via docblock comment (<a href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li> <li><code>[jest-config]</code> If Node is running with type stripping enabled, do not require a TS loader (<a href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li> <li><code>[@jest/core]</code> Group together open handles with the same stack trace (<a href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li> <li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test setup overhead (<a href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li> <li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed <code>--filter</code> to accept an object with shape <code>{ filtered: Array<string> }</code> to match <a href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li> <li><code>[@jest/core]</code> Support <code>--outputFile</code> option for <a href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a> (<a href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li> <li><code>[@jest/core]</code> Stringify Errors properly with <code>--json</code> flag (<a href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li> <li><code>[@jest/core, @jest/test-sequencer]</code> [<strong>BREAKING</strong>] Exposes <code>globalConfig</code> & <code>contexts</code> to <code>TestSequencer</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li> <li><code>[jest-each]</code> Introduce <code>%$</code> option to add number of the test to its title (<a href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove deprecated <code>jest.genMockFromModule()</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove unnecessary defensive code (<a href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li> <li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>] Upgrade JSDOM to v22 (<a href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li> <li><code>[@jest/environment-jsdom-abstract]</code> Introduce new package which abstracts over the <code>jsdom</code> environment, allowing usage of custom versions of JSDOM (<a href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li> <li><code>[jest-environment-node]</code> Update jest environment with dispose symbols <code>Symbol</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a> & <a href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li> <li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add type inference for function parameters in <code>CalledWith</code> assertions (<a href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li> <li><code>[@jest/expect-utils]</code> Properly compare all types of <code>TypedArray</code>s (<a href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li> <li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade <code>@sinonjs/fake-timers</code> to v13 (<a href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li> <li><code>[@jest/fake-timers]</code> Exposing new modern timers function <code>advanceTimersToFrame()</code> which advances all timers by the needed milliseconds to execute callbacks currently scheduled with <code>requestAnimationFrame</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-matcher-utils]</code> Add <code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of objects (<a href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li> <li><code>[jest-mock]</code> Add support for the Explicit Resource Management proposal to use the <code>using</code> keyword with <code>jest.spyOn(object, methodName)</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li> <li><code>[jest-reporters]</code> Add support for <a href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC mode 2026</a> (<a href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li> <li><code>[jest-resolver]</code> Support <code>file://</code> URLs as paths (<a href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li> <li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code> Pass the conditions when resolving stub modules (<a href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li> <li><code>[jest-runtime]</code> Exposing new modern timers function <code>jest.advanceTimersToFrame()</code> from <code>@jest/fake-timers</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.filename</code> and <code>import.meta.dirname</code> (available from <a href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.resolve</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14930">#14930</a>)</li> <li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Make it mandatory to pass <code>globalConfig</code> to the <code>Runtime</code> constructor (<a href="https://redirect.github.com/jestjs/jest/pull/15044">#15044</a>)</li> <li><code>[jest-runtime]</code> Add <code>unstable_unmockModule</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15080">#15080</a>)</li> <li><code>[jest-runtime]</code> Add <code>onGenerateMock</code> transformer callback for auto generated callbacks (<a href="https://redirect.github.com/jestjs/jest/pull/15433">#15433</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15482">#15482</a>)</li> <li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Use <code>vm.compileFunction</code> over <code>vm.Script</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15461">#15461</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jestjs/jest/commit/a383155cd5af4539b3c447cfa7184462ee32f418"><code>a383155</code></a> v30.0.0</li> <li><a href="https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40"><code>ce14203</code></a> v30.0.0-rc.1</li> <li><a href="https://github.com/jestjs/jest/commit/0ab14ba85dc7bb4fa72c062c64b039d779d77d26"><code>0ab14ba</code></a> v30.0.0-beta.9</li> <li><a href="https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42"><code>ac334c0</code></a> v30.0.0-beta.8</li> <li><a href="https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc"><code>7c799e5</code></a> v30.0.0-beta.7</li> <li><a href="https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52"><code>4f96449</code></a> v30.0.0-beta.6</li> <li><a href="https://github.com/jestjs/jest/commit/286dc4a3986e354e212ce193501895c206284952"><code>286dc4a</code></a> v30.0.0-beta.5</li> <li><a href="https://github.com/jestjs/jest/commit/76632c6ec3f56708ec5781158972a295d0cc9332"><code>76632c6</code></a> chore: drop node 23 (<a href="https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15640">#15640</a>)</li> <li><a href="https://github.com/jestjs/jest/commit/69f0c890c804e6e6b0822adb592cd00372a7c297"><code>69f0c89</code></a> v30.0.0-beta.4</li> <li><a href="https://github.com/jestjs/jest/commit/2950cbbdc18614f35a7cc1a8b59dbc283bde9315"><code>2950cbb</code></a> Update deps.</li> <li>Additional commits viewable in <a href="https://github.com/jestjs/jest/commits/v30.0.0/packages/jest">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
08d497674a |
Update pytest-asyncio requirement from 0.26.0 to 1.0.0 in /backend (#1269)
Updates the requirements on [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's releases</a>.</em></p> <blockquote> <h2>pytest-asyncio 1.0.0</h2> <h1><a href="https://github.com/pytest-dev/pytest-asyncio/tree/1.0.0">1.0.0</a> - 2025-05-26</h1> <h2>Removed</h2> <ul> <li>The deprecated <em>event_loop</em> fixture. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1106">#1106</a>)</li> </ul> <h2>Added</h2> <ul> <li>Prelimiary support for Python 3.14 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1025">#1025</a>)</li> </ul> <h2>Changed</h2> <ul> <li>Scoped event loops (e.g. module-scoped loops) are created once rather than per scope (e.g. per module). This reduces the number of fixtures and speeds up collection time, especially for large test suites. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1107">#1107</a>)</li> <li>The <em>loop_scope</em> argument to <code>pytest.mark.asyncio</code> no longer forces that a pytest Collector exists at the level of the specified scope. For example, a test function marked with <code>pytest.mark.asyncio(loop_scope="class")</code> no longer requires a class surrounding the test. This is consistent with the behavior of the <em>scope</em> argument to <code>pytest_asyncio.fixture</code>. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1112">#1112</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>An error caused when using pytest's [--setup-plan]{.title-ref} option. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/630">#630</a>)</li> <li>Unsuppressed import errors with pytest option <code>--doctest-ignore-import-errors</code> (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/797">#797</a>)</li> <li>A "fixture not found" error in connection with package-scoped loops (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1052">#1052</a>)</li> </ul> <h2>Notes for Downstream Packagers</h2> <ul> <li>Removed a test that had an ordering dependency on other tests. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1114">#1114</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/5ef97bd60a3b9363c837e07cf47f19d5240cdd82"><code>5ef97bd</code></a> chore: Prepare release of v1.0.0.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/f212e24ec5fd6d9b01936199c84e1676b6c7fcee"><code>f212e24</code></a> docs: Mention fix of <a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/797">#797</a>.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/32c1d10e87d8ce31ca61a29c7d9bebfe5a413966"><code>32c1d10</code></a> test: Removed obsolete test for async_gen_fixtures.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/627ce9265ea06b8139cd3a60c34920912ff9351c"><code>627ce92</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/a55ff36f2cd0e8ec4373e2adb729a4f431443b8d"><code>a55ff36</code></a> Build(deps): Bump pluggy from 1.5.0 to 1.6.0 in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/633389f3027ad4939d67099d51bef4d37dbf3ac0"><code>633389f</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0c99466a6c859cffc6474178e4cbd3575c0d3db8"><code>0c99466</code></a> docs: Fixed an error that reported a missing event_loop fixture when using pa...</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0688d17581eb7396e5acfc14e8090d854f4e10aa"><code>0688d17</code></a> ci: Replace Github template expansion with env variable expansion.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/2adcf52664e3e3b804505ed5ee09da83cc173fb8"><code>2adcf52</code></a> ci: Quote Github variable expansion.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/dd0fac96cdf060c07dc8630185535e26c818c08c"><code>dd0fac9</code></a> ci: Fixed a bug that prevented release notes from being extracted from a Git ...</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-asyncio/compare/v0.26.0...v1.0.0">compare view</a></li> </ul> </details> <br /> <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | pytest-asyncio | [>= 0.23.a, < 0.24] | </details> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c992a58a7d |
Update sentry-sdk requirement from 2.29.1 to 2.30.0 in /backend (#1268)
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's releases</a>.</em></p> <blockquote> <h2>2.30.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New beta feature:</strong> Sentry logs for Loguru (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></p> <p>We can now capture Loguru logs and send them to Sentry.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.loguru import LoguruIntegration <h1>Setup Sentry SDK to send Loguru log messages with a level of "error" or higher to Sentry</h1> <p>sentry_sdk.init(<br /> _experiments={<br /> "enable_logs": True,<br /> },<br /> integrations=[<br /> LoguruIntegration(sentry_logs_level=logging.ERROR),<br /> ]<br /> )<br /> </code></pre></p> <ul> <li>fix(logs): Don't gate user behind <code>send_default_pii</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>fix(logging): Strip log <code>record.name</code> for more robust matching (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>) by <a href="https://github.com/romaingd-spi"><code>@romaingd-spi</code></a></li> <li>Migrate to modern threading interface (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>) by <a href="https://github.com/emmanuel-ferdman"><code>@emmanuel-ferdman</code></a></li> <li>ref: Remove <code>_capture_experimental_log</code> <code>scope</code> parameter (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>feat(logs): Add user attributes to logs (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix: fix ARQ integration error (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>) by <a href="https://github.com/ninoseki"><code>@ninoseki</code></a></li> <li>fix(grpc): Fix AttributeError when instrumenting with OTel (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4405">#4405</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix(redis): Use <code>command_queue</code> instead of <code>command_stack</code> if available (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4404">#4404</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix: Handle invalid <code>SENTRY_DEBUG</code> values properly (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4400">#4400</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>Increase test coverage (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4393">#4393</a>) by <a href="https://github.com/mgaligniana"><code>@mgaligniana</code></a></li> <li>tests(logs): avoid failures when running with integrations enabled (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4388">#4388</a>) by <a href="https://github.com/rominf"><code>@rominf</code></a></li> <li>Fix CI, adapt to new redis-py release (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4431">#4431</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Regenerate toxgen (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4403">#4403</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Regenerate tox.ini & fix CI (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4397">#4397</a>) by <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/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's changelog</a>.</em></p> <blockquote> <h2>2.30.0</h2> <h3>Various fixes & improvements</h3> <ul> <li> <p><strong>New beta feature:</strong> Sentry logs for Loguru (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></p> <p>We can now capture Loguru logs and send them to Sentry.</p> </li> </ul> <pre lang="python"><code>import sentry_sdk from sentry_sdk.integrations.loguru import LoguruIntegration <h1>Setup Sentry SDK to send Loguru log messages with a level of "error" or higher to Sentry</h1> <p>sentry_sdk.init(<br /> _experiments={<br /> "enable_logs": True,<br /> },<br /> integrations=[<br /> LoguruIntegration(sentry_logs_level=logging.ERROR),<br /> ]<br /> )<br /> </code></pre></p> <ul> <li>fix(logs): Don't gate user behind <code>send_default_pii</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>fix(logging): Strip log <code>record.name</code> for more robust matching (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>) by <a href="https://github.com/romaingd-spi"><code>@romaingd-spi</code></a></li> <li>Migrate to modern threading interface (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>) by <a href="https://github.com/emmanuel-ferdman"><code>@emmanuel-ferdman</code></a></li> <li>ref: Remove <code>_capture_experimental_log</code> <code>scope</code> parameter (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>feat(logs): Add user attributes to logs (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix: fix ARQ integration error (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>) by <a href="https://github.com/ninoseki"><code>@ninoseki</code></a></li> <li>fix(grpc): Fix AttributeError when instrumenting with OTel (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4405">#4405</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix(redis): Use <code>command_queue</code> instead of <code>command_stack</code> if available (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4404">#4404</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix: Handle invalid <code>SENTRY_DEBUG</code> values properly (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4400">#4400</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>Increase test coverage (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4393">#4393</a>) by <a href="https://github.com/mgaligniana"><code>@mgaligniana</code></a></li> <li>tests(logs): avoid failures when running with integrations enabled (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4388">#4388</a>) by <a href="https://github.com/rominf"><code>@rominf</code></a></li> <li>Fix CI, adapt to new redis-py release (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4431">#4431</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Regenerate toxgen (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4403">#4403</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Regenerate tox.ini & fix CI (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4397">#4397</a>) by <a href="https://github.com/dependabot"><code>@dependabot</code></a></li> </ul> <h2>2.29.1</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(logs): send <code>severity_text</code>: <code>warn</code> instead of <code>warning</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4396">#4396</a>) by <a href="https://github.com/lcian"><code>@lcian</code></a></li> </ul> <h2>2.29.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(loguru): Move integration setup from <code>__init__</code> to <code>setup_once</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4399">#4399</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-python/commit/719efd5c65d7df65f21296f4dc121ee7c8f5cd76"><code>719efd5</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/getsentry/sentry-python/commit/949c4e817b87894b327784ed07b5fb62a6c91fe9"><code>949c4e8</code></a> release: 2.30.0</li> <li><a href="https://github.com/getsentry/sentry-python/commit/51db87ca6fd3c6cfc6eadd8ba800d72537a55d29"><code>51db87c</code></a> feat(loguru): Sentry logs for Loguru (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/1433ec2af926b2a5f67f555533af3affdacc9f8d"><code>1433ec2</code></a> fix(logs): Don't gate user behind <code>send_default_pii</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/8ca298aadf19cc5e2508dae6b281bd37432a1dda"><code>8ca298a</code></a> fix(logging): Strip log <code>record.name</code> for more robust matching (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/4420c4d92c8c8939ee240800d8dddb5ffc7c858d"><code>4420c4d</code></a> Migrate to modern threading interface (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/7f8571cf03f57a45e8013a04385164a6b907d661"><code>7f8571c</code></a> ref: Remove <code>_capture_experimental_log</code> <code>scope</code> parameter (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/a662a9de6da34237a80ce72e00ba46279091b792"><code>a662a9d</code></a> feat(logs): Add user attributes to logs (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/c2d5a768a780375e75a6f24beb1358f92eb5766f"><code>c2d5a76</code></a> tests: Regenerate tox.ini & fix CI (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/7cf4ee409ca4a86675b1dcaddcbd90af0e04be2e"><code>7cf4ee4</code></a> fix: fix ARQ integration error (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>) (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-python/compare/2.29.1...2.30.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
864987a5ba |
Update pytest-cov requirement from 6.1.0 to 6.2.0 in /backend (#1266)
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's changelog</a>.</em></p> <blockquote> <h2>6.2.0 (2025-06-11)</h2> <ul> <li> <p>The plugin now adds 3 rules in the filter warnings configuration to prevent common coverage warnings being raised as obscure errors::</p> <p>default:unclosed database in <sqlite3.Connection object at:ResourceWarning once::PytestCovWarning once::CoverageWarning</p> <p>This fixes most of the bad interactions that are occurring on pytest 8.4 with <code>filterwarnings=error</code>.</p> <p>The plugin will check if there already matching rules for the 3 categories (<code>ResourceWarning</code>, <code>PytestCovWarning</code>, <code>CoverageWarning</code>) and message (<code>unclosed database in <sqlite3.Connection object at</code>) before adding the filters.</p> <p>This means you can have this in your pytest configuration for complete oblivion (not recommended, if that is not clear)::</p> <p>filterwarnings = [ "error", "ignore:unclosed database in <sqlite3.Connection object at:ResourceWarning", "ignore::PytestCovWarning", "ignore::CoverageWarning", ]</p> </li> </ul> <h2>6.1.1 (2025-04-05)</h2> <ul> <li>Fixed breakage that occurs when <code>--cov-context</code> and the <code>no_cover</code> marker are used together.</li> </ul> <h2>6.1.0 (2025-04-01)</h2> <ul> <li>Change terminal output to use full width lines for the coverage header. Contributed by Tsvika Shapira in <code>[#678](https://github.com/pytest-dev/pytest-cov/issues/678) <https://github.com/pytest-dev/pytest-cov/pull/678></code>_.</li> <li>Removed unnecessary CovFailUnderWarning. Fixes <code>[#675](https://github.com/pytest-dev/pytest-cov/issues/675) <https://github.com/pytest-dev/pytest-cov/issues/675></code>_.</li> <li>Fixed the term report not using the precision specified via <code>--cov-precision</code>.</li> </ul> <h2>6.0.0 (2024-10-29)</h2> <ul> <li>Updated various documentation inaccuracies, especially on subprocess handling.</li> <li>Changed fail under checks to use the precision set in the coverage configuration. Now it will perform the check just like <code>coverage report</code> would.</li> <li>Added a <code>--cov-precision</code> cli option that can override the value set in your coverage configuration.</li> <li>Dropped support for now EOL Python 3.8.</li> </ul> <h2>5.0.0 (2024-03-24)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/dca5723086a00e8c145a84761b0ce810a8079892"><code>dca5723</code></a> Bump version: 6.1.1 → 6.2.0</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/f69166a08444db4736c611cdc7746eeac9a2f158"><code>f69166a</code></a> Also trigger the sqlite warning.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/9dabad3f6baa8e3b66bb20e26ec65eabfbbbd604"><code>9dabad3</code></a> Do not mess with the warnings if the plugin is disabled. Also, upgrade to new...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/222e991a8d6e39c4440ab85a1a8b621a6a03e608"><code>222e991</code></a> Do some checks before adding the filters to allow users to silence these warn...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/ddc162b2bb175df13ba71184b6329dc8a6a0b1da"><code>ddc162b</code></a> Update changelog.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/22cc4e79190bc6cda738397a225b4a723934b5f7"><code>22cc4e7</code></a> Bump.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/5f6d020049045d42583b90cd6882713cc597b89b"><code>5f6d020</code></a> Add some basic warnings configuration overrides for the common offenders. Sho...</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/d2a2557d96b8526be2fd17eccd6bed352e2dbe65"><code>d2a2557</code></a> Add latest xdist.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/cc06ea33c6130d0c128128efe238530003a7425b"><code>cc06ea3</code></a> Make this pass for now.</li> <li><a href="https://github.com/pytest-dev/pytest-cov/commit/b221fb1bfa5c90622881789a106a91ed9750a4f3"><code>b221fb1</code></a> Add reproducer for <a href="https://redirect.github.com/pytest-dev/pytest-cov/issues/693">#693</a>.</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-cov/compare/v6.1.0...v6.2.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
e44f63a2c2 |
Bump ts-jest from 29.3.0 to 29.4.0 in /frontend (#1265)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.3.0 to 29.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> <blockquote> <h2>v29.4.0</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.3.4</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.3.3</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.3.2</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v29.3.1</h2> <p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.4...v29.4.0">29.4.0</a> (2025-06-11)</h2> <h3>Features</h3> <ul> <li>feat: support Jest 30 (<a href="https://github.com/kulshekhar/ts-jest/commit/84e093e">84e093e</a>)</li> </ul> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.3...v29.3.4">29.3.4</a> (2025-05-16)</h2> <h3>Bug Fixes</h3> <ul> <li>fix: fix <code>TsJestTransformerOptions</code> type (<a href="https://github.com/kulshekhar/ts-jest/commit/3b11e29">3b11e29</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4247">#4247</a></li> <li>fix(cli): fix wrong path for preset creator fns (<a href="https://github.com/kulshekhar/ts-jest/commit/249eb2c">249eb2c</a>)</li> <li>fix(config): disable <code>rewriteRelativeImportExtensions</code> always (<a href="https://github.com/kulshekhar/ts-jest/commit/9b1f472">9b1f472</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4855">#4855</a></li> </ul> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.2...v29.3.3">29.3.3</a> (2025-05-14)</h2> <h3>Bug Fixes</h3> <ul> <li>fix(cli): init config with preset creator functions (<a href="https://github.com/kulshekhar/ts-jest/commit/cdd3039">cdd3039</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4840">#4840</a></li> <li>fix(config): disable <code>isolatedDeclarations</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/5d6b35f">5d6b35f</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4847">#4847</a></li> </ul> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.1...v29.3.2">29.3.2</a> (2025-04-12)</h2> <h3>Bug Fixes</h3> <ul> <li>fix: transpile <code>js</code> files from <code>node_modules</code> whenever Jest asks (<a href="https://github.com/kulshekhar/ts-jest/commit/968370e">968370e</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4637">#4637</a></li> </ul> <h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.0...v29.3.1">29.3.1</a> (2025-03-31)</h2> <h3>Bug Fixes</h3> <ul> <li>fix: allow <code>isolatedModules</code> mode to have <code>ts.Program</code> under <code>Node16/Next</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/25157eb">25157eb</a>)</li> <li>fix: improve message for <code>isolatedModules</code> of <code>ts-jest</code> config (<a href="https://github.com/kulshekhar/ts-jest/commit/547eb6f">547eb6f</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kulshekhar/ts-jest/commit/f692f747c7f12066db54ade66adec09a5710534c"><code>f692f74</code></a> chore(release): 29.4.0</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/84e093ee0e7f546946d40bb9ecc814bcc86dc8cc"><code>84e093e</code></a> feat: support Jest 30</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/2d6fe5cefd9d088e578bd1853d4bc8905aea2d70"><code>2d6fe5c</code></a> build(deps): Update dependency eslint-plugin-jsdoc to ^50.8.0</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/83c6d3538f1725e16ba1ddf58441d3d76cc83fce"><code>83c6d35</code></a> build(deps): Update dependency eslint-plugin-jest to ^28.13.3</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/94797d08a2b0c489ba7992b687b010ef8e07c132"><code>94797d0</code></a> build(deps): Update dependency <code>@vitejs/plugin-react-swc</code> to ^3.10.2</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/9a9bd5cff4199d11c764937329ba8830107ad69e"><code>9a9bd5c</code></a> build(deps): Update ESLint packages to ^8.34.0</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/cbd81fd0cf0c36da941d4b850f8d0710eebaf5a4"><code>cbd81fd</code></a> build(deps): Update dependency eslint-plugin-jest to ^28.13.0</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/1d3fb0dc809c776547b8a33decbf5da59e6e14f8"><code>1d3fb0d</code></a> build(deps): Update dependency <code>@types/node</code> to v20.19.0</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/32efecbdcdc9751af50a6add72490db07bcf0d91"><code>32efecb</code></a> build(deps): Update docusaurus monorepo to ^3.8.1</li> <li><a href="https://github.com/kulshekhar/ts-jest/commit/5133d4815dae2d2d0f5d50a6be9c3f55afe48a85"><code>5133d48</code></a> build: upgrade <code>docusaurus</code> to 3.8</li> <li>Additional commits viewable in <a href="https://github.com/kulshekhar/ts-jest/compare/v29.3.0...v29.4.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
a92e3c1004 |
Bump jest-environment-jsdom from 29.7.0 to 30.0.0 in /frontend (#1263)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.7.0 to 30.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest-environment-jsdom's releases</a>.</em></p> <blockquote> <h2>Jest 30</h2> <p>Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.</p> <p>If you want to skip all the news and just get going, run <code>npm install jest@^30.0.0</code> and follow the migration guide: <a href="https://jestjs.io/docs/upgrading-to-jest30">Upgrading from Jest 29 to 30</a>.</p> <p><a href="https://jestjs.io/blog/2025/06/04/jest-30">Read the full blog post</a></p> <h3>Features</h3> <ul> <li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to <code>globalsCleanup</code> and <code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to <code>--waitForUnhandledRejections</code></li> <li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher for validating array elements. (<a href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li> <li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code> to allow opting out of <code>babel-preset-jest</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li> <li><code>[expect]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to fix <code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code> when there are multiple calls (<a href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li> <li><code>[jest-circus, jest-cli, jest-config]</code> Add <code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to minimise performance impact of correct detection of unhandled promise rejections introduced in <a href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li> <li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li> <li><code>[jest-circus]</code> Add a <code>retryImmediately</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> Allow <code>setupFilesAfterEnv</code> to export an async function (<a href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li> <li><code>[jest-circus, jest-test-result]</code> Add <code>startedAt</code> timestamp in <code>TestCaseResultObject</code> within <code>onTestCaseResult</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li> <li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add <code>mts</code> and <code>cts</code> to default <code>moduleFileExtensions</code> config (<a href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update <code>testMatch</code> and <code>testRegex</code> default option for supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and <code>cts</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li> <li><code>[jest-config]</code> Loads config file from provided path in <code>package.json</code> (<a href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li> <li><code>[jest-config]</code> Allow loading <code>jest.config.cts</code> files (<a href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li> <li><code>[jest-config]</code> Show <code>rootDir</code> in error message when a <code>preset</code> fails to load (<a href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li> <li><code>[jest-config]</code> Support loading TS config files using <code>esbuild-register</code> via docblock loader (<a href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li> <li><code>[jest-config]</code> Allow passing TS config loader options via docblock comment (<a href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li> <li><code>[jest-config]</code> If Node is running with type stripping enabled, do not require a TS loader (<a href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li> <li><code>[@jest/core]</code> Group together open handles with the same stack trace (<a href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li> <li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test setup overhead (<a href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li> <li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed <code>--filter</code> to accept an object with shape <code>{ filtered: Array<string> }</code> to match <a href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li> <li><code>[@jest/core]</code> Support <code>--outputFile</code> option for <a href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a> (<a href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li> <li><code>[@jest/core]</code> Stringify Errors properly with <code>--json</code> flag (<a href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li> <li><code>[@jest/core, @jest/test-sequencer]</code> [<strong>BREAKING</strong>] Exposes <code>globalConfig</code> & <code>contexts</code> to <code>TestSequencer</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li> <li><code>[jest-each]</code> Introduce <code>%$</code> option to add number of the test to its title (<a href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove deprecated <code>jest.genMockFromModule()</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove unnecessary defensive code (<a href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li> <li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>] Upgrade JSDOM to v22 (<a href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li> <li><code>[@jest/environment-jsdom-abstract]</code> Introduce new package which abstracts over the <code>jsdom</code> environment, allowing usage of custom versions of JSDOM (<a href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li> <li><code>[jest-environment-node]</code> Update jest environment with dispose symbols <code>Symbol</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a> & <a href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li> <li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add type inference for function parameters in <code>CalledWith</code> assertions (<a href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li> <li><code>[@jest/expect-utils]</code> Properly compare all types of <code>TypedArray</code>s (<a href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li> <li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade <code>@sinonjs/fake-timers</code> to v13 (<a href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li> <li><code>[@jest/fake-timers]</code> Exposing new modern timers function <code>advanceTimersToFrame()</code> which advances all timers by the needed milliseconds to execute callbacks currently scheduled with <code>requestAnimationFrame</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-matcher-utils]</code> Add <code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of objects (<a href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li> <li><code>[jest-mock]</code> Add support for the Explicit Resource Management proposal to use the <code>using</code> keyword with <code>jest.spyOn(object, methodName)</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li> <li><code>[jest-reporters]</code> Add support for <a href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC mode 2026</a> (<a href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li> <li><code>[jest-resolver]</code> Support <code>file://</code> URLs as paths (<a href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li> <li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code> Pass the conditions when resolving stub modules (<a href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li> <li><code>[jest-runtime]</code> Exposing new modern timers function <code>jest.advanceTimersToFrame()</code> from <code>@jest/fake-timers</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.filename</code> and <code>import.meta.dirname</code> (available from <a href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest-environment-jsdom's changelog</a>.</em></p> <blockquote> <h2>30.0.0</h2> <h3>Features</h3> <ul> <li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to <code>globalsCleanup</code> and <code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to <code>--waitForUnhandledRejections</code></li> <li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher for validating array elements. (<a href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li> <li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code> to allow opting out of <code>babel-preset-jest</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li> <li><code>[expect]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to fix <code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code> when there are multiple calls (<a href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li> <li><code>[jest-circus, jest-cli, jest-config]</code> Add <code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to minimise performance impact of correct detection of unhandled promise rejections introduced in <a href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li> <li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li> <li><code>[jest-circus]</code> Add a <code>retryImmediately</code> option to <code>jest.retryTimes</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li> <li><code>[jest-circus, jest-jasmine2]</code> Allow <code>setupFilesAfterEnv</code> to export an async function (<a href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li> <li><code>[jest-circus, jest-test-result]</code> Add <code>startedAt</code> timestamp in <code>TestCaseResultObject</code> within <code>onTestCaseResult</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li> <li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add <code>mts</code> and <code>cts</code> to default <code>moduleFileExtensions</code> config (<a href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li> <li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update <code>testMatch</code> and <code>testRegex</code> default option for supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and <code>cts</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li> <li><code>[jest-config]</code> Loads config file from provided path in <code>package.json</code> (<a href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li> <li><code>[jest-config]</code> Allow loading <code>jest.config.cts</code> files (<a href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li> <li><code>[jest-config]</code> Show <code>rootDir</code> in error message when a <code>preset</code> fails to load (<a href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li> <li><code>[jest-config]</code> Support loading TS config files using <code>esbuild-register</code> via docblock loader (<a href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li> <li><code>[jest-config]</code> Allow passing TS config loader options via docblock comment (<a href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li> <li><code>[jest-config]</code> If Node is running with type stripping enabled, do not require a TS loader (<a href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li> <li><code>[@jest/core]</code> Group together open handles with the same stack trace (<a href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li> <li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test setup overhead (<a href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li> <li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed <code>--filter</code> to accept an object with shape <code>{ filtered: Array<string> }</code> to match <a href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li> <li><code>[@jest/core]</code> Support <code>--outputFile</code> option for <a href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a> (<a href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li> <li><code>[@jest/core]</code> Stringify Errors properly with <code>--json</code> flag (<a href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li> <li><code>[@jest/core, @jest/test-sequencer]</code> [<strong>BREAKING</strong>] Exposes <code>globalConfig</code> & <code>contexts</code> to <code>TestSequencer</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>, & <a href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li> <li><code>[jest-each]</code> Introduce <code>%$</code> option to add number of the test to its title (<a href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove deprecated <code>jest.genMockFromModule()</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li> <li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove unnecessary defensive code (<a href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li> <li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>] Upgrade JSDOM to v22 (<a href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li> <li><code>[@jest/environment-jsdom-abstract]</code> Introduce new package which abstracts over the <code>jsdom</code> environment, allowing usage of custom versions of JSDOM (<a href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li> <li><code>[jest-environment-node]</code> Update jest environment with dispose symbols <code>Symbol</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a> & <a href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li> <li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add type inference for function parameters in <code>CalledWith</code> assertions (<a href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li> <li><code>[@jest/expect-utils]</code> Properly compare all types of <code>TypedArray</code>s (<a href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li> <li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade <code>@sinonjs/fake-timers</code> to v13 (<a href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li> <li><code>[@jest/fake-timers]</code> Exposing new modern timers function <code>advanceTimersToFrame()</code> which advances all timers by the needed milliseconds to execute callbacks currently scheduled with <code>requestAnimationFrame</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-matcher-utils]</code> Add <code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of objects (<a href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li> <li><code>[jest-mock]</code> Add support for the Explicit Resource Management proposal to use the <code>using</code> keyword with <code>jest.spyOn(object, methodName)</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li> <li><code>[jest-reporters]</code> Add support for <a href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC mode 2026</a> (<a href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li> <li><code>[jest-resolver]</code> Support <code>file://</code> URLs as paths (<a href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li> <li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code> Pass the conditions when resolving stub modules (<a href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li> <li><code>[jest-runtime]</code> Exposing new modern timers function <code>jest.advanceTimersToFrame()</code> from <code>@jest/fake-timers</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.filename</code> and <code>import.meta.dirname</code> (available from <a href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li> <li><code>[jest-runtime]</code> Support <code>import.meta.resolve</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14930">#14930</a>)</li> <li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Make it mandatory to pass <code>globalConfig</code> to the <code>Runtime</code> constructor (<a href="https://redirect.github.com/jestjs/jest/pull/15044">#15044</a>)</li> <li><code>[jest-runtime]</code> Add <code>unstable_unmockModule</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15080">#15080</a>)</li> <li><code>[jest-runtime]</code> Add <code>onGenerateMock</code> transformer callback for auto generated callbacks (<a href="https://redirect.github.com/jestjs/jest/pull/15433">#15433</a> & <a href="https://redirect.github.com/jestjs/jest/pull/15482">#15482</a>)</li> <li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Use <code>vm.compileFunction</code> over <code>vm.Script</code> (<a href="https://redirect.github.com/jestjs/jest/pull/15461">#15461</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jestjs/jest/commit/a383155cd5af4539b3c447cfa7184462ee32f418"><code>a383155</code></a> v30.0.0</li> <li><a href="https://github.com/jestjs/jest/commit/ce14203d9156f830a8e24a6e3e8205f670a72a40"><code>ce14203</code></a> v30.0.0-rc.1</li> <li><a href="https://github.com/jestjs/jest/commit/ac334c0cdf04ead9999f0964567d81672d116d42"><code>ac334c0</code></a> v30.0.0-beta.8</li> <li><a href="https://github.com/jestjs/jest/commit/7c799e579e8fd839b7521c6de6b55127795634dc"><code>7c799e5</code></a> v30.0.0-beta.7</li> <li><a href="https://github.com/jestjs/jest/commit/4f964497dc21c06ce4d54f1349e299a9f6773d52"><code>4f96449</code></a> v30.0.0-beta.6</li> <li><a href="https://github.com/jestjs/jest/commit/286dc4a3986e354e212ce193501895c206284952"><code>286dc4a</code></a> v30.0.0-beta.5</li> <li><a href="https://github.com/jestjs/jest/commit/76632c6ec3f56708ec5781158972a295d0cc9332"><code>76632c6</code></a> chore: drop node 23 (<a href="https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15640">#15640</a>)</li> <li><a href="https://github.com/jestjs/jest/commit/69f0c890c804e6e6b0822adb592cd00372a7c297"><code>69f0c89</code></a> v30.0.0-beta.4</li> <li><a href="https://github.com/jestjs/jest/commit/2950cbbdc18614f35a7cc1a8b59dbc283bde9315"><code>2950cbb</code></a> Update deps.</li> <li><a href="https://github.com/jestjs/jest/commit/a123a3b667a178fb988662aaa1bc6308af759017"><code>a123a3b</code></a> v30.0.0-beta.3</li> <li>Additional commits viewable in <a href="https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-environment-jsdom">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
8da1c9d9fe |
Bump eslint-plugin-testing-library from 7.4.0 to 7.5.0 in /frontend (#1262)
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 7.4.0 to 7.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's releases</a>.</em></p> <blockquote> <h2>v7.5.0</h2> <h1><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.4.0...v7.5.0">7.5.0</a> (2025-06-09)</h1> <h3>Features</h3> <ul> <li><strong>no-node-access:</strong> disallow DOM event methods (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1023">#1023</a>) (<a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/934bc5e25da038b7baf9b6041b731a32eb1eaf58">934bc5e</a>), closes <a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/752">#752</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/934bc5e25da038b7baf9b6041b731a32eb1eaf58"><code>934bc5e</code></a> feat(no-node-access): disallow DOM event methods (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1023">#1023</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/665577c5b1837297904a15b3fc14fa6c1905b1d8"><code>665577c</code></a> refactor: Include test files in type checking (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1022">#1022</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/36facf1649b4d928b1f6ac173d76318f36f4a578"><code>36facf1</code></a> ci: pass codecov token through env vars</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/295eb4473537b0f2b0a3128c2d83088c16f828e8"><code>295eb44</code></a> ci: add workflow for coverage on main (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1021">#1021</a>)</li> <li>See full diff in <a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.4.0...v7.5.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
7830e6f6fa |
Bump @mantine/form from 8.0.0 to 8.1.0 in /frontend (#1261)
Bumps [@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form) from 8.0.0 to 8.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mantinedev/mantine/releases"><code>@mantine/form</code>'s releases</a>.</em></p> <blockquote> <h2>8.1.0</h2> <p><a href="https://mantine.dev/changelog/8-1-0">View changelog with demos on mantine.dev website</a></p> <h2>DatePicker presets</h2> <p><a href="https://mantine.dev/dates/date-picker">DatePicker</a>, <a href="https://mantine.dev/dates/date-picker-input">DatePickerInput</a> and <a href="https://mantine.dev/dates/date-time-picker">DateTimePicker</a> now support <code>presets</code> prop that allows you to add custom date presets. Presets are displayed next to the calendar:</p> <pre lang="tsx"><code>import dayjs from 'dayjs'; import { DatePicker } from '@mantine/dates'; <p>function Demo() { const today = dayjs();</p> <p>return ( <DatePicker type="range" presets={[ { value: [today.subtract(2, 'day').format('YYYY-MM-DD'), today.format('YYYY-MM-DD')], label: 'Last two days', }, { value: [today.subtract(7, 'day').format('YYYY-MM-DD'), today.format('YYYY-MM-DD')], label: 'Last 7 days', }, { value: [today.startOf('month').format('YYYY-MM-DD'), today.format('YYYY-MM-DD')], label: 'This month', }, { value: [ today.subtract(1, 'month').startOf('month').format('YYYY-MM-DD'), today.subtract(1, 'month').endOf('month').format('YYYY-MM-DD'), ], label: 'Last month', }, { value: [ today.subtract(1, 'year').startOf('year').format('YYYY-MM-DD'), today.subtract(1, 'year').endOf('year').format('YYYY-MM-DD'), ], label: 'Last year', }, ]} /> ); } </code></pre></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mantinedev/mantine/commit/ee3bd375cb72291e206904c0584435f067683bc2"><code>ee3bd37</code></a> [release] Version: 8.1.0</li> <li><a href="https://github.com/mantinedev/mantine/commit/d4113266ad85c4c9dd4a47b9cba11b0f56a7beef"><code>d411326</code></a> Merge branch 'master' into 8.1</li> <li><a href="https://github.com/mantinedev/mantine/commit/b9a4fdc09b59a570bb159053067a30a6f3e60c20"><code>b9a4fdc</code></a> [release] Version: 8.0.2</li> <li><a href="https://github.com/mantinedev/mantine/commit/df2c90a42f4112250b055672519be904308b5285"><code>df2c90a</code></a> [<code>@mantine/form</code>] Fix <code>form.reorderItem</code> reordering only the first item (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7892">#7892</a>)</li> <li><a href="https://github.com/mantinedev/mantine/commit/9023b6bee2b4eae4bbbe2e72630a49e871b35098"><code>9023b6b</code></a> Merge branch 'master' of github.com:mantinedev/mantine into 8.1</li> <li><a href="https://github.com/mantinedev/mantine/commit/6b18e290be959c5ac8c8e2340cfb663b18b2e097"><code>6b18e29</code></a> [refactor] Add deprecation notice to resolvers exported from <code>@mantine/form</code> ...</li> <li><a href="https://github.com/mantinedev/mantine/commit/0c25d6e3418a76526af2fa56895195c4a9a98216"><code>0c25d6e</code></a> Merge branch master into 8.1</li> <li><a href="https://github.com/mantinedev/mantine/commit/57f637d6baacc8c8a261a1aab2c839dde04e9836"><code>57f637d</code></a> [release] Version: 8.0.1</li> <li><a href="https://github.com/mantinedev/mantine/commit/f559894ced0d26a8fe77a67cfbfa0cacbdd62ee1"><code>f559894</code></a> Merge branch '8.1.0-contributions' of github.com:mantinedev/mantine into 8.1</li> <li><a href="https://github.com/mantinedev/mantine/commit/19f8343273107072e21d7e230ecbcbfc160b3dc3"><code>19f8343</code></a> [<code>@mantine/form</code>] Add <code>resetField</code> method to form utilities (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7806">#7806</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mantinedev/mantine/commits/8.1.0/packages/@mantine/form">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
41b5cca039 |
Bump @types/node from 22.15.1 to 24.0.0 in /frontend (#1260)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.1 to 24.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
9fea6979a6 |
Bump @types/node from 22.13.4 to 24.0.0 in /docs (#1259)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.13.4 to 24.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
13643fc20f |
Bump eslint-plugin-jest from 28.12.0 to 28.13.0 in /frontend (#1258)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.12.0 to 28.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v28.13.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">28.13.0</a> (2025-06-06)</h1> <h3>Features</h3> <ul> <li>create new <code>prefer-ending-with-an-expect</code> rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/fe1349bbc7e91a9ea5420481a28fe8d86f5a0b69">fe1349b</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">28.13.0</a> (2025-06-06)</h1> <h3>Features</h3> <ul> <li>create new <code>prefer-ending-with-an-expect</code> rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/fe1349bbc7e91a9ea5420481a28fe8d86f5a0b69">fe1349b</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/3ad2036b74f1f0cef52167d3d1fb1b4a234d4144"><code>3ad2036</code></a> chore(release): 28.13.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/fe1349bbc7e91a9ea5420481a28fe8d86f5a0b69"><code>fe1349b</code></a> feat: create new <code>prefer-ending-with-an-expect</code> rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/f97645e9fea94913f783855e5f33bc82f8fd9a5a"><code>f97645e</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1744">#1744</a>)</li> <li>See full diff in <a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
5fbcb9baa6 |
Bump eslint-plugin-testing-library from 7.3.0 to 7.4.0 in /frontend (#1257)
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 7.3.0 to 7.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's releases</a>.</em></p> <blockquote> <h2>v7.4.0</h2> <h1><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.3.0...v7.4.0">7.4.0</a> (2025-06-05)</h1> <h3>Features</h3> <ul> <li><strong>prefer-presence-queries:</strong> add autofix support (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1020">#1020</a>) (<a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/4ab50a05941eb597dc64b41f323299b53f6487fc">4ab50a0</a>), closes <a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/916">#916</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/4ab50a05941eb597dc64b41f323299b53f6487fc"><code>4ab50a0</code></a> feat(prefer-presence-queries): add autofix support (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1020">#1020</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/5eed1ddcc16fc10160bae3d5851d7aebf9167c77"><code>5eed1dd</code></a> build(deps-dev): bump <code>@types/node</code> from 22.10.1 to 22.15.29 (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1016">#1016</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/342f640c9d239ee50251887b8a6522c56cf4d295"><code>342f640</code></a> build(deps-dev): bump eslint-plugin-jest from 28.9.0 to 28.12.0 (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1019">#1019</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/5b24014a3c236ea127ed2321d4f8e6122955c577"><code>5b24014</code></a> refactor: strengthen type safety (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1015">#1015</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/984f245ff1222231a64f57fb91e376e61e7219fd"><code>984f245</code></a> docs: add y-hsgw as a contributor for code, and test (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1014">#1014</a>)</li> <li>See full diff in <a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.3.0...v7.4.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
9998d21a20 |
Update pytest requirement from 8.3.4 to 8.4.0 in /backend (#1256)
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>8.4.0</h2> <h1>pytest 8.4.0 (2025-06-02)</h1> <h2>Removals and backward incompatible breaking changes</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11372">#11372</a>: Async tests will now fail, instead of warning+skipping, if you don't have any suitable plugin installed.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12346">#12346</a>: Tests will now fail, instead of raising a warning, if they return any value other than None.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12874">#12874</a>: We dropped support for Python 3.8 following its end of life (2024-10-07).</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12960">#12960</a>: Test functions containing a yield now cause an explicit error. They have not been run since pytest 4.0, and were previously marked as an expected failure and deprecation warning.</p> <p>See <code>the docs <yield tests deprecated></code>{.interpreted-text role="ref"} for more information.</p> </li> </ul> <h2>Deprecations (removal in next major release)</h2> <ul> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/10839">#10839</a>: Requesting an asynchronous fixture without a [pytest_fixture_setup]{.title-ref} hook that resolves it will now give a DeprecationWarning. This most commonly happens if a sync test requests an async fixture. This should have no effect on a majority of users with async tests or fixtures using async pytest plugins, but may affect non-standard hook setups or <code>autouse=True</code>. For guidance on how to work around this warning see <code>sync-test-async-fixture</code>{.interpreted-text role="ref"}.</li> </ul> <h2>New features</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11538">#11538</a>: Added <code>pytest.RaisesGroup</code>{.interpreted-text role="class"} as an equivalent to <code>pytest.raises</code>{.interpreted-text role="func"} for expecting <code>ExceptionGroup</code>{.interpreted-text role="exc"}. Also adds <code>pytest.RaisesExc</code>{.interpreted-text role="class"} which is now the logic behind <code>pytest.raises</code>{.interpreted-text role="func"} and used as parameter to <code>pytest.RaisesGroup</code>{.interpreted-text role="class"}. <code>RaisesGroup</code> includes the ability to specify multiple different expected exceptions, the structure of nested exception groups, and flags for emulating <code>except* <except_star></code>{.interpreted-text role="ref"}. See <code>assert-matching-exception-groups</code>{.interpreted-text role="ref"} and docstrings for more information.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12081">#12081</a>: Added <code>capteesys</code>{.interpreted-text role="fixture"} to capture AND pass output to next handler set by <code>--capture=</code>.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12504">#12504</a>: <code>pytest.mark.xfail</code>{.interpreted-text role="func"} now accepts <code>pytest.RaisesGroup</code>{.interpreted-text role="class"} for the <code>raises</code> parameter when you expect an exception group. You can also pass a <code>pytest.RaisesExc</code>{.interpreted-text role="class"} if you e.g. want to make use of the <code>check</code> parameter.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12713">#12713</a>: New [--force-short-summary]{.title-ref} option to force condensed summary output regardless of verbosity level.</p> <p>This lets users still see condensed summary output of failures for quick reference in log files from job outputs, being especially useful if non-condensed output is very verbose.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12749">#12749</a>: pytest traditionally collects classes/functions in the test module namespace even if they are imported from another file.</p> <p>For example:</p> <pre lang="python"><code># contents of src/domain.py class Testament: ... <h1>contents of tests/test_testament.py</h1> <p>from domain import Testament</p> <p>def test_testament(): ... </code></pre></p> <p>In this scenario with the default options, pytest will collect the class [Testament]{.title-ref} from [tests/test_testament.py]{.title-ref} because it starts with [Test]{.title-ref}, even though in this case it is a production class being imported in the test module namespace.</p> <p>This behavior can now be prevented by setting the new <code>collect_imported_tests</code>{.interpreted-text role="confval"} configuration option to <code>false</code>, which will make pytest collect classes/functions from test files <strong>only</strong> if they are defined in that file.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest/commit/315b3ae798fe38264b3ab2312dced212c46f1e21"><code>315b3ae</code></a> Prepare release version 8.4.0</li> <li><a href="https://github.com/pytest-dev/pytest/commit/1498ba3aa57be19d649e64ee2db0d90ee315abad"><code>1498ba3</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13467">#13467</a> from pytest-dev/towncrier-create</li> <li><a href="https://github.com/pytest-dev/pytest/commit/e4389acb4d650f349a728cc42067d8c1a246bdcb"><code>e4389ac</code></a> Remove resultlog from the docs (<a href="https://redirect.github.com/pytest-dev/pytest/issues/13465">#13465</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/64b230119cb7c260e1e6ec6887ebc5b3851d39fc"><code>64b2301</code></a> scripts/release: add missing <code>build</code> to <code>towncrier</code> call</li> <li><a href="https://github.com/pytest-dev/pytest/commit/4c205cfcb08083a2893e07b6d994bd38d183b64a"><code>4c205cf</code></a> testing/plugins_integration: update Django (<a href="https://redirect.github.com/pytest-dev/pytest/issues/13463">#13463</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/4dcbcc91ff229d69f535aeac75a4d273ce38ca3b"><code>4dcbcc9</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13458">#13458</a> from pytest-dev/dup-param-error</li> <li><a href="https://github.com/pytest-dev/pytest/commit/529301611db71cc5edc40464f3cfa1e95885a1e6"><code>5293016</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/13459">#13459</a> from pytest-dev/pyright-minor-fixes</li> <li><a href="https://github.com/pytest-dev/pytest/commit/7a481812a28b141171141abf39cc9bf351e0cbe1"><code>7a48181</code></a> Add pyright configuration</li> <li><a href="https://github.com/pytest-dev/pytest/commit/9fc6db9a550544ce4fb1f889dde3cf1165e7e337"><code>9fc6db9</code></a> pytester: avoid confusing <code>x</code> self parameter</li> <li><a href="https://github.com/pytest-dev/pytest/commit/9aa198bdef285d007305fb14c25d81e9996be518"><code>9aa198b</code></a> mark/expression: fix self -> cls</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest/compare/8.3.4...8.4.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
865629a088 |
Bump @tabler/icons-react from 3.33.0 to 3.34.0 in /frontend (#1255)
Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.33.0 to 3.34.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tabler/tabler-icons/releases"><code>@tabler/icons-react</code>'s releases</a>.</em></p> <blockquote> <h2>Release 3.34.0</h2> <!-- raw HTML omitted --> <h3>19 new icons:</h3> <ul> <li><code>filled/building-bridge-2</code></li> <li><code>filled/columns-1</code></li> <li><code>filled/columns-2</code></li> <li><code>filled/columns-3</code></li> <li><code>filled/confetti</code></li> <li><code>filled/container</code></li> <li><code>filled/layout-board-split</code></li> <li><code>filled/layout-board</code></li> <li><code>filled/library-plus</code></li> <li><code>filled/library</code></li> <li><code>filled/octagon-minus</code></li> <li><code>filled/octagon-plus</code></li> <li><code>filled/receipt-dollar</code></li> <li><code>filled/receipt-euro</code></li> <li><code>filled/receipt-pound</code></li> <li><code>filled/receipt-rupee</code></li> <li><code>filled/receipt-yen</code></li> <li><code>filled/receipt-yuan</code></li> <li><code>filled/template</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tabler/tabler-icons/commit/a33f5aec978c1450cf0e418491d8f06bbcd02e68"><code>a33f5ae</code></a> Release 3.34.0</li> <li>See full diff in <a href="https://github.com/tabler/tabler-icons/commits/v3.34.0/packages/icons-react">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
05b1688fd9 |
Bump eslint-plugin-testing-library from 7.2.0 to 7.3.0 in /frontend (#1254)
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 7.2.0 to 7.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's releases</a>.</em></p> <blockquote> <h2>v7.3.0</h2> <h1><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.2...v7.3.0">7.3.0</a> (2025-05-30)</h1> <h3>Features</h3> <ul> <li><strong>prefer-find-by:</strong> handle waitFor wrapping findBy queries (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1013">#1013</a>) (<a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/cf02697f6c43fc235450c7c17bbd62b5517c9c19">cf02697</a>), closes <a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/910">#910</a></li> </ul> <h2>v7.2.2</h2> <h2><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.1...v7.2.2">7.2.2</a> (2025-05-26)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>no-wait-for-side-effects:</strong> detect await expressions (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1008">#1008</a>) (<a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/e4c0daaabbee97e560f79c5c4a0a4cb67d3d35bd">e4c0daa</a>), closes <a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/742">#742</a></li> </ul> <h2>v7.2.1</h2> <h2><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.0...v7.2.1">7.2.1</a> (2025-05-19)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>await-async-queries:</strong> false positive with optional chaining (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1009">#1009</a>) (<a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/e9f8f4fa6d381469ccccb3dc4256ce7523e5ee59">e9f8f4f</a>), closes <a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/882">#882</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/cf02697f6c43fc235450c7c17bbd62b5517c9c19"><code>cf02697</code></a> feat(prefer-find-by): handle waitFor wrapping findBy queries (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1013">#1013</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/e4c0daaabbee97e560f79c5c4a0a4cb67d3d35bd"><code>e4c0daa</code></a> fix(no-wait-for-side-effects): detect await expressions (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1008">#1008</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/707748526e7e342cba9637abef21d2d12906c496"><code>7077485</code></a> chore: update issue templates (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1012">#1012</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/e9f8f4fa6d381469ccccb3dc4256ce7523e5ee59"><code>e9f8f4f</code></a> fix(await-async-queries): false positive with optional chaining (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1009">#1009</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/70fea912ce73f9092c2f1299db682233bb6869c1"><code>70fea91</code></a> build(deps): bump <code>@babel/helpers</code> from 7.26.0 to 7.27.1 in the npm_and_yarn gr...</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/8c847d7cca75b025b8a420c91d614b16d59787f7"><code>8c847d7</code></a> build(deps): bump the npm_and_yarn group with 3 updates (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/990">#990</a>)</li> <li><a href="https://github.com/testing-library/eslint-plugin-testing-library/commit/8905e0c79a0adda25f1d382f230f84dd3a26510a"><code>8905e0c</code></a> docs: add StyleShit as a contributor for code, test, and doc (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1007">#1007</a>)</li> <li>See full diff in <a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.0...v7.3.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
78bbec75c5 | Enable trailingSlash | ||
|
|
89daacf268 | Allow trailing slash redirect | ||
|
|
66537a31fd |
Update mypy requirement from 1.15.0 to 1.16.0 in /backend (#1252)
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's changelog</a>.</em></p> <blockquote> <h1>Mypy Release Notes</h1> <h2>Next Release</h2> <h2>Mypy 1.16</h2> <p>We’ve just uploaded mypy 1.16 to the Python Package Index (<a href="https://pypi.org/project/mypy/">PyPI</a>). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:</p> <pre><code>python3 -m pip install -U mypy </code></pre> <p>You can read the full documentation for this release on <a href="http://mypy.readthedocs.io">Read the Docs</a>.</p> <h3>Different Property Getter and Setter Types</h3> <p>Mypy now supports using different types for a property getter and setter:</p> <pre lang="python"><code>class A: _value: int <pre><code>@property def foo(self) -&gt; int: return self._value @foo.setter def foo(self, x: str | int) -&gt; None: try: self._value = int(x) except ValueError: raise Exception(f&quot;'{x}' is not a valid value for 'foo'&quot;) </code></pre> <p></code></pre></p> <p>This was contributed by Ivan Levkivskyi (PR <a href="https://redirect.github.com/python/mypy/pull/18510">18510</a>).</p> <h3>Flexible Variable Redefinitions (Experimental)</h3> <p>Mypy now allows unannotated variables to be freely redefined with different types when using the experimental <code>--allow-redefinition-new</code> flag. You will also need to enable <code>--local-partial-types</code>. Mypy will now infer a union type when different types are assigned to a variable:</p> <pre lang="py"><code># mypy: allow-redefinition-new, local-partial-types <p>def f(n: int, b: bool) -> int | str: if b: x = n else: </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/9e72e9601f4c2fb6866cfec98fc40a31c91ccdb0"><code>9e72e96</code></a> Update version to 1.16.0</li> <li><a href="https://github.com/python/mypy/commit/8fe719ff3a8d1e26d3841a48df21ddf7d5b3c94d"><code>8fe719f</code></a> Add changelog for 1.16 (<a href="https://redirect.github.com/python/mypy/issues/19138">#19138</a>)</li> <li><a href="https://github.com/python/mypy/commit/2a036e739f8691576056669371d9f020e95c2603"><code>2a036e7</code></a> Revert "Infer correct types with overloads of <code>Type[Guard | Is]</code> (<a href="https://redirect.github.com/python/mypy/issues/19161">#19161</a>)</li> <li><a href="https://github.com/python/mypy/commit/b6da4fcf97fca9cd28e81a880f818dc364b5a06d"><code>b6da4fc</code></a> Allow enum members to have type objects as values (<a href="https://redirect.github.com/python/mypy/issues/19160">#19160</a>)</li> <li><a href="https://github.com/python/mypy/commit/334469f999c5c777124a123062b4349614447e0d"><code>334469f</code></a> [mypyc] Improve documentation of native and non-native classes (<a href="https://redirect.github.com/python/mypy/issues/19154">#19154</a>)</li> <li><a href="https://github.com/python/mypy/commit/a499d9fdba06732248c07586f2fd95c47a4fa0f7"><code>a499d9f</code></a> Document --allow-redefinition-new (<a href="https://redirect.github.com/python/mypy/issues/19153">#19153</a>)</li> <li><a href="https://github.com/python/mypy/commit/96525a23f0f8a3826d9875fa8b6e8e362cd9525e"><code>96525a2</code></a> Merge commit '9e45dadcf6d8dbab36f83d9df94a706c0b4f9207' into release-1.16</li> <li><a href="https://github.com/python/mypy/commit/9e45dadcf6d8dbab36f83d9df94a706c0b4f9207"><code>9e45dad</code></a> Clear more data in TypeChecker.reset() instead of asserting (<a href="https://redirect.github.com/python/mypy/issues/19087">#19087</a>)</li> <li><a href="https://github.com/python/mypy/commit/772cd0cebed6884636de0019e43caa06dbaa39ba"><code>772cd0c</code></a> Add --strict-bytes to --strict (<a href="https://redirect.github.com/python/mypy/issues/19049">#19049</a>)</li> <li><a href="https://github.com/python/mypy/commit/0b65f215996401264a68a3a06f3fbcd19915a9a5"><code>0b65f21</code></a> Admit that Final variables are never redefined (<a href="https://redirect.github.com/python/mypy/issues/19083">#19083</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/mypy/compare/v1.15.0...v1.16.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
788aed3a36 |
Bump eslint-plugin-jest from 28.11.0 to 28.12.0 in /frontend (#1251)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.11.0 to 28.12.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v28.12.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.2...v28.12.0">28.12.0</a> (2025-05-29)</h1> <h3>Features</h3> <ul> <li><strong>no-disabled-tests:</strong> improve error message and simplify rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/1fb5a4acf04de3d8829125593279ee8705f358c7">1fb5a4a</a>)</li> </ul> <h2>v28.11.2</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.1...v28.11.2">28.11.2</a> (2025-05-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>no-commented-out-tests:</strong> make message less ambiguous (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/14c27ab73fba6ea2b6509d4ede88ecab8a40e2db">14c27ab</a>)</li> </ul> <h2>v28.11.1</h2> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.11.1">28.11.1</a> (2025-05-27)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>no-large-snapshots:</strong> use a far better message for when an unexpected snapshot is found (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1736">#1736</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/0f5b873edcce08988d1ce51e17eb67c21ddf102d">0f5b873</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.2...v28.12.0">28.12.0</a> (2025-05-29)</h1> <h3>Features</h3> <ul> <li><strong>no-disabled-tests:</strong> improve error message and simplify rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/1fb5a4acf04de3d8829125593279ee8705f358c7">1fb5a4a</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.1...v28.11.2">28.11.2</a> (2025-05-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>no-commented-out-tests:</strong> make message less ambiguous (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/14c27ab73fba6ea2b6509d4ede88ecab8a40e2db">14c27ab</a>)</li> </ul> <h2><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.11.1">28.11.1</a> (2025-05-27)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>no-large-snapshots:</strong> use a far better message for when an unexpected snapshot is found (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1736">#1736</a>) (<a href="https://github.com/jest-community/eslint-plugin-jest/commit/0f5b873edcce08988d1ce51e17eb67c21ddf102d">0f5b873</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/aa649365a735865f3002fb30983aa7217195a3a7"><code>aa64936</code></a> chore(release): 28.12.0 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/1fb5a4acf04de3d8829125593279ee8705f358c7"><code>1fb5a4a</code></a> feat(no-disabled-tests): improve error message and simplify rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/ff8c9ac2555904ab6a3df9e78fd9f998f46304f6"><code>ff8c9ac</code></a> chore(release): 28.11.2 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/14c27ab73fba6ea2b6509d4ede88ecab8a40e2db"><code>14c27ab</code></a> fix(no-commented-out-tests): make message less ambiguous (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/2e599596b55409a881ae6dd1ce5c4b6f63ae3bb3"><code>2e59959</code></a> refactor(prefer-lowercase-title): rename message id (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1738">#1738</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/f22560c4196ede99be0113eaace00f083f2163bb"><code>f22560c</code></a> chore(release): 28.11.1 [skip ci]</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/5c10c18f43af9513cfca0dd3186151eb853f95c4"><code>5c10c18</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1737">#1737</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/0f5b873edcce08988d1ce51e17eb67c21ddf102d"><code>0f5b873</code></a> fix(no-large-snapshots): use a far better message for when an unexpected snap...</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/db8172b3960db3a555f271cde3cb8670b95e9e42"><code>db8172b</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1735">#1735</a>)</li> <li><a href="https://github.com/jest-community/eslint-plugin-jest/commit/3b4bc34d41921af5e8c9927328f0fafd02511098"><code>3b4bc34</code></a> chore(deps): lock file maintenance (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1733">#1733</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.12.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c93fd992cd | Improve head tags (#1250) | ||
|
|
d3f7018b1a | Add sitemap (#1249) | ||
|
|
7f4431d245 |
Bump cookies-next from 5.1.0 to 6.0.0 in /frontend (#1248)
Bumps [cookies-next](https://github.com/andreizanik/cookies-next) from 5.1.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/andreizanik/cookies-next/releases">cookies-next's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2>What's Changed</h2> <ul> <li>feat: Make hooks trigger rerender. by <a href="https://github.com/greg2012201"><code>@greg2012201</code></a> in <a href="https://redirect.github.com/andreizanik/cookies-next/pull/99">andreizanik/cookies-next#99</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0">https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/andreizanik/cookies-next/commit/45ad636018b2ec785dac552e9b69dab353db490f"><code>45ad636</code></a> 6.0.0</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/4317cb026c79d793750f048eee6395923151ce72"><code>4317cb0</code></a> Merge pull request <a href="https://redirect.github.com/andreizanik/cookies-next/issues/99">#99</a> from greg2012201/master</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/70f295b6575d2147017e488235cefb6f3cdfb2eb"><code>70f295b</code></a> fix: Fix a typo.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/93a96910b2cc0e798fe26f3a48fc0f3b73cf8bfb"><code>93a9691</code></a> refactor: Make type imports consistent.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/3d860ee7767e5b286040fbe46dd39bf2d3df6f17"><code>3d860ee</code></a> fix: Make input types consistent.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/fab26479d9327376304bdc0deafd77dd035799ea"><code>fab2647</code></a> refactor: Simplify & make types consistent.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/0bcf2b9db712ad964647bbf495e2f648866977f7"><code>0bcf2b9</code></a> fix: Get rid off redundant package.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/d1e73732ecf603281ed54f89688988131dfcee2c"><code>d1e7373</code></a> docs: Add docs about reactive hooks.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/42f29933d9257aa4934b4a0c6f36f45526029cff"><code>42f2993</code></a> feat: Move context hook to the hooks module.</li> <li><a href="https://github.com/andreizanik/cookies-next/commit/b9545a1f0b34269d84f1879581ae2273476c2c74"><code>b9545a1</code></a> test: Add tests for context with pooling enabled.</li> <li>Additional commits viewable in <a href="https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
fd0838e1bd |
Update pytest-xdist requirement from 3.6.1 to 3.7.0 in /backend (#1247)
Updates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst">pytest-xdist's changelog</a>.</em></p> <blockquote> <h1>pytest-xdist 3.7.0 (2025-05-26)</h1> <h2>Features</h2> <ul> <li> <p><code>[#1142](https://github.com/pytest-dev/pytest-xdist/issues/1142) <https://github.com/pytest-dev/pytest-xdist/issues/1142></code>_: Added support for Python 3.13.</p> </li> <li> <p><code>[#1144](https://github.com/pytest-dev/pytest-xdist/issues/1144) <https://github.com/pytest-dev/pytest-xdist/issues/1144></code>_: The internal <code>steal</code> command is now atomic - it unschedules either all requested tests or none.</p> <p>This is a prerequisite for group/scope support in the <code>worksteal</code> scheduler, so test groups won't be broken up incorrectly.</p> </li> <li> <p><code>[#1170](https://github.com/pytest-dev/pytest-xdist/issues/1170) <https://github.com/pytest-dev/pytest-xdist/issues/1170></code>_: Add the <code>--px</code> arg to create proxy gateways.</p> <p>Proxy gateways are passed to additional gateways using the <code>via</code> keyword. They can serve as a way to run multiple workers on remote machines.</p> </li> <li> <p><code>[#1200](https://github.com/pytest-dev/pytest-xdist/issues/1200) <https://github.com/pytest-dev/pytest-xdist/issues/1200></code>_: Now multiple <code>xdist_group</code> markers are considered when assigning tests to groups (order does not matter).</p> <p>Previously, only the last marker would assign a test to a group, but now if a test has multiple <code>xdist_group</code> marks applied (for example via parametrization or via fixtures), they are merged to make a new group.</p> </li> </ul> <h2>Removals</h2> <ul> <li><code>[#1162](https://github.com/pytest-dev/pytest-xdist/issues/1162) <https://github.com/pytest-dev/pytest-xdist/issues/1162></code>_: Dropped support for EOL Python 3.8.</li> </ul> <h2>Trivial Changes</h2> <ul> <li> <p><code>[#1092](https://github.com/pytest-dev/pytest-xdist/issues/1092) <https://github.com/pytest-dev/pytest-xdist/issues/1092></code>_: Update an error message to better indicate where users should go for more information.</p> </li> <li> <p><code>[#1190](https://github.com/pytest-dev/pytest-xdist/issues/1190) <https://github.com/pytest-dev/pytest-xdist/issues/1190></code>_: Switched to using a SPDX license identifier introduced in PEP 639.</p> </li> </ul> <h1>pytest-xdist 3.6.1 (2024-04-28)</h1> <h2>Bug Fixes</h2> <ul> <li><code>[#1071](https://github.com/pytest-dev/pytest-xdist/issues/1071) <https://github.com/pytest-dev/pytest-xdist/issues/1071></code>_: Add backward compatibility for deadlock issue with the <code>execnet</code> new <code>main_thread_only</code> "execmodel" triggered when pytest-cov accesses rinfo.</li> </ul> <h1>pytest-xdist 3.6.0 (2024-04-19)</h1> <p>This release was YANKED due to a regression fixed in 3.6.1.</p> <h2>Features</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/b561916eaf6ec0a8a448ed0bcc90a351ab3c58e3"><code>b561916</code></a> Release 3.7.0</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/71bd3ede1982a65cf74cf248c0ba906fe6062ce7"><code>71bd3ed</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1204">#1204</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/65de0ab30e602a5f466b8746fcfff0cf0945b600"><code>65de0ab</code></a> Join multiple xdist_group markers (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1201">#1201</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/199f949716792db8745a69444091f4d4fddae0e2"><code>199f949</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1202">#1202</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/b0215da1edf369d5b63b7811b41d750bb5ebb072"><code>b0215da</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1199">#1199</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/18e47853ed9272a87b9e6d29b1630f854d458d4a"><code>18e4785</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1198">#1198</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/731c05d86ad3a42e0b2e3d3b4c8cdd5e33e81988"><code>731c05d</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1197">#1197</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/16c5be32031f904a5f48c2cdbf3424f6528af3b0"><code>16c5be3</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1195">#1195</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/e03757a1d77805776babf6faa73b696ea36c001c"><code>e03757a</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1193">#1193</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-xdist/commit/f1d81a4402e611dca7ae5bf4b892decfef9d4f08"><code>f1d81a4</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest-xdist/issues/1192">#1192</a> from adamchainz/document_disabling</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-xdist/compare/v3.6.1...v3.7.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
d72931c54f |
Update aiohttp requirement from 3.11.12 to 3.12.2 in /backend (#1246)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
565cebeaf6 |
Update alembic requirement from 1.15.1 to 1.16.1 in /backend (#1245)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
311508b17b |
Bump i18next from 25.1.1 to 25.2.0 in /frontend (#1244)
Bumps [i18next](https://github.com/i18next/i18next) from 25.1.1 to 25.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/releases">i18next's releases</a>.</em></p> <blockquote> <h2>v25.2.0</h2> <ul> <li>introduce <code>cacheInBuiltFormats</code> option to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>v25.1.3</h2> <ul> <li>Ensure nsSeparator is respected when appendNamespaceToMissingKey is true <a href="https://redirect.github.com/i18next/i18next/pull/2311">2311</a>, fixes <a href="https://redirect.github.com/i18next/i18next/issues/2310">2310</a></li> </ul> <h2>v25.1.2</h2> <ul> <li>do not mutate t options, fixes <a href="https://redirect.github.com/i18next/i18next/issues/2307">2307</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's changelog</a>.</em></p> <blockquote> <h2>25.2.0</h2> <ul> <li>introduce <code>cacheInBuiltFormats</code> option to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>25.1.3</h2> <ul> <li>Ensure nsSeparator is respected when appendNamespaceToMissingKey is true <a href="https://redirect.github.com/i18next/i18next/pull/2311">2311</a>, fixes <a href="https://redirect.github.com/i18next/i18next/issues/2310">2310</a></li> </ul> <h2>25.1.2</h2> <ul> <li>do not mutate t options, fixes <a href="https://redirect.github.com/i18next/i18next/issues/2307">2307</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/i18next/i18next/commit/01dd2972242f8a7bba5880dbd31387ebd21e65ba"><code>01dd297</code></a> 25.2.0</li> <li><a href="https://github.com/i18next/i18next/commit/ce54c7db5aea8b5d73c43549a166172cfe9a716b"><code>ce54c7d</code></a> introduce <code>cacheInBuiltFormats</code> option to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">#2227</a></li> <li><a href="https://github.com/i18next/i18next/commit/0b4a3d3429601c799c37570dee38a0c17ed47213"><code>0b4a3d3</code></a> 25.1.3</li> <li><a href="https://github.com/i18next/i18next/commit/0b3d16741d6d2e8b6dd47afe0188edaef0cdad20"><code>0b3d167</code></a> release</li> <li><a href="https://github.com/i18next/i18next/commit/f50472fe9ea5d32add02596d55b4e2c9dd0dea8d"><code>f50472f</code></a> Respect <code>nsSeparator</code> when <code>appendNamespaceToMissingKey</code> is <code>true</code> (<a href="https://redirect.github.com/i18next/i18next/issues/2311">#2311</a>)</li> <li><a href="https://github.com/i18next/i18next/commit/32979d8d9d383e7f0f7a67208f0804a9b5247194"><code>32979d8</code></a> chore: update dependencies (<a href="https://redirect.github.com/i18next/i18next/issues/2309">#2309</a>)</li> <li><a href="https://github.com/i18next/i18next/commit/ec86d00ed9ba480131904a85cf3052b04f05cb85"><code>ec86d00</code></a> 25.1.2</li> <li><a href="https://github.com/i18next/i18next/commit/ba1a6dccc2bbe7e27ef5c7e7bad62009150c8594"><code>ba1a6dc</code></a> do not mutate t options, fixes <a href="https://redirect.github.com/i18next/i18next/issues/2307">#2307</a></li> <li>See full diff in <a href="https://github.com/i18next/i18next/compare/v25.1.1...v25.2.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
a6e389e9fd |
Update sentry-sdk requirement from 2.28.0 to 2.29.1 in /backend (#1243)
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's releases</a>.</em></p> <blockquote> <h2>2.29.1</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(logs): send <code>severity_text</code>: <code>warn</code> instead of <code>warning</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4396">#4396</a>) by <a href="https://github.com/lcian"><code>@lcian</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's changelog</a>.</em></p> <blockquote> <h2>2.29.1</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(logs): send <code>severity_text</code>: <code>warn</code> instead of <code>warning</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4396">#4396</a>) by <a href="https://github.com/lcian"><code>@lcian</code></a></li> </ul> <h2>2.29.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(loguru): Move integration setup from <code>__init__</code> to <code>setup_once</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4399">#4399</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>feat: Allow configuring <code>keep_alive</code> via environment variable (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4366">#4366</a>) by <a href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></li> <li>fix(celery): Do not send extra check-in (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4395">#4395</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix(typing): Add before_send_log to Experiments (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4383">#4383</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>ci: Fix pyspark test suite (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4382">#4382</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>fix(logs): Make <code>sentry.message.parameters</code> singular as per spec (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4387">#4387</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>apidocs: Remove snowballstemmer pin (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4379">#4379</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <h2>2.28.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix(logs): Forward <code>extra</code> from logger as attributes (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4374">#4374</a>) by <a href="https://github.com/AbhiPrasad"><code>@AbhiPrasad</code></a></li> <li>fix(logs): Canonicalize paths from the logger integration (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4336">#4336</a>) by <a href="https://github.com/colin-sentry"><code>@colin-sentry</code></a></li> <li>fix(logs): Use new transport (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4317">#4317</a>) by <a href="https://github.com/colin-sentry"><code>@colin-sentry</code></a></li> <li>fix: Deprecate <code>set_measurement()</code> API. (<a href="https://redirect.github.com/getsentry/sentry-python/issues/3934">#3934</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix: Put feature flags on isolation scope (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4363">#4363</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix: Make use of <code>SPANDATA</code> consistent (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4373">#4373</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix: Discord link (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4371">#4371</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Pin snowballstemmer for now (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4372">#4372</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Regular tox update (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4367">#4367</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Bump test timeout for recursion stacktrace extract to 2s (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4351">#4351</a>) by <a href="https://github.com/booxter"><code>@booxter</code></a></li> <li>tests: Fix test_stacktrace_big_recursion failure due to argv (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4346">#4346</a>) by <a href="https://github.com/booxter"><code>@booxter</code></a></li> <li>tests: Move anthropic under toxgen (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4348">#4348</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Update tox.ini (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4347">#4347</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>chore: Update GH issue templates for Linear compatibility (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4328">#4328</a>) by <a href="https://github.com/stephanie-anderson"><code>@stephanie-anderson</code></a></li> <li>chore: Bump actions/create-github-app-token from 2.0.2 to 2.0.6 (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4358">#4358</a>) by <a href="https://github.com/dependabot"><code>@dependabot</code></a></li> </ul> <h2>2.27.0</h2> <h3>Various fixes & improvements</h3> <ul> <li>fix: Make sure to use the default decimal context in our code (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4231">#4231</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>fix(integrations): ASGI integration not capture transactions in Websocket (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4293">#4293</a>) by <a href="https://github.com/guodong000"><code>@guodong000</code></a></li> <li>feat(typing): Make all relevant types public (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4315">#4315</a>) by <a href="https://github.com/antonpirker"><code>@antonpirker</code></a></li> <li>feat(spans): Record flag evaluations as span attributes (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4280">#4280</a>) by <a href="https://github.com/cmanallen"><code>@cmanallen</code></a></li> <li>test(logs): Avoid failure when running with integrations enabled (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4316">#4316</a>) by <a href="https://github.com/rominf"><code>@rominf</code></a></li> <li>tests: Remove unused code and rerun (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4313">#4313</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Add cohere to toxgen (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4304">#4304</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> <li>tests: Migrate fastapi to toxgen (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4302">#4302</a>) by <a href="https://github.com/sentrivana"><code>@sentrivana</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getsentry/sentry-python/commit/7973ac095c0ecedba4514f11042e1536bb1234ee"><code>7973ac0</code></a> release: 2.29.1</li> <li><a href="https://github.com/getsentry/sentry-python/commit/3ebd122604835bdf5cf440df1d2794490ce8b5f0"><code>3ebd122</code></a> fix(logs): send <code>severity_text</code>: <code>warn</code> instead of <code>warning</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4396">#4396</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/8be519faa2d7df2d1882fa2f57cbca13cc899328"><code>8be519f</code></a> Merge branch 'release/2.29.0'</li> <li><a href="https://github.com/getsentry/sentry-python/commit/0c9333ed8bc2c4da15106fd37b4fa9fd3e9aed93"><code>0c9333e</code></a> release: 2.29.0</li> <li><a href="https://github.com/getsentry/sentry-python/commit/830f270791270bd31462acd879ee7a0e8a2926c3"><code>830f270</code></a> fix(loguru): Move integration setup from <code>__init__</code> to <code>setup_once</code> (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4399">#4399</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/f5727572281578a73b21cd757288b820932eded6"><code>f572757</code></a> feat: Allow configuring <code>keep_alive</code> via environment variable (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4366">#4366</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/2f97cdaf53eee2737b6dc4aab1d99e91d33b0b76"><code>2f97cda</code></a> fix(celery): Do not send extra check-in (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4395">#4395</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/aa0eaab19a9867ea5b80f8aab3ddc6c2e9293835"><code>aa0eaab</code></a> fix(typing): Add before_send_log to Experiments (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4383">#4383</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/c639f1c083eefb6b4cc67164d9d8dfa9ac568b98"><code>c639f1c</code></a> ci: Fix pyspark test suite (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4382">#4382</a>)</li> <li><a href="https://github.com/getsentry/sentry-python/commit/eee4cac8f8ae44e5bee9364a482597680b81b52f"><code>eee4cac</code></a> fix(logs): Make <code>sentry.message.parameters</code> singular as per spec (<a href="https://redirect.github.com/getsentry/sentry-python/issues/4387">#4387</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getsentry/sentry-python/compare/2.28.0...2.29.1">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
b9c3d9b04a |
Bump @tabler/icons-react from 3.31.0 to 3.33.0 in /frontend (#1242)
Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.31.0 to 3.33.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tabler/tabler-icons/releases"><code>@tabler/icons-react</code>'s releases</a>.</em></p> <blockquote> <h2>Release 3.33.0</h2> <!-- raw HTML omitted --> <h3>18 new icons:</h3> <ul> <li><code>filled/clipboard-plus</code></li> <li><code>filled/clipboard-smile</code></li> <li><code>filled/ease-in-control-point</code></li> <li><code>filled/ease-in-out-control-points</code></li> <li><code>filled/ease-out-control-point</code></li> <li><code>filled/file-analytics</code></li> <li><code>filled/file-code</code></li> <li><code>filled/file-diff</code></li> <li><code>filled/file-dots</code></li> <li><code>filled/file-function</code></li> <li><code>filled/file-info</code></li> <li><code>filled/file-typography</code></li> <li><code>filled/heart-broken</code></li> <li><code>filled/laurel-wreath-1</code></li> <li><code>filled/laurel-wreath-2</code></li> <li><code>filled/laurel-wreath-3</code></li> <li><code>filled/microscope</code></li> <li><code>filled/ufo</code></li> </ul> <p>Fixed icon: <code>filled/book</code></p> <h2>Release 3.32.0</h2> <!-- raw HTML omitted --> <h3>27 new icons:</h3> <ul> <li><code>outline/arrow-bar-to-down-dashed</code></li> <li><code>outline/arrow-bar-to-left-dashed</code></li> <li><code>outline/arrow-bar-to-right-dashed</code></li> <li><code>outline/arrow-bar-to-up-dashed</code></li> <li><code>outline/chalkboard-teacher</code></li> <li><code>outline/filter-2-bolt</code></li> <li><code>outline/filter-2-cancel</code></li> <li><code>outline/filter-2-check</code></li> <li><code>outline/filter-2-code</code></li> <li><code>outline/filter-2-cog</code></li> <li><code>outline/filter-2-discount</code></li> <li><code>outline/filter-2-dollar</code></li> <li><code>outline/filter-2-down</code></li> <li><code>outline/filter-2-edit</code></li> <li><code>outline/filter-2-exclamation</code></li> <li><code>outline/filter-2-minus</code></li> <li><code>outline/filter-2-pause</code></li> <li><code>outline/filter-2-pin</code></li> <li><code>outline/filter-2-plus</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tabler/tabler-icons/commit/ba4462edccdad4f95b939908950e6c7cbfd65a50"><code>ba4462e</code></a> Release 3.33.0</li> <li><a href="https://github.com/tabler/tabler-icons/commit/356cb4a581dd1476aa6576269c17730ed33443b2"><code>356cb4a</code></a> Release 3.32.0</li> <li><a href="https://github.com/tabler/tabler-icons/commit/dffc9d87f99cb8731dcb89aa9107c0caef765d0f"><code>dffc9d8</code></a> Reduce the size of ts bundle (<a href="https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react/issues/1359">#1359</a>)</li> <li>See full diff in <a href="https://github.com/tabler/tabler-icons/commits/v3.33.0/packages/icons-react">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c1f0a53a6a |
Update pluggy requirement from 1.5.0 to 1.6.0 in /backend (#1239)
Updates the requirements on [pluggy](https://github.com/pytest-dev/pluggy) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst">pluggy's changelog</a>.</em></p> <blockquote> <h1>pluggy 1.6.0 (2025-05-15)</h1> <h2>Deprecations and Removals</h2> <ul> <li><code>[#556](https://github.com/pytest-dev/pluggy/issues/556) <https://github.com/pytest-dev/pluggy/issues/556></code>_: Python 3.8 is no longer supported.</li> </ul> <h2>Bug Fixes</h2> <ul> <li> <p><code>[#504](https://github.com/pytest-dev/pluggy/issues/504) <https://github.com/pytest-dev/pluggy/issues/504></code>_: Fix a regression in pluggy 1.1.0 where using :func:<code>result.get_result() <pluggy.Result.get_result></code> on the same failed :class:<code>~pluggy.Result</code> causes the exception's traceback to get longer and longer.</p> </li> <li> <p><code>[#544](https://github.com/pytest-dev/pluggy/issues/544) <https://github.com/pytest-dev/pluggy/issues/544></code>_: Correctly pass :class:<code>StopIteration</code> through hook wrappers.</p> <p>Raising a :class:<code>StopIteration</code> in a generator triggers a :class:<code>RuntimeError</code>.</p> <p>If the :class:<code>RuntimeError</code> of a generator has the passed in :class:<code>StopIteration</code> as cause resume with that :class:<code>StopIteration</code> as normal exception instead of failing with the :class:<code>RuntimeError</code>.</p> </li> <li> <p><code>[#573](https://github.com/pytest-dev/pluggy/issues/573) <https://github.com/pytest-dev/pluggy/issues/573></code>_: Fix python 3.14 SyntaxError by rearranging code.</p> </li> </ul> <h1>pluggy 1.5.0 (2024-04-19)</h1> <h2>Features</h2> <ul> <li> <p><code>[#178](https://github.com/pytest-dev/pluggy/issues/178) <https://github.com/pytest-dev/pluggy/issues/178></code>_: Add support for deprecating specific hook parameters, or more generally, for issuing a warning whenever a hook implementation requests certain parameters.</p> <p>See :ref:<code>warn_on_impl</code> for details.</p> </li> </ul> <h2>Bug Fixes</h2> <ul> <li><code>[#481](https://github.com/pytest-dev/pluggy/issues/481) <https://github.com/pytest-dev/pluggy/issues/481></code>_: <code>PluginManager.get_plugins()</code> no longer returns <code>None</code> for blocked plugins.</li> </ul> <h1>pluggy 1.4.0 (2024-01-24)</h1> <h2>Features</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pluggy/commit/fd08ab5f811a9b2fa9124ae8cbbd393221151e2c"><code>fd08ab5</code></a> Preparing release 1.6.0</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/c240362152d6f354a4056bfd6d28560e226fb70b"><code>c240362</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pluggy/issues/578">#578</a>)</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/0ceb558860b5e228b67adbe8c19a368802e7d324"><code>0ceb558</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pluggy/issues/546">#546</a> from RonnyPfannschmidt/ronny/hookwrapper-wrap-legacy</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/1f4872e8cb2547dacea155a27f94f75e7e8f66ae"><code>1f4872e</code></a> [pre-commit.ci] auto fixes from pre-commit.com hooks</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/4be0c554ea22ca01c7dc30ecccac413a412c1ea7"><code>4be0c55</code></a> add changelog</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/615c6c57c2de62bd9652b59c7a89b3e1fcef08ae"><code>615c6c5</code></a> Merge branch 'main' into hookwrapper-wrap-legacy</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/2acc644f2ead34ac3a154bff2566037480b5c310"><code>2acc644</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pluggy/issues/577">#577</a>)</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/ea5ada08d36d71bbd1f4e0c8472f8f9a4b210a2d"><code>ea5ada0</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pluggy/issues/576">#576</a>)</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/dfd250bcfc3d73f72693d4f14cf48bb737ded9f0"><code>dfd250b</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pluggy/issues/575">#575</a>)</li> <li><a href="https://github.com/pytest-dev/pluggy/commit/1e1862fe458b663728b7523bee2c407455836931"><code>1e1862f</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pytest-dev/pluggy/issues/574">#574</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pluggy/compare/1.5.0...1.6.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
c2122de698 | New Crowdin updates (#1237) v2.2.3 |