From 37c70e04d27191f04bf63cfa65168fcfd4ff8bbc Mon Sep 17 00:00:00 2001 From: Hideaki Takahashi Date: Sat, 19 Apr 2025 12:29:35 -0400 Subject: [PATCH] release 1.0.0 --- CHANGES.rst | 5 ++++- README.rst | 4 ++++ pyproject.toml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 74a53da..be9bef9 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,5 +1,8 @@ 1.0.0 - * support 3.11 and drop older than 3.7. 3.5 and 3.6 still may work, but not tested + * supported version changed. from 3.9 to 3.13, and 2.7. Python 3.5 - 3.8 may still work, but not tested. + + * 1.0.0 will be last Python 2.7 compatible version. + * (FTS3/4) stop using direct SQLite C API call - this will unblock APSW Amalgamation build * (Non Windows) use "_sqlite3" native extension instead of "libsqlite3" to access SQLite internals - to unblock some Python installations that has "_sqlite3" with "libsqlite3" statically linked. see https://github.com/hideaki-t/sqlite-fts-python/issues/30 diff --git a/README.rst b/README.rst index 299e799..f50f7d7 100644 --- a/README.rst +++ b/README.rst @@ -64,6 +64,9 @@ Requirements ============ * Python 2.7, Python 3.9+, and PyPy2.7, PyPy3.10+ (older versions may work, but not tested) + + * sqlite3 has to be dynamically linked. see GH-37_ + * CFFI_ * FTS3/4 and/or FTS5 enabled SQLite3 or APSW_ (OS/Python bundled SQLite3 shared library may not work, building sqlite3 from source or pre-compiled binary may be required) @@ -97,3 +100,4 @@ Thanks .. _build status: https://github.com/hideaki-t/sqlite-fts-python/actions/workflows/package.yml .. _APSW: https://github.com/rogerbinns/apsw .. _GH-14: https://github.com/hideaki-t/sqlite-fts-python/issues/14 +.. _GH-37: https://github.com/hideaki-t/sqlite-fts-python/issues/37 diff --git a/pyproject.toml b/pyproject.toml index afb9cf0..f017904 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "sqlitefts" -version = "1.0.dev0" +version = "1.0.0" description = "A Python binding for tokenizers of SQLite Full Text Search" authors = [{ name = "Hideaki Takahashi", email = "mymelo@gmail.com" }] dependencies = [