New GitHub issue #95656 from pfmoore:<br>

<hr>

<pre>
# Feature or enhancement

Enable SQLite extension loading in the Windows build (in the sqlite DLL shipped with Python, and in the stdlib sqlite3 module).

# Pitch

At the moment, sqlite extensions are disabled at compile time - see the note in [the docs](https://docs.python.org/3.11/library/sqlite3.html#sqlite3.Connection.enable_load_extension). On Windows, though:

1. We supply our own sqlite DLL, so we control the build options, and
2. Users rarely build their own copy of Python.

So the reasons for not enabling extension loading don't really apply there, and conversely, people who want to use extensions cannot do so without limiting themselves to custom Python builds.

# Previous discussion

See https://discuss.python.org/t/should-we-audit-enabling-loading-of-sqlite3-extensions-shared-libraries/8124/9
</pre>

<hr>

<a href="https://github.com/python/cpython/issues/95656">View on GitHub</a>
<p>Labels: type-feature</p>
<p>Assignee: </p>