Skip to content

Commit

Permalink
Bump sqlite3 from 1.7.2 to 1.7.3 (karlentwistle#130)
Browse files Browse the repository at this point in the history
Bumps [sqlite3](https://github.com/sparklemotion/sqlite3-ruby) from
1.7.2 to 1.7.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sparklemotion/sqlite3-ruby/releases">sqlite3's
releases</a>.</em></p>
<blockquote>
<h2>1.7.3 / 2024-03-15</h2>
<h3>Dependencies</h3>
<ul>
<li>Vendored sqlite is updated to <a
href="https://www.sqlite.org/releaselog/3_45_2.html">v3.45.2</a>. <a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
</ul>
<hr />
<p>sha256 checksums:</p>

<pre><code>0ccb8c001cd2617f4801a2c816142d3c9bc299e3f3e0f49e03812f3610b0891c
sqlite3-1.7.3-aarch64-linux.gem
eb653026d44f8502b74564e585245485a5667d72f8888854e53c561f816541b0
sqlite3-1.7.3-arm-linux.gem
b956160cc882d2568f332f915c9fe27cae9a4521b202d6e7ea540171c88e4600
sqlite3-1.7.3-arm64-darwin.gem
8304a254e4fb0692e651b6f783e009415085f885d940c51c77981b8523511f45
sqlite3-1.7.3-x64-mingw-ucrt.gem
dde57850e92a7da0c7833dd904e666fe7baf382f1c7cabbec8e28a0005a4beea
sqlite3-1.7.3-x64-mingw32.gem
95543cad6bbdf1ba822526bcd0aba4a378887d9da906b8bfa250002745f3847e
sqlite3-1.7.3-x86-linux.gem
b88e117ae14b2c5b61a7eb14da24b3b0e93cd3e1c17774ff3b6e5a03ffe4e5b7
sqlite3-1.7.3-x86_64-darwin.gem
522a3285660dec8253465880c97980e873db0d79060900be8d14194217a3ee73
sqlite3-1.7.3-x86_64-linux.gem
fa77f63c709548f46d4e9b6bb45cda52aa3881aa12cc85991132758e8968701c
sqlite3-1.7.3.gem
</code></pre>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md">sqlite3's
changelog</a>.</em></p>
<blockquote>
<h1>sqlite3-ruby Changelog</h1>
<h2>next / unreleased</h2>
<p>(will be 2.0.0)</p>
<h3>Ruby</h3>
<p>This release drops support for Ruby 2.7. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/453">#453</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></p>
<h3>Added</h3>
<ul>
<li><code>Database#busy_handler_timeout=</code> introduced as an
alternative to <code>#busy_timeout=</code> that can be used when it's
desired to release the GVL between retries. [#443, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/456">#456</a>]
<a
href="https://github.com/fractaledmind"><code>@​fractaledmind</code></a></li>
<li>Support the <code>SUPER_JOURNAL</code> flag which is an alias for
<code>MASTER_JOURNAL</code> as of sqlite 3.33.0. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/467">#467</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>Statement#stat</code> and <code>Statement#memused</code>
introduced to report statistics. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/461">#461</a>
<a
href="https://github.com/fractaledmind"><code>@​fractaledmind</code></a></li>
<li><code>Statement#sql</code> and <code>Statement#expanded_sql</code>
introduced to retrieve the SQL statement associated with the
<code>Statement</code> object. [#293, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/498">#498</a>]
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
</ul>
<h3>Improved</h3>
<ul>
<li>Avoid leaking memory for statements that are not closed properly. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/392">#392</a>
<a href="https://github.com/haileys"><code>@​haileys</code></a></li>
<li>Moved some C code into Ruby. [#451, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/455">#455</a>]
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li>Improve performance of <code>ResultSet</code> hashes. [karlentwistle#154, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/484">#484</a>,
<a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/468">#468</a>]
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li>Fix a GC compaction issue with <code>busy_handler</code>. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/466">#466</a>
<a href="https://github.com/byroot"><code>@​byroot</code></a></li>
<li>Remove unused <code>ResultSet</code> instance variable. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/469">#469</a>
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li>Fix encoding for values passed to custom functions. [#218, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/488">#488</a>]
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>Consistently use <code>SQLite3::Exception</code> or subclasses.
Previously some <code>Pragmas</code> methods raised
<code>Exception</code>, and <code>Database#execute_batch2</code> and
<code>Database#load_extension</code> raised <code>RuntimeError</code>.
[#467, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/490">#490</a>]
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li><code>Database#columns</code> returns a list of internal frozen
strings. [karlentwistle#155, <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/474">#474</a>,
<a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/486">#486</a>]
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li>Freeze results that come from the database. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/480">#480</a>
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li>The encoding of a Database is no longer cached. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/485">#485</a>
<a
href="https://github.com/tenderlove"><code>@​tenderlove</code></a></li>
<li><code>Database#transaction</code> returns the result of the block
when used with a block. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/508">#508</a>
<a href="https://github.com/alexcwatt"><code>@​alexcwatt</code></a></li>
<li><code>Database#execute_batch</code> returns the result of the last
statement executed. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/512">#512</a>
<a href="https://github.com/alexcwatt"><code>@​alexcwatt</code></a></li>
</ul>
<h3>Removed</h3>
<ul>
<li>Removed class <code>SQLite3::VersionProxy</code> which has been
deprecated since v1.3.2. <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/453">#453</a>
<a
href="https://github.com/flavorjones"><code>@​flavorjones</code></a></li>
<li>Removed class <code>SQLite3::Translator</code> and all related type
translation methods.
If you need to do type translation on values returned from the statement
object,
please wrap it with a delegate object. Here is an example of using a
delegate
class to implement type translation:</li>
</ul>
<pre lang="ruby"><code>require &quot;sqlite3&quot;
require &quot;delegate&quot;
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/bcba9308dca348e93cddace051d38642218dd1b6"><code>bcba930</code></a>
version bump to v1.7.3</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/f821184a0a28d2539372f7b3a10bf82b1dd90a96"><code>f821184</code></a>
ci: run gem-install and sqlite3-ruby workflows on stable branches</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/c203fa2c1cac1c0f5d3b3fdf9a865940a2425f8f"><code>c203fa2</code></a>
Merge pull request <a
href="https://redirect.github.com/sparklemotion/sqlite3-ruby/issues/514">#514</a>
from sparklemotion/flavorjones-sqlite-3.45.2_1-7-stable</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/faf32b5370751786c47ae447eb07edc4f8d075e7"><code>faf32b5</code></a>
doc: update CHANGELOG</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/7445a3742b01595168c27dc99bb22ab92f1d4471"><code>7445a37</code></a>
dep: update vendored sqlite to v3.45.2</li>
<li><a
href="https://github.com/sparklemotion/sqlite3-ruby/commit/10cbc4530b2c4a43513d9363a60b2fddda0df341"><code>10cbc45</code></a>
doc: fix date in CHANGELOG</li>
<li>See full diff in <a
href="https://github.com/sparklemotion/sqlite3-ruby/compare/v1.7.2...v1.7.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sqlite3&package-manager=bundler&previous-version=1.7.2&new-version=1.7.3)](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>
  • Loading branch information
dependabot[bot] authored Mar 18, 2024
1 parent d79b3ab commit 76e58f6
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ GEM
ruby-progressbar (1.13.0)
sequel (5.78.0)
bigdecimal
sqlite3 (1.7.2)
sqlite3 (1.7.3)
mini_portile2 (~> 2.8.0)
sucker_punch (3.2.0)
concurrent-ruby (~> 1.0)
Expand Down

0 comments on commit 76e58f6

Please sign in to comment.