Skip to content

Commit 0f263d6

Browse files
committed
replace external "simplejson" backport from Py3 to Py3 with plain "json" module
1 parent ed34981 commit 0f263d6

File tree

9 files changed

+7
-10
lines changed

9 files changed

+7
-10
lines changed

docs/requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ multiprocess
88
click
99
asciitree
1010
pyyaml
11-
simplejson

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ dependencies = [
4848
"pyfaidx",
4949
"asciitree",
5050
"pyyaml",
51-
"simplejson",
5251
]
5352

5453
[project.optional-dependencies]

src/cooler/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
from __future__ import annotations
22

3+
import json
34
import os
45

56
import h5py
67
import numpy as np
78
import pandas as pd
8-
import simplejson as json
99
from pandas.api.types import is_integer_dtype
1010
from scipy.sparse import coo_matrix
1111

src/cooler/cli/cload.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1+
import json
12
import sys
23

34
import click
45
import h5py
56
import numpy as np
67
import pandas as pd
7-
import simplejson as json
88
from cytoolz import compose
99
from multiprocess import Pool
1010

src/cooler/cli/info.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import json
12
import sys
23

34
import click
4-
import simplejson as json
55

66
from ..api import Cooler
77
from ..util import attrs_to_jsonable

src/cooler/cli/load.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import json
12
import sys
23

34
import click
45
import numpy as np
56
import pandas as pd
6-
import simplejson as json
77

88
from ..create import (
99
BIN_DTYPE,

src/cooler/create/_create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from __future__ import annotations
22

3+
import json
34
import os
45
import os.path as op
56
import posixpath
@@ -12,7 +13,6 @@
1213
import h5py
1314
import numpy as np
1415
import pandas as pd
15-
import simplejson as json
1616

1717
from .._logging import get_logger
1818
from .._typing import Tabular

src/cooler/fileops.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@
33
import os
44

55
# from textwrap import dedent
6+
import json
67
import warnings
78
from collections.abc import Callable
89
from datetime import datetime
910
from numbers import Number
1011
from typing import Any, Literal
1112

12-
import simplejson as json
13-
1413
try:
1514
from simplejson import JSONDecodeError
1615
except ImportError:

tests/test_cli_ingest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# from io import StringIO
2+
import json
23
import os.path as op
34
import tempfile
45
from glob import glob
56

67
import numpy as np
78
import pandas as pd
89
import pytest
9-
import simplejson as json
1010

1111
# from _common import cooler_cmp
1212
from click.testing import CliRunner

0 commit comments

Comments
 (0)