Skip to content

Commit

Permalink
Merge pull request #290 from likang/master
Browse files Browse the repository at this point in the history
absolute import
  • Loading branch information
tusharmakkar08 committed May 13, 2017
2 parents f24fc02 + 33fc381 commit 85b96b3
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 35 deletions.
14 changes: 4 additions & 10 deletions voluptuous/__init__.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
# flake8: noqa

try:
from schema_builder import *
from validators import *
from util import *
from error import *
except ImportError:
from .schema_builder import *
from .validators import *
from .util import *
from .error import *
from voluptuous.schema_builder import *
from voluptuous.validators import *
from voluptuous.util import *
from voluptuous.error import *

__version__ = '0.10.5'
__author__ = 'tusharmakkar08'
6 changes: 1 addition & 5 deletions voluptuous/schema_builder.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,7 @@
from contextlib import contextmanager

import itertools

try:
import error as er
except ImportError:
from . import error as er
from voluptuous import error as er

if sys.version_info >= (3,):
long = int
Expand Down
11 changes: 3 additions & 8 deletions voluptuous/util.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
import sys

try:
from error import LiteralInvalid, TypeInvalid, Invalid
from schema_builder import Schema, default_factory, raises
import validators
except ImportError:
from .error import LiteralInvalid, TypeInvalid, Invalid
from .schema_builder import Schema, default_factory, raises
from . import validators
from voluptuous.error import LiteralInvalid, TypeInvalid, Invalid
from voluptuous.schema_builder import Schema, default_factory, raises
from voluptuous import validators

__author__ = 'tusharmakkar08'

Expand Down
17 changes: 5 additions & 12 deletions voluptuous/validators.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,11 @@
from functools import wraps
from decimal import Decimal, InvalidOperation

try:
from schema_builder import Schema, raises, message
from error import (MultipleInvalid, CoerceInvalid, TrueInvalid, FalseInvalid, BooleanInvalid, Invalid, AnyInvalid,
AllInvalid, MatchInvalid, UrlInvalid, EmailInvalid, FileInvalid, DirInvalid, RangeInvalid,
PathInvalid, ExactSequenceInvalid, LengthInvalid, DatetimeInvalid, DateInvalid, InInvalid,
TypeInvalid, NotInInvalid, ContainsInvalid)
except ImportError:
from .schema_builder import Schema, raises, message
from .error import (MultipleInvalid, CoerceInvalid, TrueInvalid, FalseInvalid, BooleanInvalid, Invalid, AnyInvalid,
AllInvalid, MatchInvalid, UrlInvalid, EmailInvalid, FileInvalid, DirInvalid, RangeInvalid,
PathInvalid, ExactSequenceInvalid, LengthInvalid, DatetimeInvalid, DateInvalid, InInvalid,
TypeInvalid, NotInInvalid, ContainsInvalid)
from voluptuous.schema_builder import Schema, raises, message
from voluptuous.error import (MultipleInvalid, CoerceInvalid, TrueInvalid, FalseInvalid, BooleanInvalid, Invalid,
AnyInvalid, AllInvalid, MatchInvalid, UrlInvalid, EmailInvalid, FileInvalid, DirInvalid,
RangeInvalid, PathInvalid, ExactSequenceInvalid, LengthInvalid, DatetimeInvalid,
DateInvalid, InInvalid, TypeInvalid, NotInInvalid, ContainsInvalid)

if sys.version_info >= (3,):
import urllib.parse as urlparse
Expand Down

0 comments on commit 85b96b3

Please sign in to comment.