> dql
Traceback (most recent call last):
File "C:\Python27\Scripts\dql-script.py", line 9, in <module>
load_entry_point('dql==0.5.11', 'console_scripts', 'dql')()
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 552, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 2672, in load_entry_point
return ep.load()
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 2345, in load
return self.resolve()
File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 2351, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "c:\python27\lib\site-packages\dql\__init__.py", line 6, in <module>
from .cli import DQLClient
File "c:\python27\lib\site-packages\dql\cli.py", line 15, in <module>
from .engine import FragmentEngine
File "c:\python27\lib\site-packages\dql\engine.py", line 23, in <module>
from .grammar import parser, line_parser
File "c:\python27\lib\site-packages\dql\grammar\__init__.py", line 6, in <module>
from .common import (from_, table, var, value, table_key, into, type_, upkey,
File "c:\python27\lib\site-packages\dql\grammar\common.py", line 2, in <module>
from pyparsing import (Word, Upcase, Optional, Combine, Group, alphas, nums,
ImportError: cannot import name Upcase
I get the same with Python 3. If I downgrade pyparsing to 1.5.7, I get a different error: "AttributeError: 'NoneType' object has no attribute 'setResultsName'". Could it be that you have a dependency versioning problem?