Skip to content
This repository was archived by the owner on May 17, 2024. It is now read-only.

Commit dd8ebbe

Browse files
authored
Merge pull request #698 from nolar/mssql-is-optional
Make PyODBC for MS SQL optional via extras
2 parents 9c6ed97 + f0e9401 commit dd8ebbe

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

poetry.lock

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ tabulate = "^0.9.0"
4444
preql = {version="^0.2.19", optional=true}
4545
vertica-python = {version="*", optional=true}
4646
urllib3 = "<2"
47-
oracledb = {version = "*", extras = ["oracle"]}
48-
pyodbc = "^4.0.39"
47+
oracledb = {version = "*", optional=true}
48+
pyodbc = {version="^4.0.39", optional=true}
4949

5050
[tool.poetry.dev-dependencies]
5151
parameterized = "*"
@@ -73,6 +73,7 @@ redshift = ["psycopg2"]
7373
snowflake = ["snowflake-connector-python", "cryptography"]
7474
presto = ["presto-python-client"]
7575
oracle = ["oracledb"]
76+
mssql = ["pyodbc"]
7677
# databricks = ["databricks-sql-connector"]
7778
trino = ["trino"]
7879
clickhouse = ["clickhouse-driver"]

0 commit comments

Comments
 (0)