Validator icon indicating copy to clipboard operation
Validator copied to clipboard

Import problem

Open darrivau opened this issue 4 years ago • 0 comments

Hello,

Bug Description: I installed validator on a new virtualenv (nothing installed except setuptools 57 and wheel 0.36.2) with python 3.8.10 on Ubuntu 20.04 from pipy with pip install validator. Installation has been correctly done but import failed:

Code Fragment:

>>> import validator

Error Message...

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File ".../Validator/validator/__init__.py", line 1, in <module>
    from .validator import Validator, validate, validate_many
  File ".../Validator/validator/validator.py", line 1, in <module>
    from validator.parser.parser import Parser
  File ".../Validator/validator/parser/__init__.py", line 1, in <module>
    from .parser import Parser
  File ".../Validator/validator/parser/parser.py", line 1, in <module>
    from validator.parser.translator import Translator
  File ".../Validator/validator/parser/translator.py", line 1, in <module>
    from validator import rules as R
ImportError: cannot import name 'rules' from partially initialized module 'validator' (most likely due to a circular import) (.../Validator/validator/__init__.py)

Anyone willing to contribute please review CONTRIBUTING.md for more details :100:

darrivau avatar Jul 20 '21 10:07 darrivau