feathub

View on PyPIReverse Dependencies (0)

0.1.0 feathub-0.1.0-py3-none-any.whl
0.1.dev0 feathub-0.1.dev0-py3-none-any.whl

Wheel Details

Project: feathub
Version: 0.1.dev0
Filename: feathub-0.1.dev0-py3-none-any.whl
Download: [link]
Size: 4779011
MD5: 93c3d9b79392aab17a3a20b53d3df1f1
SHA256: 4393617fecb2f5303a6f0324e4f6550125ed00648b744b156eac59e1c43e9b04
Uploaded: 2022-10-25 02:52:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: feathub
Version: 0.1.dev0
Summary: A stream-batch unified feature store for real-time machine learning
Author: Feathub Authors
Home-Page: https://github.com/alibaba/feathub
License: https://www.apache.org/licenses/LICENSE-2.0
Requires-Python: >=3.6
Requires-Dist: sklearn
Requires-Dist: ply (>=3.11)
Requires-Dist: pandas (>=1.1.5)
Requires-Dist: numpy (<1.20,>=1.14.3)
Requires-Dist: apache-flink (~=1.15)
Requires-Dist: kubernetes (~=24.2)
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
feathub/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/feathub_client.py sha256=DpvaRie9-_v4NdOm7L23xVCw3W8VKaQfilSDOH0zVmQ 7807
feathub/version.py sha256=RqE8p7SxtuQ4q9JnVDrOweWZ1Sotay_gtMmhfmagZwI 700
feathub/common/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/common/exceptions.py sha256=4aUfd68VKIEvpO6y3r-Ep2bBvf_jwMwOwth6vyi8oro 1176
feathub/common/test_utils.py sha256=vT_ImM5hozsZHscjlBlRTLEbPeu9wFxyZ206joYaEqk 3453
feathub/common/types.py sha256=LBpLm7Wi79lo8ngL1U6cAw5G4OfDCtuPzOIZNubPUEw 4085
feathub/common/utils.py sha256=21WQ5SFmlhgys1K_NPnKe3VJf1o3CGcaVm2DGx3bFrE 2252
feathub/dsl/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/dsl/abstract_ast_evaluator.py sha256=6VT_Y3MpyI7LEGD4383ABISmAM7qF2ssXA6XiW8L_OE 3615
feathub/dsl/ast.py sha256=c3lnxKsxyddnM4nOlr_RLRM3tgNoAwteuUffmfft-Y8 4914
feathub/dsl/expr_lexer_rules.py sha256=Gj0UVzyfAROKYB1oMuHOuyC2P3FAhF4gCBTyYp-Eofw 3404
feathub/dsl/expr_parser.py sha256=v3bCY9I1-rmMJByNTkzK0mdhyA4SfGJ32sE8aL495cg 5097
feathub/examples/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/examples/feathub_vvp_kafka.py sha256=T4UaQdNTMPel4jbgVZ_uwPe5VaCqrzo98Y9H4X57zmw 3372
feathub/examples/nyc_taxi.py sha256=D7wliuvcq4vsHGdeb3fDjspAttOK7NhyoBXqLd5gz9A 9518
feathub/examples/nyc_taxi_flink_application.py sha256=ZvJkoiLxt_g0tvLsFVCAoHLI2gWc9oDsSfQ6jvvtlU0 7448
feathub/examples/nyc_taxi_flink_cli.py sha256=lypq6TLgjY7NpSYsXBnr3pxf6BFxX-6E40DD-CEKjJo 7049
feathub/examples/nyc_taxi_flink_session.py sha256=cNc55HkD0X4usxDwWsNqU-6B0GTYr81lkFlcHxnJm18 1543
feathub/examples/nyc_taxi_vvp.py sha256=u87by3NAVsqYTdE-cKyDdfMX91RNjwiQGSIhEDLxcKA 6469
feathub/examples/sample_data.csv sha256=RayfpUI60-vXj6WAo9mCTvYbbCF4SUm9O-DZFgpgzPk 885
feathub/examples/streaming_average_flink_cli.py sha256=QPFwmyDvbmJ225zVr5Md7oX3ZNgSCnmFShB8vkhGJR8 2883
feathub/feature_service/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/feature_service/feature_service.py sha256=TRSO2HP44PN_lH86Fb03yZiIs_tBqM5zEAeu8qDGgIA 3079
feathub/feature_service/local_feature_service.py sha256=ZU_y7YEwiZpMgEV1G1ZAC6RiLD8tVCthoeaK61QKv4Y 5539
feathub/feature_tables/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/feature_tables/feature_table.py sha256=YmJDWI7-a6ZRAVI8h_jvzT0pIUn8nO8otES9QaYn93g 4223
feathub/feature_tables/sinks/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/feature_tables/sinks/file_system_sink.py sha256=0hRsC48Iylr77c6-SWlXcp9L-I-iSfhelzLTe_lIKfE 1286
feathub/feature_tables/sinks/kafka_sink.py sha256=sTpuLG2XsFdnToQvjkAf4gsjQQCIwW8NvPvwMGEl4Vw 2663
feathub/feature_tables/sinks/online_store_sink.py sha256=odxUWWvbZs08UPaHOA6bxr22U5g6C9eMRU_ifWZ772k 1420
feathub/feature_tables/sinks/print_sink.py sha256=bRWDS4X4TghtNNm0p7rLep9FKqljdOpIv8kD3zjMsTI 927
feathub/feature_tables/sources/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/feature_tables/sources/datagen_source.py sha256=7a6xsbw9l7JJ84ebxYaW_OB0FCobMGBmxOTOP5OwHz8 6957
feathub/feature_tables/sources/file_system_source.py sha256=h_QnpoDdJyJEoemag_Rbu9RZwsBYv4HhTIZZxDQcGac 3199
feathub/feature_tables/sources/kafka_source.py sha256=PB2FGh4q9DxQO25HpGqZ0nQ3y-4EC-ptjIEt8EvP8l8 6932
feathub/feature_tables/sources/online_store_source.py sha256=aUisJBUfJzAUBaeLLdn8m6i0Z9l3d9USDUMOzDaIFLo 1830
feathub/feature_views/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/feature_views/derived_feature_view.py sha256=3GePxvcwImu_5HPIzPBotTqpBA3fQZfLQotowmlNtaA 4969
feathub/feature_views/feature.py sha256=yBHWifTYMFe2eqTNBYTAAqfHsAgtn4MU_LCUzzBLP9Y 3831
feathub/feature_views/feature_view.py sha256=n2fFa8-3LLTlKM0WcuLGKd-W7QC1okkwlvRwDm35JS4 6472
feathub/feature_views/on_demand_feature_view.py sha256=rtnj7OA2bJ9f246px-ActIbh-pTTN-MUl4tR9Sahc4Q 5754
feathub/feature_views/sliding_feature_view.py sha256=W2ap3XZAA6C0cCTv4ND8l9gm_z14Sbf5nsOzoTrLZ0s 7476
feathub/feature_views/transforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathub/feature_views/transforms/agg_func.py sha256=GFIrq2Ft6pyFyFDw1rzLcv8ANqssttX822a4ElreU3I 983
feathub/feature_views/transforms/expression_transform.py sha256=h1dqLBvbqNDCx3lSumspHL4rzg23D32j6maIPBiAFR8 1215
feathub/feature_views/transforms/join_transform.py sha256=cg9pjMfOZG-XLIK-b5JjVCLIKhfioRLo62zu8CucDD4 1349
feathub/feature_views/transforms/over_window_transform.py sha256=j1mnpQPc8EWL298wM8_16AGer5vUXq6_QIYpdZy3UJY 3633
feathub/feature_views/transforms/python_transform.py sha256=g8ST-i_qU0oBeaQl4IKon2P7axHlwglLuWeD-Pvdi7o 1115
feathub/feature_views/transforms/sliding_window_transform.py sha256=Fbft_xwP68DiiRrUflNZ-L5tK5EZePTG-K1sHC_SwnY 2973
feathub/feature_views/transforms/transformation.py sha256=R2UGbVe0WRidfrOcS3FcSIJSl-joNpzZd0cOY8q33uw 1099
feathub/online_stores/__init__.py sha256=qM9qwkokBFEmrO8pQrXAgpfz6aG97eW3YEetP_4fCVI 545
feathub/online_stores/memory_online_store.py sha256=EHk_a7f0NBp9lB1DrK6BsvUqrEFnOKsOVnFib4r0PkQ 5106
feathub/online_stores/online_store.py sha256=TwSDnxDk9Jg3WhqbixHMypwDvHxksvWSBDk0aOaE3fk 3864
feathub/processors/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/processors/processor.py sha256=cXKjbv0CYPPIptvK6UFBljCOJi3rJBaPJtuYhKiZl3Q 7228
feathub/processors/processor_job.py sha256=p1vN4VhGN3OxvFnfJKqXc_c3dLPqf-h_W4e0ilmrqSU 1089
feathub/processors/flink/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/processors/flink/flink_deployment_mode.py sha256=d6em_npPoaq3evpTMoyw5nI1u-zHde9j6GyrKDR2UE8 775
feathub/processors/flink/flink_jar_utils.py sha256=Y8vd5awNIEusAeaaLknu_y2UaNs-PNBpKS9jlnL1beY 2458
feathub/processors/flink/flink_job.py sha256=Fdnx3MQ7EqdxfD6FcjrpV8WKRQM3CGYSMn_hSYwLANc 2110
feathub/processors/flink/flink_processor.py sha256=el895WpKrEzdhnMmWw-Fs1I8jdb7ToXJl3GDLkkUTdk 11017
feathub/processors/flink/flink_table.py sha256=g8sJcwr8ImQy9mUnj0pw4rh0jTDMFSWyDmpouaE9pwA 6837
feathub/processors/flink/flink_types_utils.py sha256=12ICd1_brvtluU4OmFT5wJtsC1RTi-ehff5rLc3iscc 5313
feathub/processors/flink/ast_evaluator/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/processors/flink/ast_evaluator/flink_ast_evaluator.py sha256=pZXBuVaVZ2OijzdU09TqZwiBl-z8ChU4_tYF2KvA9l8 3100
feathub/processors/flink/job_submitter/__init__.py sha256=QnrQ4EB07PpekYM_7XO5tpSaaBteoEQafRvPoGeRJPE 863
feathub/processors/flink/job_submitter/feathub_job_descriptor.py sha256=JQGJ95IDPQGI5U9aNEFvrigeNHo5KPruUW8hh6mWt88 4362
feathub/processors/flink/job_submitter/flink_application_cluster_job_entry.py sha256=_UyJPXdNE09qPDzZmZyH277_lFtx52pX7HuKEuD4N2s 3053
feathub/processors/flink/job_submitter/flink_job_submitter.py sha256=1bgPrJM_d-VhRrGwpZvbO8LeEibSf0rIuoVi9tByyaI 3276
feathub/processors/flink/job_submitter/flink_kubernetes_application_cluster_job_submitter.py sha256=2kUFWBjzS-d7gHzgtqhSUDjdW3dmL63orsKajD5Os3U 9039
feathub/processors/flink/job_submitter/flink_session_cluster_job_submitter.py sha256=uSqacA0_JlyHYcjbRoGUCc2HJQyZvNWk1vmdcVGYoWE 3635
feathub/processors/flink/lib/feathub-udf-0.1-SNAPSHOT.jar sha256=rDSkePyXETXmaznaIhXteg-O1X1v5zTFoVUOHCxRNsU 22621
feathub/processors/flink/lib/flink-sql-connector-kafka-1.15.2.jar sha256=eHrROWeitjQEJnZbaY8hqkHM1QMOm7uksP2qUxupU1I 5179853
feathub/processors/flink/table_builder/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/processors/flink/table_builder/aggregation_utils.py sha256=N-9ERIuiOeu8UaJimjDoPslo-8r_KPmePw5pM1_o2l4 2560
feathub/processors/flink/table_builder/datagen_utils.py sha256=_36IWxrBP5qMQcVTJhwEXHe0MQMWvVoWtak-V0nSUcw 4214
feathub/processors/flink/table_builder/file_system_utils.py sha256=G4Vdn6z0ij9E7sLxF_PGdnb0PVRMTOypWCQuQ4VbNog 3447
feathub/processors/flink/table_builder/flink_sql_expr_utils.py sha256=H3yHXPalu6_SeT3-OXwy8sRhGWPcFM9xreOMKnfb4S4 1129
feathub/processors/flink/table_builder/flink_table_builder.py sha256=Ls1pGLPTFWVnXQDGGVhi4FKgO_FJY3pv3mglGrah_io 21014
feathub/processors/flink/table_builder/flink_table_builder_constants.py sha256=9dal7on0KjUlH-oQcHVFh2EwsHn5N086kSLRamsx7Ik 650
feathub/processors/flink/table_builder/join_utils.py sha256=JAuIveZXY-RojtcGhF7TuKg1uIMbR9nEfKrMultGJ78 11433
feathub/processors/flink/table_builder/kafka_utils.py sha256=qkRpt2RN3cTzwXdSDV0PiT9eDcVxaQ3L_R3wYMK6iJE 5972
feathub/processors/flink/table_builder/over_window_utils.py sha256=wIjxvU-8DtimOhZNtfu7wAwo5zy7aBi0LfeZBrDOKaQ 8846
feathub/processors/flink/table_builder/print_utils.py sha256=YZC3kLfruyBB-mBuGqEiY4fHcrYTo3cSMpvhsxPnW4Q 1617
feathub/processors/flink/table_builder/sliding_window_utils.py sha256=IxUduMNfavB6OolgqZoISD6c5HwgnfChe6NMWTuLVBY 10597
feathub/processors/flink/table_builder/source_sink_utils.py sha256=TeHYkc4pygokDXYnGM1DAPaQiz9LRmjXfnlOjKYD96I 3049
feathub/processors/flink/table_builder/source_sink_utils_common.py sha256=7zETDO2Pu5zTUK_p9PUfrecIpYQVTgw2FUO7ZTDo85o 3202
feathub/processors/flink/table_builder/time_utils.py sha256=u5kCmW4Hn03NjIBKIqRTS24IZSX06Fy7UnwRjtO7LpA 1605
feathub/processors/flink/table_builder/udf.py sha256=U9dO_-xjL0HdidrO3xkMFOK6F9Cye_9FoP5ynCMK6RA 4940
feathub/processors/local/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/processors/local/local_job.py sha256=EZEPeshxhiPhqE739-yKipKsgEdDxbgzSxlBaUns7TQ 861
feathub/processors/local/local_processor.py sha256=nJCUhRTy3FNgoQyV3OUio8vYlLLTkZeWh_FltYYC1iw 17840
feathub/processors/local/local_table.py sha256=pjg-U108CyStGnI_vn-2cSgWlfmkhf5LvEoVCZ0YyZk 2308
feathub/processors/local/ast_evaluator/__init__.py sha256=ZUvX6jXuMqvQACNnoc7sXHrofTbxUh72K6Oph-fHBcw 594
feathub/processors/local/ast_evaluator/functions.py sha256=f9lrSdD1Zo-th8kIeM6oMnQ7s6nwrPIbw3Mh_1jtDqc 910
feathub/processors/local/ast_evaluator/local_ast_evaluator.py sha256=PT-EG2WdEp9waKJKdgCPGq4IHNqlBBJEI5UjcYulRXA 5515
feathub/registries/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/registries/entity.py sha256=wtb1Ydyf133kuJHwJImcjOmkvZfjDjCkyqDW_5XZouU 1474
feathub/registries/local_registry.py sha256=2OnFuJJuVzulHG6ERY2CVFizUdGlrw4o3PV30PePBV0 2618
feathub/registries/registry.py sha256=zzgOjG-ZS3qNgpNhRHrN9R9h05xAJi-HNR5WC4UaLPE 3802
feathub/table/__init__.py sha256=Op85ye-t3APDiBDu-uWawVq4wAKV2W2jTZyb_Be9fsY 584
feathub/table/schema.py sha256=fEkQvUfUiriP6ePVx2UESXyMmITDKYX8oyEybuJVbZ8 2124
feathub/table/table.py sha256=nUyXiB_2K-93fRYGxRyGk9kojsfmGKWHS1iB3T0PIh8 2714
feathub/table/table_descriptor.py sha256=MS_W_Hw0RrkVDex51KJXMGOdnoQn61YvQYAxSu9bI2c 3070
feathub-0.1.dev0.dist-info/METADATA sha256=D5mhnJf2G_HaIMEH4Jcw3c-joMOdNqMrGa8LW-EesUs 471
feathub-0.1.dev0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
feathub-0.1.dev0.dist-info/top_level.txt sha256=NWOlHcZJJalZhUStdSeC5GUiwRhNoX8hzDvwxfBE7R4 8
feathub-0.1.dev0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
feathub-0.1.dev0.dist-info/RECORD

top_level.txt

feathub

zip-safe