Skip to content

Commit 3651e42

Browse files
committed
Fix build
1 parent fdc947e commit 3651e42

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,7 @@ jobs:
672672
package:
673673
- "sqlalchemy<2"
674674
- "numpy==1.19.5"
675+
- "pandas<2"
675676
- "perspective-python<3"
676677

677678
runs-on: ${{ matrix.os }}

csp/tests/adapters/test_perspective.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
from datetime import date, datetime, timedelta
22

33
import csp
4-
from csp.adapters.perspective import PerspectiveAdapter
5-
from csp.impl.pandas_perspective import CspPerspectiveMultiTable, CspPerspectiveTable
6-
from csp.impl.perspective_common import PerspectiveWidget, is_perspective3
4+
5+
try:
6+
from csp.adapters.perspective import PerspectiveAdapter
7+
from csp.impl.pandas_perspective import CspPerspectiveMultiTable, CspPerspectiveTable
8+
from csp.impl.perspective_common import PerspectiveWidget, is_perspective3
9+
except ImportError:
10+
raise unittest.SkipTest("skipping perspective tests")
711

812
_PERSPECTIVE_3 = is_perspective3()
913

0 commit comments

Comments
 (0)