@@ -3,12 +3,12 @@ envlist =
3
3
# Vary Neo4j & Pandas versions
4
4
py{39, 310}-neo4j{4,5}-pandas{1,2}-main-{standard,encrypted},
5
5
# Vary Pandas 1.x + PyArrow
6
- py{39,310}-pandas1-pyarrow{16, 17, 18, 19}-main-{standard,encrypted},
7
- py311-pandas1-pyarrow{15,16, 17, 18, 19}-main-{standard,encrypted},
6
+ py{39,310}-pandas1-pyarrow{17, 18, 19, 20 }-main-{standard,encrypted},
7
+ py311-pandas1-pyarrow{17, 18, 19, 20 }-main-{standard,encrypted},
8
8
# Vary Pandas 2.x + PyArrow
9
- py{39,310,311}-pandas2-pyarrow{18, 19 }-main-{standard,encrypted},
9
+ py{39,310,311}-pandas2-pyarrow{19, 20 }-main-{standard,encrypted},
10
10
# Vary Python version
11
- py3{12,13}-pandas2-pyarrow{19 }-main-{standard,encrypted},
11
+ py3{12,13}-pandas2-pyarrow{20 }-main-{standard,encrypted},
12
12
13
13
# PR envs
14
14
py{39,310}-neo4j{4,5}-pullrequest-{standard,encrypted},
@@ -18,12 +18,12 @@ envlist =
18
18
py311-main-aura,
19
19
20
20
# Session tests
21
- py39-neo4j{5}-pyarrow16 -main-{cloud-architecture}
21
+ py39-neo4j{5}-pyarrow17 -main-{cloud-architecture}
22
22
py39-pullrequest-{cloud-architecture}
23
23
24
24
# Vary networkx versions only for relevant tests
25
- py311-neo4j{4,5}-pandas1-pyarrow7 -networkx{2,3}-main-nx
26
- py311-neo4j{4,5}-pandas2-pyarrow18 -networkx{2,3}-main-nx
25
+ py311-neo4j{4,5}-pandas1-pyarrow20 -networkx{2,3}-main-nx
26
+ py311-neo4j{4,5}-pandas2-pyarrow20 -networkx{2,3}-main-nx
27
27
py311-networkx3-pullrequest-nx
28
28
29
29
# Notebooks
@@ -49,10 +49,10 @@ deps =
49
49
pandas1: numpy == 1.24.3
50
50
pandas2: pandas >= 2.2.2, < 3.0
51
51
pandas2: numpy >= 2.0
52
- pyarrow16: pyarrow >= 16.0, < 17.0
53
52
pyarrow17: pyarrow >= 17.0, < 18.0
54
53
pyarrow18: pyarrow >= 18.0, < 19.0
55
54
pyarrow19: pyarrow >= 19.0, < 20.0
55
+ pyarrow20: pyarrow >= 20.0, < 21.0
56
56
networkx2: networkx >= 2.0, < 3.0
57
57
networkx3: networkx >= 3.0, < 4.0
58
58
commands =
0 commit comments