Skip to content

Commit 3ae24f7

Browse files
Remove restriction on pandas version (#64)
1 parent 7ddddcd commit 3ae24f7

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

dask_snowflake/tests/test_core.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import pytest
66
import snowflake.connector
77
from snowflake.sqlalchemy import URL
8-
from sqlalchemy import create_engine
8+
from sqlalchemy import create_engine, text
99

1010
import dask
1111
import dask.dataframe as dd
@@ -29,7 +29,8 @@ def table(connection_kwargs):
2929
yield name
3030

3131
engine = create_engine(URL(**connection_kwargs))
32-
engine.execute(f"DROP TABLE IF EXISTS {name}")
32+
with engine.connect() as conn:
33+
conn.execute(text(f"DROP TABLE IF EXISTS {name}"))
3334

3435

3536
@pytest.fixture(scope="module")

requirements.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,3 @@ dask>=2024.3.0
22
distributed
33
snowflake-connector-python[pandas]>=2.6.0
44
snowflake-sqlalchemy
5-
# `pandas=2.2` dropped support for `sqlalchemy<2`, but `snowflake-sqlalchemy`
6-
# doesn't support `sqlalchemy>=2` yet. Temporarily pinning `pandas<2.2` for now.
7-
# xref https://github.com/pandas-dev/pandas/issues/57049
8-
# xref https://github.com/snowflakedb/snowflake-sqlalchemy/issues/380
9-
pandas<2.2

0 commit comments

Comments
 (0)