feat(core): Support i18n (#1327)

This commit is contained in:
Fangyin Cheng
2024-03-25 20:15:39 +08:00
committed by GitHub
parent fa06be64c1
commit fcc325d411
179 changed files with 12052 additions and 69512 deletions

View File

@@ -390,16 +390,15 @@ def core_requires():
"jinja2",
"uvicorn",
"shortuuid",
# change from fixed version 2.0.22 to variable version, because other
# dependencies are >=1.4, such as pydoris is <2
"SQLAlchemy>=1.4,<3",
# 2.0.29 not support duckdb now
"SQLAlchemy>=2.0.25,<2.0.29",
# for cache
"msgpack",
# for cache
# TODO: pympler has not been updated for a long time and needs to
# find a new toolkit.
"pympler",
"duckdb==0.8.1",
"duckdb",
"duckdb-engine",
# lightweight python library for scheduling jobs
"schedule",
@@ -570,6 +569,7 @@ def all_datasource_requires():
setup_spec.extras["datasource_all"] = setup_spec.extras["datasource"] + [
"pyspark",
"pymssql",
# pydoris is too old, we should find a new package to replace it.
"pydoris>=1.0.2,<2.0.0",
"clickhouse-connect",
"pyhive",