Releases: TechlauncherFireApp/backend
Releases · TechlauncherFireApp/backend
fireapp-3.119.0-alpha.2461
Bump filelock from 3.13.4 to 3.14.0 (#223) Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.13.4 to 3.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tox-dev/py-filelock/releases">filelock's releases</a>.</em></p> <blockquote> <h2>3.14.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>feat: <code>blocking</code> parameter on lock constructor with tests and docs by <a href="https://github.com/iamkhav"><code>@iamkhav</code></a> in <a href="https://redirect.github.com/tox-dev/filelock/pull/325">tox-dev/filelock#325</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/iamkhav"><code>@iamkhav</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/filelock/pull/325">tox-dev/filelock#325</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/filelock/compare/3.13.4...3.14.0">https://github.com/tox-dev/filelock/compare/3.13.4...3.14.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tox-dev/filelock/commit/8556141937a4438603847e6f03a0add4d8b7579d"><code>8556141</code></a> feat: <code>blocking</code> parameter on lock constructor with tests and docs (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/325">#325</a>)</li> <li><a href="https://github.com/tox-dev/filelock/commit/26ccad33853419fb1cc6d74e7f2b03006dbb7298"><code>26ccad3</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/324">#324</a>)</li> <li><a href="https://github.com/tox-dev/filelock/commit/853e7d1fc03e9d14095b135020df005365c36a0d"><code>853e7d1</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/323">#323</a>)</li> <li>See full diff in <a href="https://github.com/tox-dev/py-filelock/compare/3.13.4...3.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>
fireapp-3.119.0-alpha.2360
Bump flask-cors from 4.0.0 to 4.0.1 in the pip group (#234) Bumps the pip group with 1 update: [flask-cors](https://github.com/corydolphin/flask-cors). Updates `flask-cors` from 4.0.0 to 4.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/corydolphin/flask-cors/releases">flask-cors's releases</a>.</em></p> <blockquote> <h2>4.0.1</h2> <h2>What's Changed</h2> <ul> <li>Fix Read the Docs builds by <a href="https://github.com/kurtmckee"><code>@kurtmckee</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/345">corydolphin/flask-cors#345</a></li> <li>Update extension.py to clean request.path before logging it by <a href="https://github.com/aneshujevic"><code>@aneshujevic</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/351">corydolphin/flask-cors#351</a></li> <li>Update CI to include Python 3.12 and flask 3.0.3 by <a href="https://github.com/corydolphin"><code>@corydolphin</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/354">corydolphin/flask-cors#354</a></li> <li>Release 4.0.1 by <a href="https://github.com/corydolphin"><code>@corydolphin</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/353">corydolphin/flask-cors#353</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/kurtmckee"><code>@kurtmckee</code></a> made their first contribution in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/345">corydolphin/flask-cors#345</a></li> <li><a href="https://github.com/aneshujevic"><code>@aneshujevic</code></a> made their first contribution in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/351">corydolphin/flask-cors#351</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/corydolphin/flask-cors/compare/4.0.0...4.0.1">https://github.com/corydolphin/flask-cors/compare/4.0.0...4.0.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md">flask-cors's changelog</a>.</em></p> <blockquote> <h2>4.0.1</h2> <h3>Security</h3> <ul> <li>Address <a href="https://github.com/advisories/GHSA-84pr-m4jr-85g5">CVE-2024-1681</a> which is a log injection vulnerability when the log level is set to debug by <a href="https://github.com/aneshujevic"><code>@aneshujevic</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/351">corydolphin/flask-cors#351</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/corydolphin/flask-cors/commit/1df178ccc019c5aa7282246288c04f867d716790"><code>1df178c</code></a> Release 0.4.1 (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/353">#353</a>)</li> <li><a href="https://github.com/corydolphin/flask-cors/commit/5090b4a43f3d45511057f5a2fb1ae8cca9542522"><code>5090b4a</code></a> Update CI to include Python 3.12 and flask 3.0.3 (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/354">#354</a>)</li> <li><a href="https://github.com/corydolphin/flask-cors/commit/6172c2000dba965fedb8e9a8a916ad56f0fb2630"><code>6172c20</code></a> Update extension.py to clean request.path before logging it (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/351">#351</a>)</li> <li><a href="https://github.com/corydolphin/flask-cors/commit/cadade9403de251a42bc63a38bafb065d380f4e3"><code>cadade9</code></a> Fix Read the Docs builds (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/345">#345</a>)</li> <li>See full diff in <a href="https://github.com/corydolphin/flask-cors/compare/4.0.0...4.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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TechlauncherFireApp/backend/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fireapp-3.119.0-alpha.2260
Yiran li/feature/edit unavailability test (#217) ## Describe your changes Write five test cases for edit function. 1. successfully edit 2. can not find the event which need to be edited 3. the updated information is wrong(the start time is later than the end time) 4. the updated information is meaningless(the start time is early than now) 5. the updated information is meaningless(the end time is early than now) ## Issue ticket number and link https://fireapp-emergiq-2024.atlassian.net/browse/FE-190 --------- Co-authored-by: Yiran Li <u6920084@anu.edu.au> Co-authored-by: Tai Ha <taihavn1101@gmail.com>
fireapp-3.119.0-alpha.2161
Checking duplication bug hotfix (#229) ## Describe your changes "Hotfix: Bug causing the duplication check in adding new unavailability to treat safely-deleted unavailability as already existing. Fixed by adding an additional predicate to the duplication check. ## Issue ticket number and link
fireapp-3.119.0-alpha.2063
Bump types-python-dateutil from 2.8.19.20240106 to 2.9.0.20240316 (#221) Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.19.20240106 to 2.9.0.20240316. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/python/typeshed/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>
fireapp-3.119.0-alpha.1966
Bump typing-extensions from 4.10.0 to 4.11.0 (#222) Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.10.0 to 4.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python/typing_extensions/releases">typing-extensions's releases</a>.</em></p> <blockquote> <h2>4.11.0</h2> <h1>Release 4.11.0 (April 5, 2024)</h1> <p>This feature release provides improvements to various recently added features, most importantly type parameter defaults (PEP 696).</p> <p>There are no changes since 4.11.0rc1.</p> <p>Changes since 4.10.0:</p> <ul> <li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li> <li>Fix the runtime behavior of type parameters with defaults (PEP 696). Patch by Nadir Chowdhury.</li> <li>Fix minor discrepancy between error messages produced by <code>typing</code> and <code>typing_extensions</code> on Python 3.10. Patch by Jelle Zijlstra.</li> <li>When <code>include_extra=False</code>, <code>get_type_hints()</code> now strips <code>ReadOnly</code> from the annotation.</li> </ul> <h2>4.11.0rc1</h2> <ul> <li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li> <li>Fix the runtime behavior of type parameters with defaults (PEP 696). Patch by Nadir Chowdhury.</li> <li>Fix minor discrepancy between error messages produced by <code>typing</code> and <code>typing_extensions</code> on Python 3.10. Patch by Jelle Zijlstra.</li> <li>When <code>include_extra=False</code>, <code>get_type_hints()</code> now strips <code>ReadOnly</code> from the annotation.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's changelog</a>.</em></p> <blockquote> <h1>Release 4.11.0 (April 5, 2024)</h1> <p>This feature release provides improvements to various recently added features, most importantly type parameter defaults (PEP 696).</p> <p>There are no changes since 4.11.0rc1.</p> <h1>Release 4.11.0rc1 (March 24, 2024)</h1> <ul> <li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li> <li>Fix the runtime behavior of type parameters with defaults (PEP 696). Patch by Nadir Chowdhury.</li> <li>Fix minor discrepancy between error messages produced by <code>typing</code> and <code>typing_extensions</code> on Python 3.10. Patch by Jelle Zijlstra.</li> <li>When <code>include_extra=False</code>, <code>get_type_hints()</code> now strips <code>ReadOnly</code> from the annotation.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/typing_extensions/commit/d4d929d44bd984350e2d17726362295f588eaace"><code>d4d929d</code></a> Prepare release 4.11.0 (<a href="https://redirect.github.com/python/typing_extensions/issues/363">#363</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/94bec447d6f7b9d3625ef0e688a0b0f9e487e951"><code>94bec44</code></a> Prepare release 4.11.0rc1 (<a href="https://redirect.github.com/python/typing_extensions/issues/362">#362</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/10648b6149e3b98cfb7d842684859318f01e940d"><code>10648b6</code></a> Fix tests on 3.13.0a5 (<a href="https://redirect.github.com/python/typing_extensions/issues/358">#358</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/8170fc7744ca1c2ca4911ce22095c907f7f58f8b"><code>8170fc7</code></a> Fix runtime behaviour of PEP 696 (<a href="https://redirect.github.com/python/typing_extensions/issues/293">#293</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/d34c389d3d1f8cce006dfd1200e203551c16418c"><code>d34c389</code></a> Try to fix GH actions syntax (<a href="https://redirect.github.com/python/typing_extensions/issues/355">#355</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/d409ec98e3889462e59c85a4b34f9f83ce40bf2c"><code>d409ec9</code></a> Run CPython test suite in our CI (<a href="https://redirect.github.com/python/typing_extensions/issues/353">#353</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/9d1689ede041302d85f41292bf25a9d13bf16a7b"><code>9d1689e</code></a> Fix indentation in TypedDict docs (<a href="https://redirect.github.com/python/typing_extensions/issues/352">#352</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/4fdc09ddb54be26580f68e26443a422c6024364c"><code>4fdc09d</code></a> Third-party tests: don't run pydantic tests on pypy (<a href="https://redirect.github.com/python/typing_extensions/issues/351">#351</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/3304a5f0045fc81ccc10c9c9fd238d378d020d94"><code>3304a5f</code></a> Stabilise third party tests (<a href="https://redirect.github.com/python/typing_extensions/issues/348">#348</a>)</li> <li><a href="https://github.com/python/typing_extensions/commit/c3dc681a298fae6f2aa3e937e20a32a446ecb58c"><code>c3dc681</code></a> Make sure that <code>ReadOnly</code> is removed when using `get_type_hints(include_extra...</li> <li>Additional commits viewable in <a href="https://github.com/python/typing_extensions/compare/4.10.0...4.11.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>
fireapp-3.119.0-alpha.1870
Bump itsdangerous from 2.1.2 to 2.2.0 (#220) Bumps [itsdangerous](https://github.com/pallets/itsdangerous) from 2.1.2 to 2.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pallets/itsdangerous/releases">itsdangerous's releases</a>.</em></p> <blockquote> <h2>2.2.0</h2> <p>This is a feature release, which includes new features, removes previously deprecated code, and adds new deprecations. The 2.2.x branch is now the supported fix branch, the 2.1.x branch will become a tag marking the end of support for that branch. We encourage everyone to upgrade, and to use a tool such as <a href="https://pypi.org/project/pip-tools/">pip-tools</a> to pin all dependencies and control upgrades. Test with warnings treated as errors to be able to adapt to deprecation warnings early.</p> <p>Changes: <a href="https://itsdangerous.palletsprojects.com/en/2.2.x/changes/#version-2-2-0">https://itsdangerous.palletsprojects.com/en/2.2.x/changes/#version-2-2-0</a> Milestone: <a href="https://github.com/pallets/itsdangerous/milestone/8?closed=1">https://github.com/pallets/itsdangerous/milestone/8?closed=1</a></p> <ul> <li>Drop support for Python 3.7.</li> <li>Use modern packaging metadata with <code>pyproject.toml</code> instead of <code>setup.cfg</code>.</li> <li>Use <code>flit_core</code> instead of <code>setuptools</code> as build backend.</li> <li>Deprecate the <code>__version__</code> attribute. Use feature detection, or <code>importlib.metadata.version("itsdangerous")</code>, instead.</li> <li><code>Serializer</code> and the return type of <code>dumps</code> is generic for type checking. By default it is <code>Serializer[str]</code> and <code>dumps</code> returns a <code>str</code>. If a different <code>serializer</code> argument is given, it will try to infer the return type of its <code>dumps</code> method.</li> <li>The default <code>hashlib.sha1</code> may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pallets/itsdangerous/blob/main/CHANGES.rst">itsdangerous's changelog</a>.</em></p> <blockquote> <h2>Version 2.2.0</h2> <p>Released 2024-04-16</p> <ul> <li>Drop support for Python 3.7. :pr:<code>372</code></li> <li>Use modern packaging metadata with <code>pyproject.toml</code> instead of <code>setup.cfg</code>. :pr:<code>326</code></li> <li>Use <code>flit_core</code> instead of <code>setuptools</code> as build backend.</li> <li>Deprecate the <code>__version__</code> attribute. Use feature detection, or <code>importlib.metadata.version("itsdangerous")</code>, instead. :issue:<code>371</code></li> <li><code>Serializer</code> and the return type of <code>dumps</code> is generic for type checking. By default it is <code>Serializer[str]</code> and <code>dumps</code> returns a <code>str</code>. If a different <code>serializer</code> argument is given, it will try to infer the return type of its <code>dumps</code> method. :issue:<code>347</code></li> <li>The default <code>hashlib.sha1</code> may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. :issue:<code>375</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pallets/itsdangerous/commit/096c8d42545d3b68ea21a4f890fb2b2d8979c0bd"><code>096c8d4</code></a> release version 2.2.0</li> <li><a href="https://github.com/pallets/itsdangerous/commit/7f4dcf83a07bb3d53f4e0e65ef1b43327b4cca90"><code>7f4dcf8</code></a> access sha1 lazily</li> <li><a href="https://github.com/pallets/itsdangerous/commit/93ae366874bbd4f69d90495c45b2cd336387496c"><code>93ae366</code></a> change entry for generic serializer</li> <li><a href="https://github.com/pallets/itsdangerous/commit/135eb234ed4a07520779ffb679407b7d27c8ffe6"><code>135eb23</code></a> Generic serializer (<a href="https://redirect.github.com/pallets/itsdangerous/issues/377">#377</a>)</li> <li><a href="https://github.com/pallets/itsdangerous/commit/999ce7af1f0502a224d33338e6ded8bc1e81cb2f"><code>999ce7a</code></a> Improve generic typing further</li> <li><a href="https://github.com/pallets/itsdangerous/commit/52890d78bb6d92eac4d8d84f33f61be8bd803da7"><code>52890d7</code></a> improve generic typing</li> <li><a href="https://github.com/pallets/itsdangerous/commit/385c0eb7501b121b1fddafe19c547073f5a458a0"><code>385c0eb</code></a> type <code>Serializer</code> as generic (<a href="https://redirect.github.com/pallets/itsdangerous/issues/374">#374</a>)</li> <li><a href="https://github.com/pallets/itsdangerous/commit/01001c63af4a1c58b65328b2aad3df75a6edc843"><code>01001c6</code></a> type Serializer as generic</li> <li><a href="https://github.com/pallets/itsdangerous/commit/bc88e945d31c407e16c3f4e1c713c12dd598e58d"><code>bc88e94</code></a> improve typing (<a href="https://redirect.github.com/pallets/itsdangerous/issues/373">#373</a>)</li> <li><a href="https://github.com/pallets/itsdangerous/commit/69a3bca7582859bc8ce83ccc28b0cf33f7909388"><code>69a3bca</code></a> improve typing</li> <li>Additional commits viewable in <a href="https://github.com/pallets/itsdangerous/compare/2.1.2...2.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>
fireapp-3.119.0-alpha.1775
Bump mako from 1.3.2 to 1.3.3 (#212) Bumps [mako](https://github.com/sqlalchemy/mako) from 1.3.2 to 1.3.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sqlalchemy/mako/releases">mako's releases</a>.</em></p> <blockquote> <h1>1.3.3</h1> <p>Released: Wed Apr 10 2024</p> <h2>bug</h2> <ul> <li> <p><strong>[bug] [codegen]</strong> Fixed unexpected error when use control lines which the first control block with no bodies other than comments, as pass is now added to the first empty block. Pull request courtesy Hai Zhu.</p> <p>References: <a href="https://redirect.github.com/sqlalchemy/mako/issues/146">#146</a></p> </li> <li> <p><strong>[bug] [parser]</strong> Fixed unexpected syntax error in strict_undefined mode that occurred when using comprehensions within a function in a Mako Python code block. Now, the local variable in comprehensions won't be added to the checklist when using strict_undefined mode. Pull request courtesy Hai Zhu.</p> <p>References: <a href="https://redirect.github.com/sqlalchemy/mako/issues/320">#320</a></p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sqlalchemy/mako/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>
fireapp-3.119.0-alpha.1684
Bump types-python-dateutil from 2.8.19.20240106 to 2.9.0.20240316 (#214) Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.19.20240106 to 2.9.0.20240316. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/python/typeshed/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>
fireapp-3.119.0-alpha.1594
Bump filelock from 3.13.3 to 3.13.4 (#215) Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.13.3 to 3.13.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tox-dev/py-filelock/releases">filelock's releases</a>.</em></p> <blockquote> <h2>3.13.4</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Raise error on incompatible singleton timeout and mode args by <a href="https://github.com/nefrob"><code>@nefrob</code></a> in <a href="https://redirect.github.com/tox-dev/filelock/pull/320">tox-dev/filelock#320</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/filelock/compare/3.13.3...3.13.4">https://github.com/tox-dev/filelock/compare/3.13.3...3.13.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tox-dev/filelock/commit/000a3fa3586ff231dfc564ccf90987ff3852431e"><code>000a3fa</code></a> Raise error on incompatible singleton timeout and mode args (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/320">#320</a>)</li> <li><a href="https://github.com/tox-dev/filelock/commit/312fb4edd4e4f2de5471b4fdeabe718f38ed2a43"><code>312fb4e</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/321">#321</a>)</li> <li>See full diff in <a href="https://github.com/tox-dev/py-filelock/compare/3.13.3...3.13.4">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>