Skip to content

Commit 36d167e

Browse files
committed
test made pd-version-aware; remove setup.py; make testenvs vary pd version use
1 parent 537bbba commit 36d167e

File tree

3 files changed

+6
-56
lines changed

3 files changed

+6
-56
lines changed

setup.py

Lines changed: 0 additions & 52 deletions
This file was deleted.

tests/gspread_dataframe_test.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,10 @@ def test_skiprows(self):
172172
self.assertEqual(len(df), 6)
173173

174174
def test_squeeze(self):
175-
df = get_as_dataframe(self.sheet, usecols=[0], squeeze=True)
176-
self.assertTrue(isinstance(df, pd.Series))
177-
self.assertEqual(len(df), 9)
175+
if pd.__version__ < '2.0.0':
176+
df = get_as_dataframe(self.sheet, usecols=[0], squeeze=True)
177+
self.assertTrue(isinstance(df, pd.Series))
178+
self.assertEqual(len(df), 9)
178179

179180
def test_converters_datetime(self):
180181
df = get_as_dataframe(

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ package = wheel
1010
wheel_build_env = .pkg
1111
deps =
1212
pytest>=6
13-
pandas<2.0.0
1413
coverage
1514
oauth2client
15+
!3.8: pandas>=2.0.0
16+
3.8: pandas<2.0.0
1617
commands =
1718
coverage erase
1819
coverage run -m pytest {tty:--color=yes} tests/gspread_dataframe_test.py tests/gspread_dataframe_integration.py {posargs}

0 commit comments

Comments
 (0)