From 8a7f68667898fe8951a9d7e8958c16e356ca8aa5 Mon Sep 17 00:00:00 2001 From: Daniele Briggi Date: Wed, 28 Aug 2024 07:33:47 +0000 Subject: [PATCH 1/3] fix(dbapi): import all --- .../sqlalchemy_sqlitecloud/provision.py | 8 ++--- src/sqlitecloud/__init__.py | 32 ++----------------- 2 files changed, 5 insertions(+), 35 deletions(-) diff --git a/sqlalchemy-sqlitecloud/sqlalchemy_sqlitecloud/provision.py b/sqlalchemy-sqlitecloud/sqlalchemy_sqlitecloud/provision.py index 28e3001..3bebda7 100644 --- a/sqlalchemy-sqlitecloud/sqlalchemy_sqlitecloud/provision.py +++ b/sqlalchemy-sqlitecloud/sqlalchemy_sqlitecloud/provision.py @@ -1,6 +1,6 @@ import os -from dotenv import load_dotenv +from dotenv import find_dotenv, load_dotenv from sqlalchemy.engine import make_url from sqlalchemy.pool import Pool from sqlalchemy.testing.provision import ( @@ -10,17 +10,13 @@ temp_table_keyword_args, ) -_drivernames = { - "sqlitecloud", -} - @generate_driver_url.for_db("sqlitecloud") def generate_driver_url(url, driver, query_str): # no database specified here, it's created and used later # eg: sqlitecloud://mynode.sqlite.cloud/?apikey=key123 - load_dotenv("../../.env") + load_dotenv(find_dotenv("../../.env")) connection_string = os.getenv("SQLITE_CONNECTION_STRING") apikey = os.getenv("SQLITE_API_KEY") diff --git a/src/sqlitecloud/__init__.py b/src/sqlitecloud/__init__.py index 83da99f..8bd5675 100644 --- a/src/sqlitecloud/__init__.py +++ b/src/sqlitecloud/__init__.py @@ -1,33 +1,7 @@ -# To replicate the public interface of sqlite3, we need to import -# the classes and functions from the dbapi2 module. +# To replicate the public interface of sqlite3, +# we need to import everything from the dbapi2 module. # eg: sqlite3.connect() -> sqlitecloud.connect() # - -from .dbapi2 import ( - PARSE_COLNAMES, - PARSE_DECLTYPES, - Connection, - Cursor, - Row, - adapters, - connect, - converters, - register_adapter, - register_converter, -) - -__all__ = [ - "VERSION", - "Connection", - "Cursor", - "connect", - "register_adapter", - "register_converter", - "PARSE_DECLTYPES", - "PARSE_COLNAMES", - "adapters", - "converters", - "Row", -] +from .dbapi2 import * # noqa VERSION = "0.0.81" From 18c0119c920aa03568795134dcc85bac3f676a18 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 28 Aug 2024 08:04:50 +0000 Subject: [PATCH 2/3] =?UTF-8?q?Bump=20version:=200.0.81=20=E2=86=92=200.0.?= =?UTF-8?q?82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- src/setup.py | 2 +- src/sqlitecloud/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 6bf18a7..b31c492 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.0.81 +current_version = 0.0.82 commit = True tag = True diff --git a/src/setup.py b/src/setup.py index 43b3a83..dbe616c 100644 --- a/src/setup.py +++ b/src/setup.py @@ -8,7 +8,7 @@ setup( name="sqlitecloud", - version="0.0.81", + version="0.0.82", author="sqlitecloud.io", description="A Python package for working with SQLite databases in the cloud.", long_description=long_description, diff --git a/src/sqlitecloud/__init__.py b/src/sqlitecloud/__init__.py index 8bd5675..93db122 100644 --- a/src/sqlitecloud/__init__.py +++ b/src/sqlitecloud/__init__.py @@ -4,4 +4,4 @@ # from .dbapi2 import * # noqa -VERSION = "0.0.81" +VERSION = "0.0.82" From 1fcfbb62806c3a968dcdfdee3ded4a79bcec4cb8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 28 Aug 2024 08:16:40 +0000 Subject: [PATCH 3/3] =?UTF-8?q?Bump=20version:=200.0.82=20=E2=86=92=200.0.?= =?UTF-8?q?83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- src/setup.py | 2 +- src/sqlitecloud/__init__.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index b31c492..4a7b61d 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.0.82 +current_version = 0.0.83 commit = True tag = True diff --git a/src/setup.py b/src/setup.py index dbe616c..f855f4f 100644 --- a/src/setup.py +++ b/src/setup.py @@ -8,7 +8,7 @@ setup( name="sqlitecloud", - version="0.0.82", + version="0.0.83", author="sqlitecloud.io", description="A Python package for working with SQLite databases in the cloud.", long_description=long_description, diff --git a/src/sqlitecloud/__init__.py b/src/sqlitecloud/__init__.py index 93db122..20aef4c 100644 --- a/src/sqlitecloud/__init__.py +++ b/src/sqlitecloud/__init__.py @@ -4,4 +4,4 @@ # from .dbapi2 import * # noqa -VERSION = "0.0.82" +VERSION = "0.0.83"