Hello, I experience an error (AttributeError: module 'sqlparse.keywords'
has no attribute 'FLAGS')
My OS Windows 10 64 bit, python v 3.11.4, pip v 23.1.2
 I encounter an ERROR while invoking commands:
a)python superset.exe db upgrade
b)python superset.exe load_examples
c) python superset.exe init
and similar
My OS = Windows 10 64 bit, python v 3.11.4.  pip v 23.1.2
 I need it to install Apache Superset.
Please give me an explanation on how to get rid of it.
George.
logs:
1)
(venv) D:\superset\venv\Scripts>python superset.exe db upgrade
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\superset\venv\Scripts\superset.exe\__main__.py", line 4, in
<module>
  File "D:\superset\venv\Lib\site-packages\superset\__init__.py", line 21,
in <module>
    from superset.app import create_app
  File "D:\superset\venv\Lib\site-packages\superset\app.py", line 23, in
<module>
    from superset.initialization import SupersetAppInitializer
  File
"D:\superset\venv\Lib\site-packages\superset\initialization\__init__.py",
line 33, in <module>
    from superset.extensions import (
  File
"D:\superset\venv\Lib\site-packages\superset\extensions\__init__.py", line
32, in <module>
    from superset.utils.async_query_manager import AsyncQueryManager
  File
"D:\superset\venv\Lib\site-packages\superset\utils\async_query_manager.py",
line 26, in <module>
    from superset.utils.core import get_user_id
  File "D:\superset\venv\Lib\site-packages\superset\utils\core.py", line
106, in <module>
    from superset.sql_parse import sanitize_clause
  File "D:\superset\venv\Lib\site-packages\superset\sql_parse.py", line 67,
in <module>
    re.compile(r"'(''|\\\\|\\|[^'])*'", sqlparse.keywords.FLAGS).match,
                                        ^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'sqlparse.keywords' has no attribute 'FLAGS'

2)
(venv) D:\superset\venv\Scripts>python superset.exe load_examples
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\superset\venv\Scripts\superset.exe\__main__.py", line 4, in
<module>
  File "D:\superset\venv\Lib\site-packages\superset\__init__.py", line 21,
in <module>
    from superset.app import create_app
  File "D:\superset\venv\Lib\site-packages\superset\app.py", line 23, in
<module>
    from superset.initialization import SupersetAppInitializer
  File
"D:\superset\venv\Lib\site-packages\superset\initialization\__init__.py",
line 33, in <module>
    from superset.extensions import (
  File
"D:\superset\venv\Lib\site-packages\superset\extensions\__init__.py", line
32, in <module>
    from superset.utils.async_query_manager import AsyncQueryManager
  File
"D:\superset\venv\Lib\site-packages\superset\utils\async_query_manager.py",
line 26, in <module>
    from superset.utils.core import get_user_id
  File "D:\superset\venv\Lib\site-packages\superset\utils\core.py", line
106, in <module>
    from superset.sql_parse import sanitize_clause
  File "D:\superset\venv\Lib\site-packages\superset\sql_parse.py", line 67,
in <module>
    re.compile(r"'(''|\\\\|\\|[^'])*'", sqlparse.keywords.FLAGS).match,
                                        ^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'sqlparse.keywords' has no attribute 'FLAGS'

3)
(venv) D:\superset\venv\Scripts>python superset.exe init
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\superset\venv\Scripts\superset.exe\__main__.py", line 4, in
<module>
  File "D:\superset\venv\Lib\site-packages\superset\__init__.py", line 21,
in <module>
    from superset.app import create_app
  File "D:\superset\venv\Lib\site-packages\superset\app.py", line 23, in
<module>
    from superset.initialization import SupersetAppInitializer
  File
"D:\superset\venv\Lib\site-packages\superset\initialization\__init__.py",
line 33, in <module>
    from superset.extensions import (
  File
"D:\superset\venv\Lib\site-packages\superset\extensions\__init__.py", line
32, in <module>
    from superset.utils.async_query_manager import AsyncQueryManager
  File
"D:\superset\venv\Lib\site-packages\superset\utils\async_query_manager.py",
line 26, in <module>
    from superset.utils.core import get_user_id
  File "D:\superset\venv\Lib\site-packages\superset\utils\core.py", line
106, in <module>
    from superset.sql_parse import sanitize_clause
  File "D:\superset\venv\Lib\site-packages\superset\sql_parse.py", line 67,
in <module>
    re.compile(r"'(''|\\\\|\\|[^'])*'", sqlparse.keywords.FLAGS).match,
                                        ^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'sqlparse.keywords' has no attribute 'FLAGS'

Reply via email to