Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 3.5.1
to 3.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/maxbachmann/RapidFuzz/releases">rapidfuzz's
releases</a>.</em></p>
<blockquote>
<h2>Release 3.5.2</h2>
<h2>Fixed</h2>
<ul>
<li>use _mm_malloc/_mm_free on macOS if aligned_alloc is
unsupported</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst">rapidfuzz's
changelog</a>.</em></p>
<blockquote>
<h2>Changelog</h2>
<p>[3.5.2] - 2023-11-02
^^^^^^^^^^^^^^^^^^^^
Fixed</p>
<pre><code>* use _mm_malloc/_mm_free on macOS if aligned_alloc is
unsupported
<p>[3.5.1] - 2023-10-31
^^^^^^^^^^^^^^^^^^^^
Fixed
</code></pre></p>
<ul>
<li>fix compilation failure on macOS</li>
</ul>
<p>[3.5.0] - 2023-10-31
^^^^^^^^^^^^^^^^^^^^
Changed</p>
<pre><code>* skip pandas ``pd.NA`` similar to ``None``
* add ``score_multiplier`` argument to ``process.cdist`` which allows
multiplying the end result scores
with a constant factor.
* drop support for Python 3.7
<p>Performance
</code></pre></p>
<ul>
<li>improve performance of simd implementation for <code>LCS</code> /
<code>Indel</code> / <code>Jaro</code> / <code>JaroWinkler</code></li>
<li>improve performance of Jaro and Jaro Winkler for long sequences</li>
<li>implement <code>process.extract</code> with <code>limit=1</code>
using <code>process.extractOne</code> which can be faster</li>
</ul>
<p>Fixed</p>
<pre><code>* the preprocessing function was always called through Python
due to a broken C-API version check
* fix wraparound issue in simd implementation of Jaro and Jaro Winkler
<p>[3.4.0] - 2023-10-09
^^^^^^^^^^^^^^^^^^^^
Changed
</code></pre></p>
<ul>
<li>upgrade to <code>Cython==3.0.3</code></li>
<li>add simd implementation for Jaro and Jaro Winkler</li>
</ul>
<p>[3.3.1] - 2023-09-25
^^^^^^^^^^^^^^^^^^^^
Added</p>
<pre><code>* add missing tag for python 3.12 support
<p>[3.3.0] - 2023-09-11
^^^^^^^^^^^^^^^^^^^^
</tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/0a9a8f81c9afd67e0a88179e391fbcef07f77e7b"><code>0a9a8f8</code></a>
use _mm_malloc/_mm_free on macOS if aligned_alloc is unsupported</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/2114f513d39a013954ec345ca85e79507e78f843"><code>2114f51</code></a>
fix typing</li>
<li>See full diff in <a
href="https://github.com/maxbachmann/RapidFuzz/compare/v3.5.1...v3.5.2">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>
- Bugfixing: Wenn das Dokument aus der Mongo keinen Eintrag für Text
oder Titel hatte, ist die Pipeline gecrasht. -->Eine Abfrage wurde
hinzugefügt.
- Überschreiben des Datenbanknamens wurde entfernt
- ein Attribut des Transformers hat sich geändert
---------
Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de>
Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 3.4.0
to 3.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/maxbachmann/RapidFuzz/releases">rapidfuzz's
releases</a>.</em></p>
<blockquote>
<h2>Release 3.5.1</h2>
<h2>Fixed</h2>
<ul>
<li>fix compilation failure on macOS</li>
</ul>
<h2>Release 3.5.0</h2>
<h2>Changed</h2>
<ul>
<li>skip pandas <code>pd.NA</code> similar to <code>None</code></li>
<li>add <code>score_multiplier</code> argument to
<code>process.cdist</code> which allows multiplying the end result
scores
with a constant factor.</li>
<li>drop support for Python 3.7</li>
</ul>
<h2>Performance</h2>
<ul>
<li>improve performance of simd implementation for <code>LCS</code> /
<code>Indel</code> / <code>Jaro</code> / <code>JaroWinkler</code></li>
<li>improve performance of Jaro and Jaro Winkler for long sequences</li>
<li>implement <code>process.extract</code> with <code>limit=1</code>
using <code>process.extractOne</code> which can be faster</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>the preprocessing function was always called through Python due to a
broken C-API version check</li>
<li>fix wraparound issue in simd implementation of Jaro and Jaro
Winkler</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst">rapidfuzz's
changelog</a>.</em></p>
<blockquote>
<h2>Changelog</h2>
<p>[3.5.1] - 2023-10-31
^^^^^^^^^^^^^^^^^^^^
Fixed</p>
<pre><code>* fix compilation failure on macOS
<p>[3.5.0] - 2023-10-31
^^^^^^^^^^^^^^^^^^^^
Changed
</code></pre></p>
<ul>
<li>skip pandas <code>pd.NA</code> similar to <code>None</code></li>
<li>add <code>score_multiplier</code> argument to
<code>process.cdist</code> which allows multiplying the end result
scores
with a constant factor.</li>
<li>drop support for Python 3.7</li>
</ul>
<p>Performance</p>
<pre><code>* improve performance of simd implementation for ``LCS`` /
``Indel`` / ``Jaro`` / ``JaroWinkler``
* improve performance of Jaro and Jaro Winkler for long sequences
* implement ``process.extract`` with ``limit=1`` using
``process.extractOne`` which can be faster
<p>Fixed</p>
<pre><code>* the preprocessing function was always called through Python
due to a broken C-API version check
* fix wraparound issue in simd implementation of Jaro and Jaro Winkler
[3.4.0] - 2023-10-09
^^^^^^^^^^^^^^^^^^^^
Changed
</code></pre>
<ul>
<li>upgrade to <code>Cython==3.0.3</code></li>
<li>add simd implementation for Jaro and Jaro Winkler</li>
</ul>
<p>[3.3.1] - 2023-09-25
^^^^^^^^^^^^^^^^^^^^
Added</p>
<pre><code>* add missing tag for python 3.12 support
[3.3.0] - 2023-09-11
^^^^^^^^^^^^^^^^^^^^
Changed
</code></pre>
<ul>
<li>upgrade to <code>Cython==3.0.2</code></li>
<li>implement the remaining missing features from the C++ implementation
in the pure Python implementation</li>
</ul>
<p>Added
</tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/5b35b11eade8f74b739d296a5fe9dc7f22c36d51"><code>5b35b11</code></a>
release 3.5.1</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/f2ec8c1a2d4836dc949b9b1141897514702d4642"><code>f2ec8c1</code></a>
fix compilation failure on macOS</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/c1f0d0d1f66f153fb0b52c31694befa7fa53490b"><code>c1f0d0d</code></a>
fix wraparound issue in Jaro/JaroWinkler</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/ea6962ad0093eccb043e7cc22de88887848c1ff2"><code>ea6962a</code></a>
update changelog</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/d089e1fe9218fa0bb58aa7462cba2480ee937edf"><code>d089e1f</code></a>
fetch tags in submodules</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/0e39abdff79ffbc06303f42eceef10c46ce42dfd"><code>0e39abd</code></a>
update python version</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/438cb51e9f42faa573cb1bd1043a8aafad8406af"><code>438cb51</code></a>
update rapidfuzz-cpp</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/c68752cc9f25b3cf408a5f1f4f6fabae34d8da64"><code>c68752c</code></a>
add coverage badge</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/cc1e9a11ea80a425e61da5ec5b979db0835891f9"><code>cc1e9a1</code></a>
test preprocessing function with distance scorers</li>
<li><a
href="https://github.com/maxbachmann/RapidFuzz/commit/41dfce987a8f706c33672013e24e902bfcf1bb1c"><code>41dfce9</code></a>
improve coverage for python preprocessing function</li>
<li>Additional commits viewable in <a
href="https://github.com/maxbachmann/RapidFuzz/compare/v3.4.0...v3.5.1">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some
time.
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.4.49
to 1.4.50.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sqlalchemy/sqlalchemy/releases">sqlalchemy's
releases</a>.</em></p>
<blockquote>
<h1>1.4.50</h1>
<p>Released: October 29, 2023</p>
<h2>orm</h2>
<ul>
<li>
<p><strong>[orm] [bug]</strong> Fixed fundamental issue which prevented
some forms of ORM "annotations"
from taking place for subqueries which made use of
<code>_sql.Select.join()</code>
against a relationship target. These annotations are used whenever a
subquery is used in special situations such as within
<code>_orm.PropComparator.and_()</code> and other ORM-specific
scenarios.</p>
<p>References: <a
href="https://www.sqlalchemy.org/trac/ticket/10223">#10223</a></p>
</li>
</ul>
<h2>sql</h2>
<ul>
<li>
<p><strong>[sql] [bug]</strong> Fixed issue where using the same bound
parameter more than once with
<code>literal_execute=True</code> in some combinations with other
literal rendering
parameters would cause the wrong values to render due to an iteration
issue.</p>
<p>References: <a
href="https://www.sqlalchemy.org/trac/ticket/10142">#10142</a></p>
</li>
<li>
<p><strong>[sql] [bug]</strong> Fixed issue where unpickling of a
<code>_schema.Column</code> or other
<code>_sql.ColumnElement</code> would fail to restore the correct
"comparator"
object, which is used to generate SQL expressions specific to the type
object.</p>
<p>References: <a
href="https://www.sqlalchemy.org/trac/ticket/10213">#10213</a></p>
</li>
</ul>
<h2>schema</h2>
<ul>
<li>
<p><strong>[schema] [bug]</strong> Modified the rendering of the Oracle
only <code>Identity.order</code>
parameter that's part of both <code>Sequence</code> and
<code>Identity</code> to
only take place for the Oracle backend, and not other backends such as
that
of PostgreSQL. A future release will rename the
<code>Identity.order</code>, <code>Sequence.order</code> and
<code>Identity.on_null</code> parameters to Oracle-specific names,
deprecating the old names, these parameters only apply to Oracle.</p>
<p>References: <a
href="https://www.sqlalchemy.org/trac/ticket/10207">#10207</a></p>
</li>
</ul>
<h2>mysql</h2>
<ul>
<li><strong>[mysql] [usecase]</strong> Updated aiomysql dialect since
the dialect appears to be maintained again.
Re-added to the ci testing using version 0.2.0.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/sqlalchemy/sqlalchemy/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>
Bumps [types-pyopenssl](https://github.com/python/typeshed) from
23.2.0.2 to 23.3.0.0.
<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>
The git hash looks currently like this:
`Build from GiT Revision: ('d3189f78c47d812f447739f97876ced01227e1fd',)`
After this change it should look like this:
`Build from GiT Revision: d3189f78c47d812f447739f97876ced01227e1fd`
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
Rebasing might not happen immediately, so don't worry if this takes some
time.
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
---
[//]: # (dependabot-end)
Bumps [types-cachetools](https://github.com/python/typeshed) from
5.3.0.6 to 5.3.0.7.
<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>