Skip to content

Commit 19c3b20

Browse files
committed
add python 3.7 test run support
1 parent 7c1c146 commit 19c3b20

23 files changed

+138
-23
lines changed

tests/mmcif/test_amino3to1.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import numpy as np
1015

tests/mmcif/test_assign_df.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.mmcif.data
1015
from biopandas.mmcif import PandasMmcif

tests/mmcif/test_distance.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pandas as pd
1015

tests/mmcif/test_multiple_models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# License: BSD 3 clause
55
# Project Website: http://rasbt.github.io/biopandas/
66
# Code Repository: https://github.com/rasbt/biopandas
7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.mmcif.data
1015
from biopandas.mmcif import PandasMmcif

tests/mmcif/test_read_mmcif.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@
55
# Code Repository: https://github.com/rasbt/biopandas
66

77

8-
import importlib.resources as pkg_resources
8+
import sys
9+
10+
if sys.version_info >= (3, 9):
11+
import importlib.resources as pkg_resources
12+
else:
13+
import importlib_resources as pkg_resources
914
from pathlib import Path
1015
from urllib.error import HTTPError
1116

tests/mmcif/test_rmsd.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pytest
1015

tests/mmtf/test_amino3to1.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import numpy as np
1015

tests/mmtf/test_assign_df.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.mmtf.data
1015
from biopandas.mmtf import PandasMmtf

tests/mmtf/test_distance.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pandas as pd
1015

tests/mmtf/test_multiple_models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@
55
# Project Website: http://rasbt.github.io/biopandas/
66
# Code Repository: https://github.com/rasbt/biopandas
77

8-
import importlib.resources as pkg_resources
8+
import sys
9+
10+
if sys.version_info >= (3, 9):
11+
import importlib.resources as pkg_resources
12+
else:
13+
import importlib_resources as pkg_resources
914
import os
1015

1116
from pandas.testing import assert_frame_equal

tests/mmtf/test_read_mmtf.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813
import unittest
914

1015
import pandas as pd

tests/mmtf/test_rmsd.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pytest
1015

tests/mol2/test_mol2_io.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.mol2.data
1015
from biopandas.mol2.mol2_io import split_multimol2

tests/mol2/test_pandas_mol2.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@
66
# Project Website: http://rasbt.github.io/biopandas/
77
# Code Repository: https://github.com/rasbt/biopandas
88

9-
import importlib.resources as pkg_resources
9+
import sys
10+
11+
if sys.version_info >= (3, 9):
12+
import importlib.resources as pkg_resources
13+
else:
14+
import importlib_resources as pkg_resources
1015

1116
import tests.mol2.data
1217
from biopandas.mol2 import PandasMol2

tests/pdb/test_amino3to1.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import numpy as np
1015

tests/pdb/test_assign_df.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.pdb.data
1015
from biopandas.pdb import PandasPdb

tests/pdb/test_distance.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pandas as pd
1015

tests/pdb/test_gyradius.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@
55
# Code Repository: https://github.com/rasbt/biopandas
66

77

8-
import importlib.resources as pkg_resources
8+
import sys
9+
10+
if sys.version_info >= (3, 9):
11+
import importlib.resources as pkg_resources
12+
else:
13+
import importlib_resources as pkg_resources
914

1015
import pytest
1116

tests/pdb/test_impute.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@
55
# Code Repository: https://github.com/rasbt/biopandas
66

77

8-
import importlib.resources as pkg_resources
8+
import sys
9+
10+
if sys.version_info >= (3, 9):
11+
import importlib.resources as pkg_resources
12+
else:
13+
import importlib_resources as pkg_resources
914

1015
import tests.pdb.data
1116
from biopandas.pdb import PandasPdb

tests/pdb/test_multiple_models.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# License: BSD 3 clause
55
# Project Website: http://rasbt.github.io/biopandas/
66
# Code Repository: https://github.com/rasbt/biopandas
7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import tests.pdb.data
1015
from biopandas.pdb import PandasPdb

tests/pdb/test_read_pdb.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,12 @@
55
# Code Repository: https://github.com/rasbt/biopandas
66

77

8-
import importlib.resources as pkg_resources
8+
import sys
9+
10+
if sys.version_info >= (3, 9):
11+
import importlib.resources as pkg_resources
12+
else:
13+
import importlib_resources as pkg_resources
914
import os
1015
from urllib.error import HTTPError
1116

tests/pdb/test_rmsd.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813

914
import pytest
1015

tests/pdb/test_write_pdb.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
# Project Website: http://rasbt.github.io/biopandas/
55
# Code Repository: https://github.com/rasbt/biopandas
66

7-
import importlib.resources as pkg_resources
7+
import sys
8+
9+
if sys.version_info >= (3, 9):
10+
import importlib.resources as pkg_resources
11+
else:
12+
import importlib_resources as pkg_resources
813
import os
914
import warnings
1015

0 commit comments

Comments
 (0)