Skip to content

Releases: TechlauncherFireApp/backend

fireapp-3.119.0-alpha.4621

27 Aug 06:44
dae8e8c
Compare
Choose a tag to compare
Bump cffi from 1.16.0 to 1.17.0 (#267)

Bumps [cffi](https://github.com/python-cffi/cffi) from 1.16.0 to 1.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python-cffi/cffi/releases">cffi's
releases</a>.</em></p>
<blockquote>
<h2>v1.17.0</h2>
<ul>
<li>Add support for Python 3.13.
<ul>
<li>Free-threaded CPython builds (i.e. <code>python3.13t</code> and the
<code>3.13t</code> ABI) are not currently supported.</li>
</ul>
</li>
<li>In API mode, when you get a function from a C library by writing
<code>fn = lib.myfunc</code>, you get an object of a special type for
performance
reasons, instead of a <code>&lt;cdata 'C-function-type'&gt;</code>.
Before version 1.17
you could only call such objects.  You could write
<code>ffi.addressof(lib, &quot;myfunc&quot;)</code> in order to get a
real <code>&lt;cdata&gt;</code> object,
based on the idea that in these cases in C you'd usually write
<code>&amp;myfunc</code>
instead of <code>myfunc</code>.  In version 1.17, the special object
<code>lib.myfunc</code> can now be passed in many places where CFFI
expects
a regular <code>&lt;cdata&gt;</code> object. For example, you can now
pass
it as a callback to a C function call, or write it inside a C
structure field of the correct pointer-to-function type, or use
<code>ffi.cast()</code> or <code>ffi.typeof()</code> on it.</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/python-cffi/cffi/compare/v1.16.0...v1.17.0">https://github.com/python-cffi/cffi/compare/v1.16.0...v1.17.0</a></p>
<h2>v1.17.0rc1</h2>
<ul>
<li>Add support for Python 3.13.</li>
<li>In API mode, when you get a function from a C library by writing fn
= lib.myfunc, you get an object of a special type for performance
reasons, instead of a <!-- raw HTML omitted --> object. For example, you
can now pass it as a callback to a C function call, or write it inside a
C structure field of the correct pointer-to-function type, or use
ffi.cast() or ffi.typeof() on it.</li>
<li>Build wheels for musllinux aarch64.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python-cffi/cffi/commit/74731f941cf464ad3be5e13708a0a0183b32b3b7"><code>74731f9</code></a>
Release 1.17.0 (<a
href="https://redirect.github.com/python-cffi/cffi/issues/108">#108</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/181fa00648f09f80970e9c669c3d61cca40b2a09"><code>181fa00</code></a>
1.17.0rc1 release (<a
href="https://redirect.github.com/python-cffi/cffi/issues/80">#80</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/772528e1b77da61c0664e7495e67141f3c4714f0"><code>772528e</code></a>
Add 3.13 to trove classifiers (<a
href="https://redirect.github.com/python-cffi/cffi/issues/72">#72</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/e36042d5ae5783ccd3a16342cbde9854a27eca0b"><code>e36042d</code></a>
1.17.0b1 prep (<a
href="https://redirect.github.com/python-cffi/cffi/issues/79">#79</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/39bdab23615a83c1001ed822f974ae52020201ba"><code>39bdab2</code></a>
avoid null-pointer-subtraction error (<a
href="https://redirect.github.com/python-cffi/cffi/issues/78">#78</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/d7f750b1b1c5ea4da5aa537b9baba0e01b0ce843"><code>d7f750b</code></a>
Mention the systemd issue with old-style callbacks (<a
href="https://redirect.github.com/python-cffi/cffi/issues/74">#74</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/56f760955c85592b0594895ca626c29174fe8078"><code>56f7609</code></a>
Build <code>aarch64</code> <code>musllinux</code> wheel (<a
href="https://redirect.github.com/python-cffi/cffi/issues/69">#69</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/e59ec8f8b319874f6d063bee10ae87ae43016224"><code>e59ec8f</code></a>
Win32: pass the flags from dlopen() to LoadLibraryEx() (<a
href="https://redirect.github.com/python-cffi/cffi/issues/65">#65</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/0619e5e873793880610f35ce6f41a48a9bf79788"><code>0619e5e</code></a>
remove binary cruft (<a
href="https://redirect.github.com/python-cffi/cffi/issues/63">#63</a>)</li>
<li><a
href="https://github.com/python-cffi/cffi/commit/640e89fa97bd18bc4f69e714a4962284b83d5a76"><code>640e89f</code></a>
rearrange code to make PyPy testing happier (<a
href="https://redirect.github.com/python-cffi/cffi/issues/59">#59</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/python-cffi/cffi/compare/v1.16.0...v1.17.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cffi&package-manager=pip&previous-version=1.16.0&new-version=1.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fireapp-3.119.0-alpha.4496

27 Aug 05:53
03470f5
Compare
Choose a tag to compare
Bump pyjwt from 2.8.0 to 2.9.0 (#268)

Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.8.0 to 2.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jpadilla/pyjwt/releases">pyjwt's
releases</a>.</em></p>
<blockquote>
<h2>2.9.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/905">jpadilla/pyjwt#905</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/909">jpadilla/pyjwt#909</a></li>
<li>Add support for Python 3.12 by <a
href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/910">jpadilla/pyjwt#910</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/911">jpadilla/pyjwt#911</a></li>
<li>Fix an unnecessary str concat by <a
href="https://github.com/sirosen"><code>@​sirosen</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/904">jpadilla/pyjwt#904</a></li>
<li>Update jwt-api to accept either a string or list of strings for
issuer validation by <a
href="https://github.com/mattpollak"><code>@​mattpollak</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/913">jpadilla/pyjwt#913</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/916">jpadilla/pyjwt#916</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/917">jpadilla/pyjwt#917</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/922">jpadilla/pyjwt#922</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/926">jpadilla/pyjwt#926</a></li>
<li>Bump actions/setup-python from 4 to 5 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/931">jpadilla/pyjwt#931</a></li>
<li>Bump hynek/build-and-inspect-python-package from 1 to 2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/935">jpadilla/pyjwt#935</a></li>
<li>docs/api: document strict_aud on decode_complete by <a
href="https://github.com/woodruffw"><code>@​woodruffw</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/923">jpadilla/pyjwt#923</a></li>
<li>chore: fix docs step by <a
href="https://github.com/jpadilla"><code>@​jpadilla</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/950">jpadilla/pyjwt#950</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/953">jpadilla/pyjwt#953</a></li>
<li>Add coverage and improve performance of is_ssh_key by <a
href="https://github.com/bdraco"><code>@​bdraco</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/940">jpadilla/pyjwt#940</a></li>
<li>Decode with PyJWK by <a
href="https://github.com/luhn"><code>@​luhn</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/886">jpadilla/pyjwt#886</a></li>
<li>Remove an unused variable from an example code block by <a
href="https://github.com/kenkoooo"><code>@​kenkoooo</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/958">jpadilla/pyjwt#958</a></li>
<li>Handle load_pem_public_key ValueError by <a
href="https://github.com/CollinEMac"><code>@​CollinEMac</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/952">jpadilla/pyjwt#952</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/960">jpadilla/pyjwt#960</a></li>
<li>Raise exception when required cryptography dependency is missing by
<a href="https://github.com/tobloef"><code>@​tobloef</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/963">jpadilla/pyjwt#963</a></li>
<li>[pre-commit.ci] pre-commit autoupdate by <a
href="https://github.com/pre-commit-ci"><code>@​pre-commit-ci</code></a>
in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/965">jpadilla/pyjwt#965</a></li>
<li>Add 2.9.0 changelog. Fixes <a
href="https://redirect.github.com/jpadilla/pyjwt/issues/949">#949</a> by
<a href="https://github.com/benvdh"><code>@​benvdh</code></a> in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/967">jpadilla/pyjwt#967</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/mattpollak"><code>@​mattpollak</code></a> made
their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/913">jpadilla/pyjwt#913</a></li>
<li><a href="https://github.com/bdraco"><code>@​bdraco</code></a> made
their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/940">jpadilla/pyjwt#940</a></li>
<li><a href="https://github.com/luhn"><code>@​luhn</code></a> made their
first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/886">jpadilla/pyjwt#886</a></li>
<li><a href="https://github.com/kenkoooo"><code>@​kenkoooo</code></a>
made their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/958">jpadilla/pyjwt#958</a></li>
<li><a
href="https://github.com/CollinEMac"><code>@​CollinEMac</code></a> made
their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/952">jpadilla/pyjwt#952</a></li>
<li><a href="https://github.com/tobloef"><code>@​tobloef</code></a> made
their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/963">jpadilla/pyjwt#963</a></li>
<li><a href="https://github.com/benvdh"><code>@​benvdh</code></a> made
their first contribution in <a
href="https://redirect.github.com/jpadilla/pyjwt/pull/967">jpadilla/pyjwt#967</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jpadilla/pyjwt/compare/2.8.0...2.9.0">https://github.com/jpadilla/pyjwt/compare/2.8.0...2.9.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst">pyjwt's
changelog</a>.</em></p>
<blockquote>
<h2><code>v2.9.0
&lt;https://github.com/jpadilla/pyjwt/compare/2.8.0...2.9.0&gt;</code>__</h2>
<p>Changed</p>
<pre><code>
- Drop support for Python 3.7 (EOL) by @hugovk in
`[#910](https://github.com/jpadilla/pyjwt/issues/910)
&lt;https://github.com/jpadilla/pyjwt/pull/910&gt;`__
- Allow JWT issuer claim validation to accept a list of strings too by
@mattpollak in `[#913](https://github.com/jpadilla/pyjwt/issues/913)
&lt;https://github.com/jpadilla/pyjwt/pull/913&gt;`__
<p>Fixed</p>
<pre><code>
- Fix unnecessary string concatenation by @sirosen in
`[#904](https://github.com/jpadilla/pyjwt/issues/904)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/904&amp;gt;`__
- Fix docs for ``jwt.decode_complete`` to include ``strict_aud`` option
by @woodruffw in `[#923](https://github.com/jpadilla/pyjwt/issues/923)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/923&amp;gt;`__
- Fix docs step by @jpadilla in
`[#950](https://github.com/jpadilla/pyjwt/issues/950)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/950&amp;gt;`__
- Fix: Remove an unused variable from example code block by @kenkoooo in
`[#958](https://github.com/jpadilla/pyjwt/issues/958)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/958&amp;gt;`__

Added
</code></pre>
<ul>
<li>Add support for Python 3.12 by <a
href="https://github.com/hugovk"><code>@​hugovk</code></a> in
<code>[#910](https://github.com/jpadilla/pyjwt/issues/910)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/910&amp;gt;</code>__</li>
<li>Improve performance of <code>is_ssh_key</code> + add unit test by <a
href="https://github.com/bdraco"><code>@​bdraco</code></a> in
<code>[#940](https://github.com/jpadilla/pyjwt/issues/940)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/940&amp;gt;</code>__</li>
<li>Allow <code>jwt.decode()</code> to accept a PyJWK object by <a
href="https://github.com/luhn"><code>@​luhn</code></a> in
<code>[#886](https://github.com/jpadilla/pyjwt/issues/886)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/886&amp;gt;</code>__</li>
<li>Make <code>algorithm_name</code> attribute available on PyJWK by <a
href="https://github.com/luhn"><code>@​luhn</code></a> in
<code>[#886](https://github.com/jpadilla/pyjwt/issues/886)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/886&amp;gt;</code>__</li>
<li>Raise <code>InvalidKeyError</code> on invalid PEM keys to be
compatible with cryptography 42.x.x by <a
href="https://github.com/CollinEMac"><code>@​CollinEMac</code></a> in
<code>[#952](https://github.com/jpadilla/pyjwt/issues/952)
&amp;lt;https://github.com/jpadilla/pyjwt/pull/952&amp;gt;</code>__</li>
<li>Raise an exception when required cryptography dependency is missing
by <a href="https://github.com/tobloef"><code>@​tobloef</code></a> in
<code>&amp;lt;https://github.com/jpadilla/pyjwt/pull/963&amp;gt;</code>__
</code></pre></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/868cf4ab2ca5a0a39da40e5a14dd740b203662b2"><code>868cf4a</code></a>
Add 2.9.0 changelog. Fixes <a
href="https://redirect.github.com/jpadilla/pyjwt/issues/949">#949</a>
(<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/967">#967</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/304a3df14262aab01407803f97bd26c3eb2c4b10"><code>304a3df</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/965">#965</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/527fec277e8215a197f8facd3778b359043704ef"><code>527fec2</code></a>
Raise exception when required cryptography dependency is missing (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/963">#963</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/18a50bedb03e894845420b95a58ce933b135659c"><code>18a50be</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/960">#960</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/4703f8780e532ef932f4a493b642ac5a6c1be53c"><code>4703f87</code></a>
Handle load_pem_public_key ValueError (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/952">#952</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/9dc732f6444a0246e8d5c344110d6246bff89495"><code>9dc732f</code></a>
Update usage.rst (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/958">#958</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/ab8176abe21e550dbc1c9a6bb7e78ad80853bfb1"><code>ab8176a</code></a>
Decode with PyJWK (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/886">#886</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/c0a071dc0178542ad24e5a7b2e6103ba1d4c0517"><code>c0a071d</code></a>
chore: update actions/download-artifact</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/2afbe32b0dbbcdb272a085d95ac5fdc609493d04"><code>2afbe32</code></a>
Add coverage and improve performance of is_ssh_key (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/940">#940</a>)</li>
<li><a
href="https://github.com/jpadilla/pyjwt/commit/97345a7635bc24d1eb59ab8d0c73389f38187472"><code>97345a7</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/jpadilla/pyjwt/issues/953">#953</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jpadilla/pyjwt/compare/2.8.0...2.9.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyjwt&package-manager=pip&previous-version=2.8.0&new-version=2.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fireapp-3.119.0-alpha.4372

27 Aug 05:42
b29db67
Compare
Choose a tag to compare
Bump werkzeug from 3.0.3 to 3.0.4 (#269)

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.3 to
3.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pallets/werkzeug/releases">werkzeug's
releases</a>.</em></p>
<blockquote>
<h2>3.0.4</h2>
<p>This is the Werkzeug 3.0.4 fix release, which fixes bugs but does not
otherwise change behavior and should not result in breaking changes.</p>
<p>PyPI: <a
href="https://pypi.org/project/Werkzeug/3.0.4/">https://pypi.org/project/Werkzeug/3.0.4/</a>
Changes: <a
href="https://werkzeug.palletsprojects.com/en/3.0.x/changes/#version-3-0-4">https://werkzeug.palletsprojects.com/en/3.0.x/changes/#version-3-0-4</a>
Milestone: <a
href="https://github.com/pallets/werkzeug/milestone/36?closed=1">https://github.com/pallets/werkzeug/milestone/36?closed=1</a></p>
<ul>
<li>Restore behavior where parsing
<code>multipart/x-www-form-urlencoded</code> data with
invalid UTF-8 bytes in the body results in no form data parsed rather
than a
413 error. <a
href="https://redirect.github.com/pallets/werkzeug/issues/2930">#2930</a></li>
<li>Improve <code>parse_options_header</code> performance when parsing
unterminated
quoted string values. <a
href="https://redirect.github.com/pallets/werkzeug/issues/2904">#2904</a></li>
<li>Debugger pin auth is synchronized across threads/processes when
tracking
failed entries. <a
href="https://redirect.github.com/pallets/werkzeug/issues/2916">#2916</a></li>
<li>Dev server handles unexpected <code>SSLEOFError</code> due to issue
in Python &lt; 3.13.
<a
href="https://redirect.github.com/pallets/werkzeug/issues/2926">#2926</a></li>
<li>Debugger pin auth works when the URL already contains a query
string.
<a
href="https://redirect.github.com/pallets/werkzeug/issues/2918">#2918</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pallets/werkzeug/blob/main/CHANGES.rst">werkzeug's
changelog</a>.</em></p>
<blockquote>
<h2>Version 3.0.4</h2>
<p>Released 2024-08-21</p>
<ul>
<li>Restore behavior where parsing
<code>multipart/x-www-form-urlencoded</code> data with
invalid UTF-8 bytes in the body results in no form data parsed rather
than a
413 error. :issue:<code>2930</code></li>
<li>Improve <code>parse_options_header</code> performance when parsing
unterminated
quoted string values. :issue:<code>2904</code></li>
<li>Debugger pin auth is synchronized across threads/processes when
tracking
failed entries. :issue:<code>2916</code></li>
<li>Dev server handles unexpected <code>SSLEOFError</code> due to issue
in Python &lt; 3.13.
:issue:<code>2926</code></li>
<li>Debugger pin auth works when the URL already contains a query
string.
:issue:<code>2918</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pallets/werkzeug/commit/b933ccb1f5eaf378d15ae88488bf993600fdca43"><code>b933ccb</code></a>
release version 3.0.4</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/c09de7301c7c5455772a7cd0a4ca4323a90c8186"><code>c09de73</code></a>
debugger works on urls with query string (<a
href="https://redirect.github.com/pallets/werkzeug/issues/2942">#2942</a>)</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/1d1d987f6399031d33656d366b7bfa9a3960441b"><code>1d1d987</code></a>
debugger works on urls with query string</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/32a77a032a25a7e0c0bbbd1ce2d297268170469f"><code>32a77a0</code></a>
treat SSLEOFError as dropped connection (<a
href="https://redirect.github.com/pallets/werkzeug/issues/2941">#2941</a>)</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/cf18d037faeacfb458e645fa2dbaf25b5bbf1080"><code>cf18d03</code></a>
treat SSLEOFError as dropped connection</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/a1db1209822c5572c177244678e6788add64bf3d"><code>a1db120</code></a>
synchronize failed pin entry (<a
href="https://redirect.github.com/pallets/werkzeug/issues/2940">#2940</a>)</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/650481972fbab9e9d8f0b1af23c4fb6a88b4e8c0"><code>6504819</code></a>
synchronize failed pin entry</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/7abec4b50efdfdf791cebf0019a0fb901f46680e"><code>7abec4b</code></a>
improve parse_options_header performance (<a
href="https://redirect.github.com/pallets/werkzeug/issues/2939">#2939</a>)</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/3a893d27b1a1b7da7a8ec52c297ba163371ddf71"><code>3a893d2</code></a>
improve parse_options_header performance</li>
<li><a
href="https://github.com/pallets/werkzeug/commit/3a52597930846900356ee59b06a349420ca12c9b"><code>3a52597</code></a>
restore invalid bytes behavior for form parser (<a
href="https://redirect.github.com/pallets/werkzeug/issues/2938">#2938</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pallets/werkzeug/compare/3.0.3...3.0.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=werkzeug&package-manager=pip&previous-version=3.0.3&new-version=3.0.4)](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.4250

27 Aug 05:41
aabf480
Compare
Choose a tag to compare
Bump bcrypt from 4.1.2 to 4.2.0 (#270)

Bumps [bcrypt](https://github.com/pyca/bcrypt) from 4.1.2 to 4.2.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyca/bcrypt/commit/8d0511149a2859ca949a481ad3a63844cdf9e565"><code>8d05111</code></a>
Bump version for 4.2.0 release (<a
href="https://redirect.github.com/pyca/bcrypt/issues/843">#843</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/884baedb543649b43fc0df4b7428657c35d28bfc"><code>884baed</code></a>
Import improvements from cryptography wheel building and release (<a
href="https://redirect.github.com/pyca/bcrypt/issues/840">#840</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/dd72470a4244403b50197e7b69a120ef449a60be"><code>dd72470</code></a>
Remove setup.py (<a
href="https://redirect.github.com/pyca/bcrypt/issues/842">#842</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/11961aff4d5dc6c45826749a4140d5c317322579"><code>11961af</code></a>
Small cleanup (<a
href="https://redirect.github.com/pyca/bcrypt/issues/841">#841</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/65e08f784578b3aa33b279826d0664bdfe4deea6"><code>65e08f7</code></a>
Added 3.13 to CI (<a
href="https://redirect.github.com/pyca/bcrypt/issues/839">#839</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/7efb8fa6cb0e528e721c81c9902c186d71b4cd7b"><code>7efb8fa</code></a>
Bump portable-atomic from 1.6.0 to 1.7.0 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/836">#836</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/b1ec0341f979af0b712b4d7ba3e55f45e3b84679"><code>b1ec034</code></a>
Bump syn from 2.0.71 to 2.0.72 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/837">#837</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/2e9cdc2db1ee571b056b430b0207b8dffea89169"><code>2e9cdc2</code></a>
Bump pyo3 from 0.22.1 to 0.22.2 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/834">#834</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/d0047229087b78b95881bcbe19a3015bd22fde30"><code>d004722</code></a>
Bump syn from 2.0.70 to 2.0.71 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/833">#833</a>)</li>
<li><a
href="https://github.com/pyca/bcrypt/commit/bb100162a5e3106bbae08b8d9d0a04e5e73f4045"><code>bb10016</code></a>
Bump actions/setup-python from 5.1.0 to 5.1.1 (<a
href="https://redirect.github.com/pyca/bcrypt/issues/832">#832</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pyca/bcrypt/compare/4.1.2...4.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bcrypt&package-manager=pip&previous-version=4.1.2&new-version=4.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fireapp-3.119.0-alpha.4129

22 Aug 06:37
3661014
Compare
Choose a tag to compare
Bump platformdirs from 4.2.0 to 4.2.2 (#262)

Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from
4.2.0 to 4.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/platformdirs/platformdirs/releases">platformdirs's
releases</a>.</em></p>
<blockquote>
<h2>4.2.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Fix android detection when python4android is present by <a
href="https://github.com/tmolitor-stud-tu"><code>@​tmolitor-stud-tu</code></a>
in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/277">platformdirs/platformdirs#277</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/tmolitor-stud-tu"><code>@​tmolitor-stud-tu</code></a>
made their first contribution in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/277">platformdirs/platformdirs#277</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2">https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2</a></p>
<h2>4.2.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Switch to ruff for formatting and use codespell and docformatter by
<a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a>
in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/261">platformdirs/platformdirs#261</a></li>
<li>Use hatch over tox by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/platformdirs/platformdirs/pull/262">platformdirs/platformdirs#262</a></li>
<li>chore: various minor fixes by <a
href="https://github.com/deronnax"><code>@​deronnax</code></a> in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/263">platformdirs/platformdirs#263</a></li>
<li>chore: update dead Microsoft's known folders documentation link by
<a href="https://github.com/deronnax"><code>@​deronnax</code></a> in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/267">platformdirs/platformdirs#267</a></li>
<li>Allow working without ctypes by <a
href="https://github.com/youknowone"><code>@​youknowone</code></a> in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/275">platformdirs/platformdirs#275</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/deronnax"><code>@​deronnax</code></a>
made their first contribution in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/263">platformdirs/platformdirs#263</a></li>
<li><a
href="https://github.com/youknowone"><code>@​youknowone</code></a> made
their first contribution in <a
href="https://redirect.github.com/platformdirs/platformdirs/pull/275">platformdirs/platformdirs#275</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1">https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/5ec69d86917fb1ac23207893ccd598f8af805ba5"><code>5ec69d8</code></a>
Fix android detection when python4android is present (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/277">#277</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/dbf360f9f894a8937c624ce4259b5c070465f78d"><code>dbf360f</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/280">#280</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/b318012877fe1c605adc6dda717db67746cd2e4b"><code>b318012</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/279">#279</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/120a441c6ef7b4f29ca4936d5b1ad4421fc96f23"><code>120a441</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/278">#278</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/9781f05834860772fdb96231abf3f23848e6b2b5"><code>9781f05</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/276">#276</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/b44d57d2610f7d734a428c61ddcf922d3952a0ea"><code>b44d57d</code></a>
Allow working without ctypes (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/275">#275</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/89b6b2bca3eb9dee9bedb1dac7b9fd329eb66e03"><code>89b6b2b</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/274">#274</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/f211ab4e76dad0d575387e5e14297e3f3e65d42c"><code>f211ab4</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/273">#273</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/077e11e1cb503a9ce96f2cde0600ddca75b570c3"><code>077e11e</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/272">#272</a>)</li>
<li><a
href="https://github.com/platformdirs/platformdirs/commit/c8870a1ce72db7c57b5d998265b681327e1a6f69"><code>c8870a1</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/platformdirs/platformdirs/issues/271">#271</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/platformdirs/platformdirs/compare/4.2.0...4.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=platformdirs&package-manager=pip&previous-version=4.2.0&new-version=4.2.2)](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.4009

22 Aug 05:41
ee811d5
Compare
Choose a tag to compare
Bump mako from 1.3.3 to 1.3.5 (#264)

Bumps [mako](https://github.com/sqlalchemy/mako) from 1.3.3 to 1.3.5.
<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.5</h1>
<p>Released: Tue May 14 2024</p>
<h2>bug</h2>
<ul>
<li>
<p><strong>[bug] [lexer] [regression]</strong> Reverted the fix for <a
href="https://redirect.github.com/sqlalchemy/mako/issues/400">#400</a>
as it caused new issues when traversing
some bracketed situations.</p>
<p>References: <a
href="https://redirect.github.com/sqlalchemy/mako/issues/400">#400</a>,
<a
href="https://redirect.github.com/sqlalchemy/mako/issues/401">#401</a></p>
</li>
</ul>
<h1>1.3.4</h1>
<p>Released: Mon May 13 2024</p>
<h2>bug</h2>
<ul>
<li>
<p><strong>[bug] [parser]</strong> Fixed regression caused by the fix
for <a
href="https://redirect.github.com/sqlalchemy/mako/issues/320">#320</a>
where new logic added
to interpret list and dictionary comprehensions would fail for
expression
oriented keys.  As the parsing in question was not necessary for these
keys, it's been removed.  Pull request courtesy Sébastien Granjoux.</p>
<p>References: <a
href="https://redirect.github.com/sqlalchemy/mako/issues/398">#398</a></p>
</li>
<li>
<p><strong>[bug] [lexer]</strong> Fixed issue where a parsed expression
which contained sub-brackets, such as
dictionary literals, would fail to be interpreted correctly even though
the
initial parsing is correct. Pull request courtesy Jose Galvez.</p>
<p>References: <a
href="https://redirect.github.com/sqlalchemy/mako/issues/400">#400</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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mako&package-manager=pip&previous-version=1.3.3&new-version=1.3.5)](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.3890

22 Aug 05:15
2e32a5a
Compare
Choose a tag to compare
Bump types-python-dateutil from 2.8.19.20240106 to 2.9.0.20240316 (#263)

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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=types-python-dateutil&package-manager=pip&previous-version=2.8.19.20240106&new-version=2.9.0.20240316)](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.3772

22 Aug 05:14
2b2f98f
Compare
Choose a tag to compare
Bump packaging from 24.0 to 24.1 (#265)

Bumps [packaging](https://github.com/pypa/packaging) from 24.0 to 24.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/packaging/releases">packaging's
releases</a>.</em></p>
<blockquote>
<h2>24.1</h2>
<h2>What's Changed</h2>
<ul>
<li>pyupgrade/black/isort/flake8 → ruff by <a
href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a>
in <a
href="https://redirect.github.com/pypa/packaging/pull/769">pypa/packaging#769</a></li>
<li>Add support for Python 3.13 and drop EOL 3.7 by <a
href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/783">pypa/packaging#783</a></li>
<li>Bump the github-actions group with 4 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/782">pypa/packaging#782</a></li>
<li>Fix typo in <code>_parser</code> docstring by <a
href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/784">pypa/packaging#784</a></li>
<li>Modernise type annotations using FA rules from ruff by <a
href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/785">pypa/packaging#785</a></li>
<li>Document <code>markers.default_environment()</code> by <a
href="https://github.com/edgarrmondragon"><code>@​edgarrmondragon</code></a>
in <a
href="https://redirect.github.com/pypa/packaging/pull/753">pypa/packaging#753</a></li>
<li>Bump the github-actions group with 3 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/789">pypa/packaging#789</a></li>
<li>Work around platform.python_version() returning non PEP 440
compliant version for non-tagged CPython builds by <a
href="https://github.com/sbidoul"><code>@​sbidoul</code></a> in <a
href="https://redirect.github.com/pypa/packaging/pull/802">pypa/packaging#802</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/dependabot"><code>@​dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/pypa/packaging/pull/782">pypa/packaging#782</a></li>
<li><a
href="https://github.com/edgarrmondragon"><code>@​edgarrmondragon</code></a>
made their first contribution in <a
href="https://redirect.github.com/pypa/packaging/pull/753">pypa/packaging#753</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pypa/packaging/compare/24.0...24.1">https://github.com/pypa/packaging/compare/24.0...24.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/packaging/blob/main/CHANGELOG.rst">packaging's
changelog</a>.</em></p>
<blockquote>
<p>24.1 - 2024-06-10</p>
<pre><code>
No unreleased changes.
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/packaging/commit/85442b8032cb7bae72866dfd7782234a98dd2fb7"><code>85442b8</code></a>
Bump for release</li>
<li><a
href="https://github.com/pypa/packaging/commit/3e67fc775e93166600c84a5183ab6a86afff84b5"><code>3e67fc7</code></a>
Work around <code>platform.python_version()</code> returning non PEP 440
compliant versi...</li>
<li><a
href="https://github.com/pypa/packaging/commit/32deafe8668a2130a3366b98154914d188f3718e"><code>32deafe</code></a>
Bump the github-actions group with 3 updates (<a
href="https://redirect.github.com/pypa/packaging/issues/789">#789</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/e0dda88874e73cd484b9e8464c5921a903db3cf0"><code>e0dda88</code></a>
Document <code>markers.default_environment()</code> (<a
href="https://redirect.github.com/pypa/packaging/issues/753">#753</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/cc938f984bbbe43c5734b9656c9837ab3a28191f"><code>cc938f9</code></a>
Modernise type annotations using FA rules from ruff (<a
href="https://redirect.github.com/pypa/packaging/issues/785">#785</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/757f559404ff6cc1cdef59a2c3628ccdaa505ac4"><code>757f559</code></a>
Fix typo in <code>_parser</code> docstring (<a
href="https://redirect.github.com/pypa/packaging/issues/784">#784</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/ec9f203a9f1d336d62b71a26e3ad3dfcfbef92dc"><code>ec9f203</code></a>
Bump the github-actions group with 4 updates (<a
href="https://redirect.github.com/pypa/packaging/issues/782">#782</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/5cbe1e44cc7b0497a11ab441310a86a5ebf1658a"><code>5cbe1e4</code></a>
Add support for Python 3.13 and drop EOL 3.7 (<a
href="https://redirect.github.com/pypa/packaging/issues/783">#783</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/cb8fd38ef4c4189142702951b89dee1f09e4d71f"><code>cb8fd38</code></a>
pyupgrade/black/isort/flake8 → ruff (<a
href="https://redirect.github.com/pypa/packaging/issues/769">#769</a>)</li>
<li><a
href="https://github.com/pypa/packaging/commit/e8002b16e79c71a5f256d4f20eee0170f4327dd9"><code>e8002b1</code></a>
Bump for development</li>
<li>See full diff in <a
href="https://github.com/pypa/packaging/compare/24.0...24.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=packaging&package-manager=pip&previous-version=24.0&new-version=24.1)](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.3655

22 Aug 05:12
57712fe
Compare
Choose a tag to compare
Bump pluggy from 1.4.0 to 1.5.0 (#261)

Bumps [pluggy](https://github.com/pytest-dev/pluggy) from 1.4.0 to
1.5.0.
<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.5.0 (2024-04-19)</h1>
<h2>Features</h2>
<ul>
<li>
<p><code>[#178](https://github.com/pytest-dev/pluggy/issues/178)
&lt;https://github.com/pytest-dev/pluggy/issues/178&gt;</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)
&lt;https://github.com/pytest-dev/pluggy/issues/481&gt;</code>_:
<code>PluginManager.get_plugins()</code> no longer returns
<code>None</code> for blocked plugins.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/f8aa4a009716a7994f2f6c1947d9fa69feccbdd5"><code>f8aa4a0</code></a>
Preparing release 1.5.0</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/b4a8c92fb15dc05376ddb9b48e601be00ee3ee1b"><code>b4a8c92</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/495">#495</a>
from bluetech/warn-on-impl-args</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/6f6ea680ca5a1f73dca356eb23c0dd6bd5f7190e"><code>6f6ea68</code></a>
Add support deprecating hook parameters</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/91f88d28e30c12612d671100b7a60dfbf4990446"><code>91f88d2</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/496">#496</a>
from bluetech/codecov-action</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/89ce829b44274569de83173867ce29828b620fe8"><code>89ce829</code></a>
ci: replace upload-coverage script with codecov github action</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/29f104d21f06f0bf1415a8e872657bc10a768954"><code>29f104d</code></a>
Lift pluggy (<a
href="https://redirect.github.com/pytest-dev/pluggy/issues/493">#493</a>)</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/c2b36b44af5c2530813e18553b54158535d4820a"><code>c2b36b4</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pluggy/issues/491">#491</a>
from pytest-dev/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/2b533c9d9f7421c9353aa32da967733bfe4c1c85"><code>2b533c9</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/04d1bcdbc751a90ff79b72caf85dc96e1664ae45"><code>04d1bcd</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pluggy/issues/490">#490</a>)</li>
<li><a
href="https://github.com/pytest-dev/pluggy/commit/f74e94b17d986c18e9039af87ecded9c9546ac32"><code>f74e94b</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://redirect.github.com/pytest-dev/pluggy/issues/489">#489</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pluggy/compare/1.4.0...1.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pluggy&package-manager=pip&previous-version=1.4.0&new-version=1.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

fireapp-3.119.0-alpha.3539

13 Aug 14:11
7310c78
Compare
Choose a tag to compare
Bump setuptools from 69.1.1 to 70.0.0 in the pip group (#260)

Bumps the pip group with 1 update:
[setuptools](https://github.com/pypa/setuptools).

Updates `setuptools` from 69.1.1 to 70.0.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's
changelog</a>.</em></p>
<blockquote>
<h1>v70.0.0</h1>
<h2>Features</h2>
<ul>
<li>Emit a warning when <code>[tools.setuptools]</code> is present in
<code>pyproject.toml</code> and will be ignored. -- by
:user:<code>SnoopJ</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4150">#4150</a>)</li>
<li>Improved <code>AttributeError</code> error message if
<code>pkg_resources.EntryPoint.require</code> is called without extras
or distribution
Gracefully &quot;do nothing&quot; when trying to activate a
<code>pkg_resources.Distribution</code> with a <code>None</code>
location, rather than raising a <code>TypeError</code>
-- by :user:<code>Avasam</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4262">#4262</a>)</li>
<li>Typed the dynamically defined variables from
<code>pkg_resources</code> -- by :user:<code>Avasam</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4267">#4267</a>)</li>
<li>Modernized and refactored VCS handling in package_index. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4332">#4332</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>In install command, use super to call the superclass methods. Avoids
race conditions when monkeypatching from _distutils_system_mod occurs
late. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4136">#4136</a>)</li>
<li>Fix finder template for lenient editable installs of implicit nested
namespaces
constructed by using <code>package_dir</code> to reorganise directory
structure. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4278">#4278</a>)</li>
<li>Fix an error with <code>UnicodeDecodeError</code> handling in
<code>pkg_resources</code> when trying to read files in UTF-8 with a
fallback -- by :user:<code>Avasam</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4348">#4348</a>)</li>
</ul>
<h2>Improved Documentation</h2>
<ul>
<li>Uses RST substitution to put badges in 1 line. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4312">#4312</a>)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>
<p>Further adoption of UTF-8 in <code>setuptools</code>.
This change regards mostly files produced and consumed during the build
process
(e.g. metadata files, script wrappers, automatically updated config
files, etc..)
Although precautions were taken to minimize disruptions, some edge cases
might
be subject to backwards incompatibility.</p>
<p>Support for <code>&quot;locale&quot;</code> encoding is now
<strong>deprecated</strong>. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4309">#4309</a>)</p>
</li>
<li>
<p>Remove <code>setuptools.convert_path</code> after long deprecation
period.
This function was never defined by <code>setuptools</code> itself, but
rather a
side-effect of an import for internal usage. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4322">#4322</a>)</p>
</li>
<li>
<p>Remove fallback for customisations of <code>distutils</code>'
<code>build.sub_command</code> after long
deprecated period.
Users are advised to import <code>build</code> directly from
<code>setuptools.command.build</code>. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4322">#4322</a>)</p>
</li>
<li>
<p>Removed <code>typing_extensions</code> from vendored dependencies --
by :user:<code>Avasam</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4324">#4324</a>)</p>
</li>
<li>
<p>Remove deprecated <code>setuptools.dep_util</code>.
The provided alternative is <code>setuptools.modified</code>. (<a
href="https://redirect.github.com/pypa/setuptools/issues/4360">#4360</a>)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/setuptools/commit/5cbf12a9b63fd37985a4525617b46576b8ac3a7b"><code>5cbf12a</code></a>
Workaround for release error in v70</li>
<li><a
href="https://github.com/pypa/setuptools/commit/9c1bcc3417bd12668123f7e731e241d9e57bfc57"><code>9c1bcc3</code></a>
Bump version: 69.5.1 → 70.0.0</li>
<li><a
href="https://github.com/pypa/setuptools/commit/4dc0c31644b458ac43ce6148f6a9dc729a7e78b5"><code>4dc0c31</code></a>
Remove deprecated <code>setuptools.dep_util</code> (<a
href="https://redirect.github.com/pypa/setuptools/issues/4360">#4360</a>)</li>
<li><a
href="https://github.com/pypa/setuptools/commit/6c1ef5748dbd70c8c5423e12680345766ee101d9"><code>6c1ef57</code></a>
Remove xfail now that test passes. Ref <a
href="https://redirect.github.com/pypa/setuptools/issues/4371">#4371</a>.</li>
<li><a
href="https://github.com/pypa/setuptools/commit/d14fa0162c95450898c11534caf26a0f03553176"><code>d14fa01</code></a>
Add all site-packages dirs when creating simulated environment for
test_edita...</li>
<li><a
href="https://github.com/pypa/setuptools/commit/6b7f7a18afc90007544092c446dc0cd856d86b17"><code>6b7f7a1</code></a>
Prevent <code>bin</code> folders to be taken as extern packages when
vendoring (<a
href="https://redirect.github.com/pypa/setuptools/issues/4370">#4370</a>)</li>
<li><a
href="https://github.com/pypa/setuptools/commit/69141f69f8bf38da34cbea552d6fdaa9c8619c53"><code>69141f6</code></a>
Add doctest for vendorised bin folder</li>
<li><a
href="https://github.com/pypa/setuptools/commit/2a53cc1200ec4b14e08e84be3c042f8983dfb7d7"><code>2a53cc1</code></a>
Prevent 'bin' folders to be taken as extern packages</li>
<li><a
href="https://github.com/pypa/setuptools/commit/720862807dea012f3a0e7061880691025f736f11"><code>7208628</code></a>
Replace call to deprecated <code>validate_pyproject</code> command (<a
href="https://redirect.github.com/pypa/setuptools/issues/4363">#4363</a>)</li>
<li><a
href="https://github.com/pypa/setuptools/commit/96d681aa405460f724c62c00ca125ae722ad810a"><code>96d681a</code></a>
Remove call to deprecated validate_pyproject command</li>
<li>Additional commits viewable in <a
href="https://github.com/pypa/setuptools/compare/v69.1.1...v70.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=69.1.1&new-version=70.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <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>