Skip to content

Commit e754a91

Browse files
committed
switch to official driver by default
1 parent 8f3462a commit e754a91

4 files changed

Lines changed: 16 additions & 11 deletions

File tree

.github/workflows/python-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
run: |
9999
pip install -U pip setuptools wheel \
100100
-r requirements-dev.txt \
101-
-r requirements-iris.txt \
101+
# -r requirements-iris.txt \
102102
-e .
103103
104104
- name: Build Python package

setup.cfg

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ project_urls =
2929
[options]
3030
python_requires = >=3.10
3131
packages = find:
32+
install_requires =
33+
intersystems-irispython~=5.1.0
3234

3335
[options.extras_require]
3436
intersystems =
@@ -41,8 +43,8 @@ addopts= --tb native -v -r fxX -p no:warnings
4143
default=iris://_SYSTEM:SYS@localhost:1972/USER
4244
iris=iris://_SYSTEM:SYS@localhost:1972/USER
4345
irisintersystems=iris+intersystems://_SYSTEM:SYS@localhost:1972/USER
44-
irisasync=iris+irisasync://_SYSTEM:SYS@localhost:1972/USER
45-
irisemb=iris+emb:///
46+
# irisasync=iris+irisasync://_SYSTEM:SYS@localhost:1972/USER
47+
# irisemb=iris+emb:///
4648
sqlite=sqlite:///:memory:
4749

4850
[sqla_testing]

setup.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
],
77
entry_points={
88
"sqlalchemy.dialects": [
9-
"iris = sqlalchemy_iris.iris:IRISDialect_iris",
10-
"iris.emb = sqlalchemy_iris.embedded:IRISDialect_emb",
11-
"iris.irisasync = sqlalchemy_iris.irisasync:IRISDialect_irisasync",
9+
# "iris = sqlalchemy_iris.iris:IRISDialect_iris",
10+
# "iris.emb = sqlalchemy_iris.embedded:IRISDialect_emb",
11+
# "iris.irisasync = sqlalchemy_iris.irisasync:IRISDialect_irisasync",
12+
"iris = sqlalchemy_iris.intersystems:IRISDialect_intersystems",
1213
"iris.intersystems = sqlalchemy_iris.intersystems:IRISDialect_intersystems",
1314
]
1415
},

sqlalchemy_iris/__init__.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
from sqlalchemy.dialects import registry as _registry
22

33
from . import base
4-
from . import iris
4+
# from . import iris as iris_dialect
5+
from .intersystems import dialect as intersystems_dialect
56

67
try:
78
import alembic # noqa
@@ -27,11 +28,12 @@
2728
from .base import IRISListBuild
2829
from .base import IRISVector
2930

30-
base.dialect = dialect = iris.dialect
31+
base.dialect = dialect = intersystems_dialect
3132

32-
_registry.register("iris.iris", "sqlalchemy_iris.iris", "IRISDialect_iris")
33-
_registry.register("iris.emb", "sqlalchemy_iris.embedded", "IRISDialect_emb")
34-
_registry.register("iris.irisasync", "sqlalchemy_iris.irisasync", "IRISDialect_irisasync")
33+
# _registry.register("iris.iris", "sqlalchemy_iris.iris", "IRISDialect_iris")
34+
# _registry.register("iris.emb", "sqlalchemy_iris.embedded", "IRISDialect_emb")
35+
# _registry.register("iris.irisasync", "sqlalchemy_iris.irisasync", "IRISDialect_irisasync")
36+
_registry.register("iris.iris", "sqlalchemy_iris.intersystems", "IRISDialect_intersystems")
3537
_registry.register("iris.intersystems", "sqlalchemy_iris.intersystems", "IRISDialect_intersystems")
3638

3739
__all__ = [

0 commit comments

Comments
 (0)