Skip to content
This repository was archived by the owner on Mar 29, 2023. It is now read-only.

Commit 7737be0

Browse files
committed
test: run against ibis 1.x and 2.x
1 parent b86e585 commit 7737be0

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Main
22

33
on:
44
push:
5-
branches: v1
5+
branches: main
66
pull_request:
7-
branches: v1
7+
branches: main
88
schedule:
99
- cron: 0 3 * * *
1010

@@ -53,6 +53,8 @@ jobs:
5353
strategy:
5454
fail-fast: false
5555
matrix:
56+
python_version: ["3.7", "3.8", "3.9"]
57+
ibis_version: ["github"]
5658
include:
5759
- python_version: "3.7"
5860
"ibis_version": "1.2.0"
@@ -61,7 +63,7 @@ jobs:
6163
- python_version: "3.9"
6264
"ibis_version": "1.4.0"
6365
- python_version: "3.10"
64-
"ibis_version": "1.4.0"
66+
"ibis_version": "2.0.0"
6567

6668
steps:
6769

.github/workflows/system-tests-pr.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,16 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
include:
20+
python_version: ["3.7", "3.10"]
21+
ibis_version: ["github"]
2122
- python_version: "3.7"
2223
"ibis_version": "1.2.0"
2324
- python_version: "3.8"
2425
"ibis_version": "1.3.0"
25-
- python_version: "3.10"
26+
- python_version: "3.9"
2627
"ibis_version": "1.4.0"
28+
- python_version: "3.10"
29+
"ibis_version": "2.0.0"
2730

2831
steps:
2932
- name: checkout

.github/workflows/system-tests.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ name: System Tests
22

33
on:
44
push:
5-
branches:
6-
- v1
5+
branches: main
76
schedule:
87
- cron: 0 2 * * *
98

@@ -16,13 +15,16 @@ jobs:
1615
strategy:
1716
fail-fast: false
1817
matrix:
18+
python_version: ["3.7", "3.10"]
1919
ibis_version: ["github"]
2020
- python_version: "3.7"
2121
"ibis_version": "1.2.0"
2222
- python_version: "3.8"
2323
"ibis_version": "1.3.0"
24-
- python_version: "3.10"
24+
- python_version: "3.9"
2525
"ibis_version": "1.4.0"
26+
- python_version: "3.10"
27+
"ibis_version": "2.0.0"
2628

2729
steps:
2830
- name: checkout

setup.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,11 @@
4141
packages=setuptools.find_packages(),
4242
python_requires=">=3.7",
4343
install_requires=[
44-
"ibis-framework >=1.2.0,<2.0.0dev",
44+
"ibis-framework >=1.2.0,<3.0.0dev",
4545
"google-cloud-bigquery >=1.12.0,<3.0.0dev",
4646
"google-cloud-bigquery-storage >=1.0.0,<3.0.0dev",
4747
"pyarrow >=1.0.0,<5.0.0dev",
4848
"pydata-google-auth",
49-
# Workaround for ibis 1.x incompatibility with SQLAlchemy 1.4
50-
# AttributeError: module 'sqlalchemy' has no attribute 'Binary'
51-
"sqlalchemy <1.4.0dev",
5249
],
5350
classifiers=[
5451
release_status,

0 commit comments

Comments
 (0)