File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44import sys
55
6- from asottile .ordereddict import OrderedDict
76from asottile .yaml import ordered_dump
87from asottile .yaml import ordered_load
98from plumbum import local
1211from pre_commit .clientlib .validate_config import CONFIG_JSON_SCHEMA
1312from pre_commit .clientlib .validate_config import load_config
1413from pre_commit .jsonschema_extensions import remove_defaults
14+ from pre_commit .ordereddict import OrderedDict
1515from pre_commit .repository import Repository
1616
1717
Original file line number Diff line number Diff line change 22
33"""five: six, redux"""
44# pylint:disable=invalid-name
5- PY2 = ( str is bytes )
6- PY3 = ( str is not bytes )
5+ PY2 = str is bytes
6+ PY3 = str is not bytes
77
8- # provide a symettrical `text` type to `bytes`
9- if PY2 :
8+ if PY2 : # pragma: no cover (PY2 only)
109 text = unicode # flake8: noqa
11- else :
10+ else : # pragma: no cover (PY3 only)
1211 text = str
Original file line number Diff line number Diff line change 1+ from __future__ import absolute_import
2+ from __future__ import unicode_literals
3+
4+ try :
5+ from collections import OrderedDict # noqa
6+ except ImportError : # pragma: no cover (PY26)
7+ from ordereddict import OrderedDict # noqa
Original file line number Diff line number Diff line change 11from __future__ import unicode_literals
22
3- from asottile .ordereddict import OrderedDict
43from cached_property import cached_property
54
65from pre_commit .languages .all import languages
76from pre_commit .manifest import Manifest
7+ from pre_commit .ordereddict import OrderedDict
88from pre_commit .prefixed_command_runner import PrefixedCommandRunner
99
1010
Original file line number Diff line number Diff line change 3232 },
3333 install_requires = [
3434 'argparse' ,
35- 'asottile.ordereddict' ,
3635 'asottile.yaml' ,
3736 'cached-property' ,
3837 'jsonschema' ,
3938 'nodeenv>=0.9.4' ,
39+ 'ordereddict' ,
4040 'plumbum' ,
4141 'pyyaml' ,
4242 'simplejson' ,
Original file line number Diff line number Diff line change 33
44import io
55import os .path
6- from asottile .ordereddict import OrderedDict
76from asottile .yaml import ordered_dump
87from plumbum import local
98
1211from pre_commit .clientlib .validate_config import CONFIG_JSON_SCHEMA
1312from pre_commit .clientlib .validate_config import validate_config_extra
1413from pre_commit .jsonschema_extensions import apply_defaults
14+ from pre_commit .ordereddict import OrderedDict
1515from testing .util import copy_tree_to_path
1616from testing .util import get_head_sha
1717from testing .util import get_resource_path
Original file line number Diff line number Diff line change 11from __future__ import unicode_literals
22
33import pytest
4- from asottile .ordereddict import OrderedDict
54from asottile .yaml import ordered_load
65
76from pre_commit .clientlib .validate_base import get_validator
7+ from pre_commit .ordereddict import OrderedDict
88from testing .util import get_resource_path
99
1010
Original file line number Diff line number Diff line change 22
33import pytest
44import shutil
5- from asottile .ordereddict import OrderedDict
65from plumbum import local
76
87import pre_commit .constants as C
98from pre_commit .commands .autoupdate import _update_repository
109from pre_commit .commands .autoupdate import autoupdate
1110from pre_commit .commands .autoupdate import RepositoryCannotBeUpdatedError
11+ from pre_commit .ordereddict import OrderedDict
1212from pre_commit .runner import Runner
1313from testing .auto_namedtuple import auto_namedtuple
1414from testing .fixtures import make_config_from_repo
You can’t perform that action at this time.
0 commit comments