diff --git a/python/examples/pipeline/simple_web_service/web_service_java.py b/python/examples/pipeline/simple_web_service/web_service_java.py index a32ba0ee5417757d6c2210a2cfa2481d7a8a115c..da944a1df2a3265f930eb458c11709dd6b9402ee 100644 --- a/python/examples/pipeline/simple_web_service/web_service_java.py +++ b/python/examples/pipeline/simple_web_service/web_service_java.py @@ -36,7 +36,7 @@ class UciOp(Op): _LOGGER.error("UciOp::preprocess >>> log_id:{}, input:{}".format( log_id, input_dict)) proc_dict = {} - x_value = input_dict["x"] + x_value = eval(input_dict["x"]) input_dict["x"] = x_value.reshape(1, 13) return input_dict, False, None, "" diff --git a/python/requirements.txt b/python/requirements.txt index bfe418f5d26f43c92fc64197ea7163c7c2ef61a2..c686fdf9995afb7326f0bdc057412bf00a99cda1 100644 --- a/python/requirements.txt +++ b/python/requirements.txt @@ -9,6 +9,11 @@ grpcio>=1.28.1 func-timeout>=4.3.5 pyyaml>=1.3.0 flask>=1.1.2 +click==7.1.2 +itsdangerous==1.1.0 +Jinja2==2.11.3 +MarkupSafe==1.1.1 +Werkzeug==1.0.1 ujson>=2.0.3 sentencepiece==0.1.92; platform_machine != "aarch64" sentencepiece; platform_machine == "aarch64" diff --git a/python/requirements_mac.txt b/python/requirements_mac.txt index 09a32ed0f20ee51c1b06ee9fba7abec5120ee0c6..b14fbd5fc5b779e6f2d216df434bfeb615d59b05 100644 --- a/python/requirements_mac.txt +++ b/python/requirements_mac.txt @@ -8,6 +8,11 @@ protobuf>=3.12.2 func-timeout>=4.3.5 pyyaml>=1.3.0 flask>=1.1.2 +click==7.1.2 +itsdangerous==1.1.0 +Jinja2==2.11.3 +MarkupSafe==1.1.1 +Werkzeug==1.0.1 ujson>=2.0.3 grpcio-tools>=1.33.2 grpcio>=1.33.2 diff --git a/python/setup.py.server.in b/python/setup.py.server.in index 38e7de0883f2be14ccb20c8ee74975502df84edf..cf579db0ba082606e289eb49f8713b9441053743 100644 --- a/python/setup.py.server.in +++ b/python/setup.py.server.in @@ -33,7 +33,8 @@ util.gen_pipeline_code("paddle_serving_server") REQUIRED_PACKAGES = [ 'six >= 1.10.0', 'protobuf >= 3.11.0', 'grpcio <= 1.33.2', 'grpcio-tools <= 1.33.2', - 'flask >= 1.1.1', 'func_timeout', 'pyyaml' + 'flask >= 1.1.1', 'click==7.1.2', 'itsdangerous==1.1.0', 'Jinja2==2.11.3', + 'MarkupSafe==1.1.1', 'Werkzeug==1.0.1', 'func_timeout', 'pyyaml' ] packages=['paddle_serving_server',