|
1 | 1 | [tox] |
2 | 2 | envlist = |
3 | | - # Vary Neo4j & Pandas versions |
4 | | - py{39, 310}-neo4j{4,5}-pandas{1,2}-main-{standard,encrypted}, |
5 | | - # Vary Pandas 1.x + PyArrow |
6 | | - py{39,310}-pandas1-pyarrow{18, 19, 21}-main-{standard,encrypted}, |
7 | | - py311-pandas1-pyarrow{18, 19, 20, 21}-main-{standard,encrypted}, |
8 | | - # Vary Pandas 2.x + PyArrow |
9 | | - py{39,310,311}-pandas2-pyarrow{20, 21}-main-{standard,encrypted}, |
| 3 | + # Vary Pandas versions |
| 4 | + py310-neo4j6-pandas{1,2}-main-standard, |
| 5 | + # Vary Neo4j versions |
| 6 | + py310-neo4j{4,5,6}-pandas2-main-standard, |
| 7 | + # Vary Pandas |
| 8 | + py310-pandas{1,2}-pyarrow21-main-standard, |
| 9 | + # Vary PyArrow |
| 10 | + py311-pandas2-pyarrow{18, 19, 20, 21}-main-standard, |
10 | 11 | # Vary Python version |
11 | | - py3{12,13}-pandas2-pyarrow{21}-main-{standard,encrypted}, |
| 12 | + py3{9, 10, 11, 12, 13}-pandas2-pyarrow21-main-standard, |
12 | 13 |
|
13 | | - # PR envs |
14 | | - py{39,310}-neo4j{4,5}-pullrequest-{standard,encrypted}, |
15 | | - py{311,312,313}-pullrequest-{standard,encrypted}, |
| 14 | + # encrypted tests |
| 15 | + py310-neo4j6-pandas2-pyarrow21-main-encrypted, |
16 | 16 |
|
17 | | - # Aura |
| 17 | + # against an AuraDS instance |
18 | 18 | py311-main-aura, |
19 | 19 |
|
| 20 | + # Vary networkx & neo4j versions only for relevant tests |
| 21 | + py311-neo4j{4,5,6}-pandas2-pyarrow20-networkx{2,3}-main-nx, |
| 22 | + |
20 | 23 | # Session tests |
21 | 24 | py39-neo4j{5}-pyarrow17-main-{cloud-architecture} |
22 | | - py39-pullrequest-{cloud-architecture} |
23 | 25 |
|
24 | | - # Vary networkx versions only for relevant tests |
25 | | - py311-neo4j{4,5}-pandas1-pyarrow20-networkx{2,3}-main-nx |
26 | | - py311-neo4j{4,5}-pandas2-pyarrow20-networkx{2,3}-main-nx |
| 26 | + |
| 27 | + # PR envs |
| 28 | + py39-neo4j{4,5,6}-pullrequest-{standard,encrypted}, |
| 29 | + py{310,311,312,313}-pullrequest-standard, |
| 30 | + py39-pullrequest-{cloud-architecture} |
27 | 31 | py311-networkx3-pullrequest-nx |
28 | 32 |
|
29 | 33 | # Notebooks |
|
45 | 49 | -r {toxinidir}/requirements/dev/test.txt |
46 | 50 | neo4j4: neo4j >= 4.4.2, < 5.0 |
47 | 51 | neo4j5: neo4j >= 5.0, < 6.0 |
| 52 | + neo4j6: neo4j >= 6.0, < 7.0 |
48 | 53 | pandas1: pandas >= 1.0, < 2.0 |
49 | 54 | pandas1: numpy == 1.24.3 |
50 | 55 | pandas2: pandas >= 2.2.2, < 3.0 |
|
0 commit comments