Created temporary directory: /tmp/pip-ephem-wheel-cache-wzmf7oyk Created temporary directory: /tmp/pip-req-tracker-92ghs9b_ Created requirements tracker '/tmp/pip-req-tracker-92ghs9b_' Created temporary directory: /tmp/pip-wheel-okd2yrmg Collecting futu-api==3.19.0 1 location(s) to search for versions of futu-api: * https://pypi.org/simple/futu-api/ Getting page https://pypi.org/simple/futu-api/ Analyzing links from page https://pypi.org/simple/futu-api/ Found link https://files.pythonhosted.org/packages/be/18/f398c69996d6e8a90946b5cd747abc2ca6996be26eea4d6e0afea71160b7/futu-api-3.6.3.tar.gz#sha256=44ba1d538d4917441db0bf26f4b8319ad0e70b919ac21ddcfab3cb0eaecc9e30 (from https://pypi.org/simple/futu-api/), version: 3.6.3 Found link https://files.pythonhosted.org/packages/46/38/4460fa0513e015ebbb552cc396932cb069328406dec8550efbfb0a74efeb/futu-api-3.7.1.tar.gz#sha256=f2f4e1153d6ce00cd9ff9d07fddbf3a8bc836d25a0b7602cac860e421abe78e2 (from https://pypi.org/simple/futu-api/), version: 3.7.1 Found link https://files.pythonhosted.org/packages/cf/42/601121fbd307f5df2ae8a330d71dbd608dfb89d603d57c6140032e11149b/futu-api-3.7.2.tar.gz#sha256=44ab521073ae3b7474509c277c85a93cc10ba6fe08f1f9d88a7d78ae2bb4137a (from https://pypi.org/simple/futu-api/), version: 3.7.2 Found link https://files.pythonhosted.org/packages/1b/ba/c0a7161e9243bfdee774d0b0dc4b3a44f77645e4f4d8e88651e814839b01/futu-api-3.8.0.tar.gz#sha256=70168ae8467de74e8890ae73f20c44470c240ea918c816d3a68ea3f06b3a896d (from https://pypi.org/simple/futu-api/), version: 3.8.0 Found link https://files.pythonhosted.org/packages/01/97/f5af6ede4bcd323786bfccbe3e925bf1dad3f23f3c247c220ef956fcdd07/futu-api-3.9.1.tar.gz#sha256=9bc344d384f077b0662fd66015372fe81123f0d8f9207a09aa1dcddaf9444881 (from https://pypi.org/simple/futu-api/), version: 3.9.1 Found link https://files.pythonhosted.org/packages/50/67/231defb937506b3678ba8c9a83b95002efb9c3bbd7d331a10da22dd3e5e7/futu-api-3.10.2.tar.gz#sha256=b11ff65f87fd41aefda1a8edc01b2488984788f9188364d50c7cb904ad012e09 (from https://pypi.org/simple/futu-api/), version: 3.10.2 Found link https://files.pythonhosted.org/packages/d3/5e/90f0799bbd6e02bfc729ea76d61080daeb6b8d120a0336ecf7413bb08a17/futu-api-3.11.0.tar.gz#sha256=bcbf8c32b30eb1ea9e3d4f0c02e659265dc546e8bd29d4ab433bed18761691b1 (from https://pypi.org/simple/futu-api/), version: 3.11.0 Found link https://files.pythonhosted.org/packages/7a/e8/b4b0fd3752c39f4b6025905713c6f397021de9eccd2f26c2b8554e3f28ad/futu-api-3.12.0.tar.gz#sha256=27aff4557805cd92cdb8a9fa7c3e62f8ecdc10dbc7f2b8f1f5b1fa62609838b8 (from https://pypi.org/simple/futu-api/), version: 3.12.0 Found link https://files.pythonhosted.org/packages/2e/e4/ec1769e44aacc36a3bc26de70a4c5c5a47614152a19e19c7bc0dc424ded7/futu-api-3.13.1.tar.gz#sha256=1562b5d09c682492639dc8bb5511ef766db6350612f68c78d00ebe59e44aeaa4 (from https://pypi.org/simple/futu-api/), version: 3.13.1 Found link https://files.pythonhosted.org/packages/5e/c2/7e03a1ae115ed37e75644d08f8c1556533b8d88c6e8a8304f89bb6d5da00/futu-api-3.14.1.tar.gz#sha256=aef65aa2ad97431f70d27f28f8059fbc5e686d7f82b132e0a04573280bf888ab (from https://pypi.org/simple/futu-api/), version: 3.14.1 Found link https://files.pythonhosted.org/packages/4b/b9/9f30446712f69bf099767be67bb6b304fbdab6da15e46f6d95da43b2d60c/futu-api-3.15.0.tar.gz#sha256=4ac149c8286dfaf50bd2a202f6022a9fcbc668a48ffc79b1c651ee30af87efe5 (from https://pypi.org/simple/futu-api/), version: 3.15.0 Found link https://files.pythonhosted.org/packages/8c/7c/7f6feca49d496abfad2bae402a1d4f2d8f08f13561b18733bf5c4db4c485/futu-api-3.16.0.tar.gz#sha256=9b19e0d4a431d686591648af4a214bbf4609800b940f98306b7d915d964b5403 (from https://pypi.org/simple/futu-api/), version: 3.16.0 Found link https://files.pythonhosted.org/packages/99/79/b08f8586b9c5dd9d6e515e977e34fb014a7d16d130e032e72d33683726cc/futu-api-3.17.0.tar.gz#sha256=082cf5b12add34b0e69fa55128c56d6992cce00b90fd69d3223f75c50664f959 (from https://pypi.org/simple/futu-api/), version: 3.17.0 Found link https://files.pythonhosted.org/packages/31/40/99ca775bc6a9db0672c34887fc10e5dbcc8c10c62b4df089e429759b36d3/futu-api-3.18.0.tar.gz#sha256=2297bd6093d2ed4f689b87bb0421c8727db523d47a2d4b9c9f4046009c1e9a04 (from https://pypi.org/simple/futu-api/), version: 3.18.0 Found link https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz#sha256=4e1e7b5f1bd0252a440870d2f3001213f2677dacb68f1f3974842454024a6a10 (from https://pypi.org/simple/futu-api/), version: 3.19.0 Using version 3.19.0 (newest of versions: 3.19.0) Created temporary directory: /tmp/pip-unpack-l16ljp_s Downloading https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz (218kB) Downloading from URL https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz#sha256=4e1e7b5f1bd0252a440870d2f3001213f2677dacb68f1f3974842454024a6a10 (from https://pypi.org/simple/futu-api/) Added futu-api==3.19.0 from https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz#sha256=4e1e7b5f1bd0252a440870d2f3001213f2677dacb68f1f3974842454024a6a10 to build tracker '/tmp/pip-req-tracker-92ghs9b_' Running setup.py (path:/tmp/pip-wheel-okd2yrmg/futu-api/setup.py) egg_info for package futu-api Running command python setup.py egg_info running egg_info creating pip-egg-info/futu_api.egg-info writing requirements to pip-egg-info/futu_api.egg-info/requires.txt writing dependency_links to pip-egg-info/futu_api.egg-info/dependency_links.txt writing pip-egg-info/futu_api.egg-info/PKG-INFO writing top-level names to pip-egg-info/futu_api.egg-info/top_level.txt writing manifest file 'pip-egg-info/futu_api.egg-info/SOURCES.txt' reading manifest file 'pip-egg-info/futu_api.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.md' under directory 'futu' warning: no files found matching '*.url' under directory 'futu' warning: no files found matching '*.csv' under directory 'futu' warning: no files found matching '*' under directory 'doc_maker' writing manifest file 'pip-egg-info/futu_api.egg-info/SOURCES.txt' Source in /tmp/pip-wheel-okd2yrmg/futu-api has version 3.19.0, which satisfies requirement futu-api==3.19.0 from https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz#sha256=4e1e7b5f1bd0252a440870d2f3001213f2677dacb68f1f3974842454024a6a10 Removed futu-api==3.19.0 from https://files.pythonhosted.org/packages/02/c1/76ab04a563f0cdd919b9e0fcdd9e12e73262a0370d7c8563c883ec7f4851/futu-api-3.19.0.tar.gz#sha256=4e1e7b5f1bd0252a440870d2f3001213f2677dacb68f1f3974842454024a6a10 from build tracker '/tmp/pip-req-tracker-92ghs9b_' Building wheels for collected packages: futu-api Created temporary directory: /tmp/pip-wheel-p89y5p58 Running setup.py bdist_wheel for futu-api: started Destination directory: /tmp/pip-wheel-p89y5p58 Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-wheel-okd2yrmg/futu-api/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-p89y5p58 running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/futu copying futu/__init__.py -> build/lib/futu creating build/lib/futu/trade copying futu/trade/trade_query.py -> build/lib/futu/trade copying futu/trade/trade_response_handler.py -> build/lib/futu/trade copying futu/trade/__init__.py -> build/lib/futu/trade copying futu/trade/open_trade_context.py -> build/lib/futu/trade creating build/lib/futu/examples copying futu/examples/quote_push.py -> build/lib/futu/examples copying futu/examples/__init__.py -> build/lib/futu/examples copying futu/examples/stocksell.py -> build/lib/futu/examples copying futu/examples/loop_get_mkt_snapshot.py -> build/lib/futu/examples copying futu/examples/simple.py -> build/lib/futu/examples copying futu/examples/check_all_get_push.py -> build/lib/futu/examples copying futu/examples/macd.py -> build/lib/futu/examples creating build/lib/futu/quote copying futu/quote/quote_tool.py -> build/lib/futu/quote copying futu/quote/quote_stockfilter_info.py -> build/lib/futu/quote copying futu/quote/quote_response_handler.py -> build/lib/futu/quote copying futu/quote/quote_get_warrant.py -> build/lib/futu/quote copying futu/quote/open_quote_context.py -> build/lib/futu/quote copying futu/quote/__init__.py -> build/lib/futu/quote copying futu/quote/quote_query.py -> build/lib/futu/quote creating build/lib/futu/common copying futu/common/diag.py -> build/lib/futu/common copying futu/common/pbjson.py -> build/lib/futu/common copying futu/common/conn_mng.py -> build/lib/futu/common copying futu/common/handler_context.py -> build/lib/futu/common copying futu/common/sys_config.py -> build/lib/futu/common copying futu/common/network_manager.py -> build/lib/futu/common copying futu/common/utils.py -> build/lib/futu/common copying futu/common/open_context_base.py -> build/lib/futu/common copying futu/common/constant.py -> build/lib/futu/common copying futu/common/__init__.py -> build/lib/futu/common copying futu/common/ft_logger.py -> build/lib/futu/common copying futu/common/comm_add_path.py -> build/lib/futu/common copying futu/common/callback_executor.py -> build/lib/futu/common copying futu/common/err.py -> build/lib/futu/common creating build/lib/futu/tools copying futu/tools/generate_code.py -> build/lib/futu/tools copying futu/tools/load_template.py -> build/lib/futu/tools copying futu/tools/__init__.py -> build/lib/futu/tools copying futu/tools/auto_generate.py -> build/lib/futu/tools creating build/lib/futu/examples/tiny_quant copying futu/examples/tiny_quant/__init__.py -> build/lib/futu/examples/tiny_quant creating build/lib/futu/examples/tiny_quant/demo copying futu/examples/tiny_quant/demo/__init__.py -> build/lib/futu/examples/tiny_quant/demo creating build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/TinyDefine.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/FutuMarketEvent.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/TinyStrateBase.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/__init__.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/TinyStrateSample.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/TinyQuantBase.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/TinyQuantFrame.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/tiny_quant_frame/FutuDataEvent.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame creating build/lib/futu/examples/tiny_quant/demo/tq_sample copying futu/examples/tiny_quant/demo/tq_sample/__init__.py -> build/lib/futu/examples/tiny_quant/demo/tq_sample copying futu/examples/tiny_quant/demo/tq_sample/TinyStrateSample.py -> build/lib/futu/examples/tiny_quant/demo/tq_sample creating build/lib/futu/examples/tiny_quant/demo/tq_macd copying futu/examples/tiny_quant/demo/tq_macd/TinyStrateMACD.py -> build/lib/futu/examples/tiny_quant/demo/tq_macd copying futu/examples/tiny_quant/demo/tq_macd/__init__.py -> build/lib/futu/examples/tiny_quant/demo/tq_macd creating build/lib/futu/examples/tiny_quant/tiny_quant_frame/event copying futu/examples/tiny_quant/tiny_quant_frame/event/eventEngine.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame/event copying futu/examples/tiny_quant/tiny_quant_frame/event/eventType.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame/event copying futu/examples/tiny_quant/tiny_quant_frame/event/__init__.py -> build/lib/futu/examples/tiny_quant/tiny_quant_frame/event creating build/lib/futu/common/pb copying futu/common/pb/Qot_GetPlateSecurity_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetFutureInfo_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetOrderList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_ModifyUserSecurity_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetCodeChange_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_RegQotPush_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdatePriceReminder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetIpoList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetOwnerPlate_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetHistoryOrderList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateOrderDetail_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateRT_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetHistoryKL_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_StockFilter_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_UpdateOrderFill_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetPlateSet_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_Common_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetBroker_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_PlaceOrder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_ModifyOrder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateKL_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/KeepAlive_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetTicker_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetStaticInfo_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Verification_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/GetDelayStatistics_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetHistoryKLPoints_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetRT_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_Sub_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateOrderBook_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateTicker_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_Notify_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetWarrant_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_ReconfirmOrder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetPriceReminder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_SubAccPush_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetKL_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetSecuritySnapshot_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_UpdateOrder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetOptionChain_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/GetGlobalState_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetReference_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_RequestHistoryKL_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetTradeDate_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_UnlockTrade_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetUserSecurity_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetCapitalDistribution_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/GetUserInfo_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetMaxTrdQtys_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_RequestTradeDate_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetOrderFillList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_Common_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Common_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetOrderBook_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetPositionList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Notify_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/TestCmd_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetSuspend_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/__init__.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetBasicQot_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_SetPriceReminder_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetSubInfo_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateBroker_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetHoldingChangeList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_RequestRehab_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/InitConnect_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetRehab_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetOrderDetail_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetUserSecurityGroup_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_UpdateBasicQot_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetAccList_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Qot_GetCapitalFlow_pb2.py -> build/lib/futu/common/pb copying futu/common/pb/Trd_GetFunds_pb2.py -> build/lib/futu/common/pb running egg_info writing futu_api.egg-info/PKG-INFO writing dependency_links to futu_api.egg-info/dependency_links.txt writing requirements to futu_api.egg-info/requires.txt writing top-level names to futu_api.egg-info/top_level.txt reading manifest file 'futu_api.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.md' under directory 'futu' warning: no files found matching '*.url' under directory 'futu' warning: no files found matching '*.csv' under directory 'futu' warning: no files found matching '*' under directory 'doc_maker' writing manifest file 'futu_api.egg-info/SOURCES.txt' copying futu/VERSION.txt -> build/lib/futu copying futu/tools/Common.proto.json -> build/lib/futu/tools copying futu/examples/tiny_quant/tiny_quant_frame/setting.json -> build/lib/futu/examples/tiny_quant/tiny_quant_frame copying futu/examples/tiny_quant/demo/tq_sample/setting.json -> build/lib/futu/examples/tiny_quant/demo/tq_sample copying futu/examples/tiny_quant/demo/tq_macd/setting.json -> build/lib/futu/examples/tiny_quant/demo/tq_macd copying futu/common/pb/build.bat -> build/lib/futu/common/pb copying futu/common/pb/generate_python.bat -> build/lib/futu/common/pb installing to build/bdist.linux-armv7l/wheel running install running install_lib creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/futu creating build/bdist.linux-armv7l/wheel/futu/trade copying build/lib/futu/trade/trade_query.py -> build/bdist.linux-armv7l/wheel/futu/trade copying build/lib/futu/trade/trade_response_handler.py -> build/bdist.linux-armv7l/wheel/futu/trade copying build/lib/futu/trade/__init__.py -> build/bdist.linux-armv7l/wheel/futu/trade copying build/lib/futu/trade/open_trade_context.py -> build/bdist.linux-armv7l/wheel/futu/trade creating build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/quote_push.py -> build/bdist.linux-armv7l/wheel/futu/examples creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_sample copying build/lib/futu/examples/tiny_quant/demo/tq_sample/setting.json -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_sample copying build/lib/futu/examples/tiny_quant/demo/tq_sample/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_sample copying build/lib/futu/examples/tiny_quant/demo/tq_sample/TinyStrateSample.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_sample copying build/lib/futu/examples/tiny_quant/demo/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_macd copying build/lib/futu/examples/tiny_quant/demo/tq_macd/setting.json -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_macd copying build/lib/futu/examples/tiny_quant/demo/tq_macd/TinyStrateMACD.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_macd copying build/lib/futu/examples/tiny_quant/demo/tq_macd/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/demo/tq_macd copying build/lib/futu/examples/tiny_quant/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/setting.json -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/TinyDefine.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/FutuMarketEvent.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/TinyStrateBase.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame creating build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame/event copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/event/eventEngine.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame/event copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/event/eventType.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame/event copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/event/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame/event copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/TinyStrateSample.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/TinyQuantBase.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/TinyQuantFrame.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/tiny_quant/tiny_quant_frame/FutuDataEvent.py -> build/bdist.linux-armv7l/wheel/futu/examples/tiny_quant/tiny_quant_frame copying build/lib/futu/examples/__init__.py -> build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/stocksell.py -> build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/loop_get_mkt_snapshot.py -> build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/simple.py -> build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/check_all_get_push.py -> build/bdist.linux-armv7l/wheel/futu/examples copying build/lib/futu/examples/macd.py -> build/bdist.linux-armv7l/wheel/futu/examples creating build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/quote_tool.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/quote_stockfilter_info.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/quote_response_handler.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/quote_get_warrant.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/open_quote_context.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/__init__.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/quote/quote_query.py -> build/bdist.linux-armv7l/wheel/futu/quote copying build/lib/futu/VERSION.txt -> build/bdist.linux-armv7l/wheel/futu creating build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/diag.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/pbjson.py -> build/bdist.linux-armv7l/wheel/futu/common creating build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetPlateSecurity_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetFutureInfo_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetOrderList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_ModifyUserSecurity_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetCodeChange_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_RegQotPush_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdatePriceReminder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/build.bat -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetIpoList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetOwnerPlate_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetHistoryOrderList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateOrderDetail_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateRT_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetHistoryKL_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_StockFilter_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_UpdateOrderFill_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetPlateSet_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_Common_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetBroker_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_PlaceOrder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_ModifyOrder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateKL_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/KeepAlive_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetTicker_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetStaticInfo_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Verification_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/GetDelayStatistics_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetHistoryKLPoints_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetRT_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_Sub_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateOrderBook_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateTicker_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_Notify_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetWarrant_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_ReconfirmOrder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetPriceReminder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/generate_python.bat -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_SubAccPush_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetKL_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetSecuritySnapshot_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_UpdateOrder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetOptionChain_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/GetGlobalState_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetReference_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_RequestHistoryKL_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetTradeDate_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_UnlockTrade_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetUserSecurity_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetCapitalDistribution_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/GetUserInfo_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetMaxTrdQtys_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_RequestTradeDate_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetOrderFillList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_Common_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Common_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetOrderBook_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetPositionList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Notify_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/TestCmd_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetSuspend_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/__init__.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetBasicQot_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_SetPriceReminder_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetSubInfo_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateBroker_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetHoldingChangeList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_RequestRehab_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/InitConnect_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetRehab_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetOrderDetail_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetUserSecurityGroup_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_UpdateBasicQot_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetAccList_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Qot_GetCapitalFlow_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/pb/Trd_GetFunds_pb2.py -> build/bdist.linux-armv7l/wheel/futu/common/pb copying build/lib/futu/common/conn_mng.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/handler_context.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/sys_config.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/network_manager.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/utils.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/open_context_base.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/constant.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/__init__.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/ft_logger.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/comm_add_path.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/callback_executor.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/common/err.py -> build/bdist.linux-armv7l/wheel/futu/common copying build/lib/futu/__init__.py -> build/bdist.linux-armv7l/wheel/futu creating build/bdist.linux-armv7l/wheel/futu/tools copying build/lib/futu/tools/generate_code.py -> build/bdist.linux-armv7l/wheel/futu/tools copying build/lib/futu/tools/Common.proto.json -> build/bdist.linux-armv7l/wheel/futu/tools copying build/lib/futu/tools/load_template.py -> build/bdist.linux-armv7l/wheel/futu/tools copying build/lib/futu/tools/__init__.py -> build/bdist.linux-armv7l/wheel/futu/tools copying build/lib/futu/tools/auto_generate.py -> build/bdist.linux-armv7l/wheel/futu/tools running install_egg_info Copying futu_api.egg-info to build/bdist.linux-armv7l/wheel/futu_api-3.19.0-py3.4.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/futu_api-3.19.0.dist-info/WHEEL creating '/tmp/pip-wheel-p89y5p58/futu_api-3.19.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it adding 'futu/VERSION.txt' adding 'futu/__init__.py' adding 'futu/common/__init__.py' adding 'futu/common/callback_executor.py' adding 'futu/common/comm_add_path.py' adding 'futu/common/conn_mng.py' adding 'futu/common/constant.py' adding 'futu/common/diag.py' adding 'futu/common/err.py' adding 'futu/common/ft_logger.py' adding 'futu/common/handler_context.py' adding 'futu/common/network_manager.py' adding 'futu/common/open_context_base.py' adding 'futu/common/pbjson.py' adding 'futu/common/sys_config.py' adding 'futu/common/utils.py' adding 'futu/common/pb/Common_pb2.py' adding 'futu/common/pb/GetDelayStatistics_pb2.py' adding 'futu/common/pb/GetGlobalState_pb2.py' adding 'futu/common/pb/GetUserInfo_pb2.py' adding 'futu/common/pb/InitConnect_pb2.py' adding 'futu/common/pb/KeepAlive_pb2.py' adding 'futu/common/pb/Notify_pb2.py' adding 'futu/common/pb/Qot_Common_pb2.py' adding 'futu/common/pb/Qot_GetBasicQot_pb2.py' adding 'futu/common/pb/Qot_GetBroker_pb2.py' adding 'futu/common/pb/Qot_GetCapitalDistribution_pb2.py' adding 'futu/common/pb/Qot_GetCapitalFlow_pb2.py' adding 'futu/common/pb/Qot_GetCodeChange_pb2.py' adding 'futu/common/pb/Qot_GetFutureInfo_pb2.py' adding 'futu/common/pb/Qot_GetHistoryKLPoints_pb2.py' adding 'futu/common/pb/Qot_GetHistoryKL_pb2.py' adding 'futu/common/pb/Qot_GetHoldingChangeList_pb2.py' adding 'futu/common/pb/Qot_GetIpoList_pb2.py' adding 'futu/common/pb/Qot_GetKL_pb2.py' adding 'futu/common/pb/Qot_GetOptionChain_pb2.py' adding 'futu/common/pb/Qot_GetOrderBook_pb2.py' adding 'futu/common/pb/Qot_GetOrderDetail_pb2.py' adding 'futu/common/pb/Qot_GetOwnerPlate_pb2.py' adding 'futu/common/pb/Qot_GetPlateSecurity_pb2.py' adding 'futu/common/pb/Qot_GetPlateSet_pb2.py' adding 'futu/common/pb/Qot_GetPriceReminder_pb2.py' adding 'futu/common/pb/Qot_GetRT_pb2.py' adding 'futu/common/pb/Qot_GetReference_pb2.py' adding 'futu/common/pb/Qot_GetRehab_pb2.py' adding 'futu/common/pb/Qot_GetSecuritySnapshot_pb2.py' adding 'futu/common/pb/Qot_GetStaticInfo_pb2.py' adding 'futu/common/pb/Qot_GetSubInfo_pb2.py' adding 'futu/common/pb/Qot_GetSuspend_pb2.py' adding 'futu/common/pb/Qot_GetTicker_pb2.py' adding 'futu/common/pb/Qot_GetTradeDate_pb2.py' adding 'futu/common/pb/Qot_GetUserSecurityGroup_pb2.py' adding 'futu/common/pb/Qot_GetUserSecurity_pb2.py' adding 'futu/common/pb/Qot_GetWarrant_pb2.py' adding 'futu/common/pb/Qot_ModifyUserSecurity_pb2.py' adding 'futu/common/pb/Qot_RegQotPush_pb2.py' adding 'futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py' adding 'futu/common/pb/Qot_RequestHistoryKL_pb2.py' adding 'futu/common/pb/Qot_RequestRehab_pb2.py' adding 'futu/common/pb/Qot_RequestTradeDate_pb2.py' adding 'futu/common/pb/Qot_SetPriceReminder_pb2.py' adding 'futu/common/pb/Qot_StockFilter_pb2.py' adding 'futu/common/pb/Qot_Sub_pb2.py' adding 'futu/common/pb/Qot_UpdateBasicQot_pb2.py' adding 'futu/common/pb/Qot_UpdateBroker_pb2.py' adding 'futu/common/pb/Qot_UpdateKL_pb2.py' adding 'futu/common/pb/Qot_UpdateOrderBook_pb2.py' adding 'futu/common/pb/Qot_UpdateOrderDetail_pb2.py' adding 'futu/common/pb/Qot_UpdatePriceReminder_pb2.py' adding 'futu/common/pb/Qot_UpdateRT_pb2.py' adding 'futu/common/pb/Qot_UpdateTicker_pb2.py' adding 'futu/common/pb/TestCmd_pb2.py' adding 'futu/common/pb/Trd_Common_pb2.py' adding 'futu/common/pb/Trd_GetAccList_pb2.py' adding 'futu/common/pb/Trd_GetFunds_pb2.py' adding 'futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py' adding 'futu/common/pb/Trd_GetHistoryOrderList_pb2.py' adding 'futu/common/pb/Trd_GetMaxTrdQtys_pb2.py' adding 'futu/common/pb/Trd_GetOrderFillList_pb2.py' adding 'futu/common/pb/Trd_GetOrderList_pb2.py' adding 'futu/common/pb/Trd_GetPositionList_pb2.py' adding 'futu/common/pb/Trd_ModifyOrder_pb2.py' adding 'futu/common/pb/Trd_Notify_pb2.py' adding 'futu/common/pb/Trd_PlaceOrder_pb2.py' adding 'futu/common/pb/Trd_ReconfirmOrder_pb2.py' adding 'futu/common/pb/Trd_SubAccPush_pb2.py' adding 'futu/common/pb/Trd_UnlockTrade_pb2.py' adding 'futu/common/pb/Trd_UpdateOrderFill_pb2.py' adding 'futu/common/pb/Trd_UpdateOrder_pb2.py' adding 'futu/common/pb/Verification_pb2.py' adding 'futu/common/pb/__init__.py' adding 'futu/common/pb/build.bat' adding 'futu/common/pb/generate_python.bat' adding 'futu/examples/__init__.py' adding 'futu/examples/check_all_get_push.py' adding 'futu/examples/loop_get_mkt_snapshot.py' adding 'futu/examples/macd.py' adding 'futu/examples/quote_push.py' adding 'futu/examples/simple.py' adding 'futu/examples/stocksell.py' adding 'futu/examples/tiny_quant/__init__.py' adding 'futu/examples/tiny_quant/demo/__init__.py' adding 'futu/examples/tiny_quant/demo/tq_macd/TinyStrateMACD.py' adding 'futu/examples/tiny_quant/demo/tq_macd/__init__.py' adding 'futu/examples/tiny_quant/demo/tq_macd/setting.json' adding 'futu/examples/tiny_quant/demo/tq_sample/TinyStrateSample.py' adding 'futu/examples/tiny_quant/demo/tq_sample/__init__.py' adding 'futu/examples/tiny_quant/demo/tq_sample/setting.json' adding 'futu/examples/tiny_quant/tiny_quant_frame/FutuDataEvent.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/FutuMarketEvent.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/TinyDefine.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/TinyQuantBase.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/TinyQuantFrame.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/TinyStrateBase.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/TinyStrateSample.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/__init__.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/setting.json' adding 'futu/examples/tiny_quant/tiny_quant_frame/event/__init__.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/event/eventEngine.py' adding 'futu/examples/tiny_quant/tiny_quant_frame/event/eventType.py' adding 'futu/quote/__init__.py' adding 'futu/quote/open_quote_context.py' adding 'futu/quote/quote_get_warrant.py' adding 'futu/quote/quote_query.py' adding 'futu/quote/quote_response_handler.py' adding 'futu/quote/quote_stockfilter_info.py' adding 'futu/quote/quote_tool.py' adding 'futu/tools/Common.proto.json' adding 'futu/tools/__init__.py' adding 'futu/tools/auto_generate.py' adding 'futu/tools/generate_code.py' adding 'futu/tools/load_template.py' adding 'futu/trade/__init__.py' adding 'futu/trade/open_trade_context.py' adding 'futu/trade/trade_query.py' adding 'futu/trade/trade_response_handler.py' adding 'futu_api-3.19.0.dist-info/METADATA' adding 'futu_api-3.19.0.dist-info/WHEEL' adding 'futu_api-3.19.0.dist-info/top_level.txt' adding 'futu_api-3.19.0.dist-info/RECORD' removing build/bdist.linux-armv7l/wheel Running setup.py bdist_wheel for futu-api: finished with status 'done' Stored in directory: /tmp/tmpbg0pehpf Successfully built futu-api Cleaning up... Removing source in /tmp/pip-wheel-okd2yrmg/futu-api Removed build tracker '/tmp/pip-req-tracker-92ghs9b_'