feathr

View on PyPIReverse Dependencies (0)

1.0.0 feathr-1.0.0-py3-none-any.whl

Wheel Details

Project: feathr
Version: 1.0.0
Filename: feathr-1.0.0-py3-none-any.whl
Download: [link]
Size: 124097
MD5: 25ad252ad92c75619f8eb4a7599fcf94
SHA256: 6974fe09ba7a524abf9be358a1a5a991a8f66afb829d262a1e6f8edb26c79a2e
Uploaded: 2023-02-28 10:54:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: feathr
Version: 1.0.0
Summary: An Enterprise-Grade, High Performance Feature Store
Author-Email: feathr-technical-discuss[at]lists.lfaidata.foundation
Home-Page: https://github.com/feathr-ai/feathr
Project-Url: Bug Tracker, https://github.com/feathr-ai/feathr/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: click (<=8.1.3)
Requires-Dist: py4j (<=0.10.9.7)
Requires-Dist: loguru (<=0.6.0)
Requires-Dist: pandas
Requires-Dist: redis (<=4.4.0)
Requires-Dist: requests (<=2.28.1)
Requires-Dist: tqdm (<=4.64.1)
Requires-Dist: pyapacheatlas (<=0.14.0)
Requires-Dist: pyhocon (<=0.3.59)
Requires-Dist: pandavro (<=1.7.1)
Requires-Dist: pyyaml (<=6.0)
Requires-Dist: Jinja2 (<=3.1.2)
Requires-Dist: pyarrow (<=9.0.0)
Requires-Dist: pyspark (>=3.1.2)
Requires-Dist: python-snappy (<=0.6.1)
Requires-Dist: deltalake (>=0.6.2)
Requires-Dist: graphlib-backport (<=1.0.3)
Requires-Dist: protobuf (<=3.19.4,>=3.0.0)
Requires-Dist: confluent-kafka (<=1.9.2)
Requires-Dist: databricks-cli (<=0.17.3)
Requires-Dist: avro (<=1.11.1)
Requires-Dist: azure-storage-file-datalake (<=12.5.0)
Requires-Dist: azure-synapse-spark
Requires-Dist: aiohttp (==3.8.3)
Requires-Dist: azure-identity (>=1.8.0)
Requires-Dist: azure-keyvault-secrets (<=4.6.0)
Requires-Dist: azure-core (<=1.22.1)
Requires-Dist: msrest (<=0.6.21)
Requires-Dist: typing-extensions (>=4.2.0)
Requires-Dist: azure-cli (==2.37.0); extra == "all"
Requires-Dist: scikit-learn; extra == "all"
Requires-Dist: pytest-mock (>=3.8.1); extra == "all"
Requires-Dist: jupyter (>=1.0.0); extra == "all"
Requires-Dist: scrapbook (<1.0.0,>=0.5.0); extra == "all"
Requires-Dist: matplotlib (>=3.6.1); extra == "all"
Requires-Dist: pytest-xdist; extra == "all"
Requires-Dist: pytest-cov; extra == "all"
Requires-Dist: black (>=22.1.0); extra == "all"
Requires-Dist: pytest (>=7); extra == "all"
Requires-Dist: plotly; extra == "all"
Requires-Dist: isort; extra == "all"
Requires-Dist: papermill (<3,>=2.1.2); extra == "all"
Requires-Dist: black (>=22.1.0); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest (>=7); extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: pytest-mock (>=3.8.1); extra == "dev"
Requires-Dist: azure-cli (==2.37.0); extra == "notebook"
Requires-Dist: jupyter (>=1.0.0); extra == "notebook"
Requires-Dist: matplotlib (>=3.6.1); extra == "notebook"
Requires-Dist: papermill (<3,>=2.1.2); extra == "notebook"
Requires-Dist: scrapbook (<1.0.0,>=0.5.0); extra == "notebook"
Requires-Dist: scikit-learn; extra == "notebook"
Requires-Dist: plotly; extra == "notebook"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: notebook
Description-Content-Type: text/markdown
[Description omitted; length: 15812 characters]

WHEEL

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

RECORD

Path Digest Size
feathr/__init__.py sha256=iRJ68ojnrCaD5Huiro6CImI-fjca1XaYcGlSkDaDGyM 2215
feathr/client.py sha256=p4nhS1B-ZtQhsH_DtORrnBV1uc3iqpCQ2dZibRvwA9k 61042
feathr/constants.py sha256=ooT-DYlPf56Ps5hoQJEKyxPfH_JCvDTWV0ro_wld_rI 1458
feathr/version.py sha256=KOSkMUf9d0hc4JuvnBhVZkmifixzXdMeoUPQh28kxbE 327
feathr/datasets/__init__.py sha256=H13W5Ca_K7-dpyqQkuyrRzBi0-TDxbLfhYKWBi5vFKs 866
feathr/datasets/constants.py sha256=v2iaCo9mSsXCF4IZ9DsTh_D9j07dLOkzDuZ0YqZSDOQ 1805
feathr/datasets/nyc_taxi.py sha256=0lFin4hgRN4vRJSz3DzT6o3aKKO-LpQ7CnMrvcmEV8g 3221
feathr/datasets/utils.py sha256=WdS0Y9E8xO6wu3iHh9Lx0T26C0r0Zk6d_IeQkwuVs_U 2069
feathr/definition/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/definition/_materialization_utils.py sha256=NncCf9oQrFfrvTNmOia1Qorwwyg5e9qcuHGY5FcSKIM 910
feathr/definition/aggregation.py sha256=yzUbm5pjgX_xDYnXYfbfSobtqMaeSDhMi-TO625KIwM 568
feathr/definition/anchor.py sha256=7uvVTr69yKL_-abm8K3TnNTniVQ62yKN3fo8Xed2OA0 2951
feathr/definition/config_helper.py sha256=eq5kbEw-4QJWSkk0oBRZ7r_5StyRGRO-YNFztucrhes 8739
feathr/definition/dtype.py sha256=qKwtMqILpYTTRlnXqIkFEs5W5iqFafx_tptDD3_cfpI 5842
feathr/definition/feathrconfig.py sha256=ngP8ofFuOYI73pBm7JcI8ouTdN2A8H7SK6iBu6IyHBg 318
feathr/definition/feature.py sha256=gYbxZbiQc5zrvGsLezjcpGIk7k1kERGx_6SnhII70L4 6527
feathr/definition/feature_derivations.py sha256=Fbvn3RGpo4xKdW8Z_QLGzjbsvFvRvyPxTRQcLvl-BAk 3371
feathr/definition/lookup_feature.py sha256=TU_XUEk8D_jZ_JuObPOAJzybJcY27rWo90Vsjqtpxd8 3268
feathr/definition/materialization_settings.py sha256=14HHo-x59dmqELDmFsMtk4tpfVj5KpXXla62P8rTijQ 3538
feathr/definition/monitoring_settings.py sha256=3oM7dVaPp4f7ZtShNBVn5OCcUWNoiW-nu2sAzgeZt8A 387
feathr/definition/query_feature_list.py sha256=BK4lx5jnyRSMpbwPvU_kKaA3_WmBqzUEV2Q281O-gns 1095
feathr/definition/repo_definitions.py sha256=ScrnPojTVNLEnjDGx08KIvuth7u8CdYHidwurUhaGN0 861
feathr/definition/settings.py sha256=lC2voMCFzFG2TDsReX_rKmSlafCKbZ9WO6EGGCCmP7c 4198
feathr/definition/sink.py sha256=LJF9fZOC5xy7YKHzySOmgbezpPH_XkQqCD8cYkL1gmc 13159
feathr/definition/source.py sha256=yyhHLKqOUkDNQs5WN160nIKK7GSEb1jUqJoe64qXBcs 24919
feathr/definition/transformation.py sha256=3WJb9m0sGE18eqY4s9fZvTZWbge6wOqL4dqOGB4ZXGM 3419
feathr/definition/typed_key.py sha256=Ap6q3laNNOko7toShyRy2lfeAzwXiIVyfozQWfa9YOQ 2213
feathr/protobuf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/protobuf/featureValue_pb2.py sha256=gRLsAzZ1w2MQ7uMSY3HEjo6k8gkPgRvz9OkDgRb75zU 9291
feathr/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/registry/_feathr_registry_client.py sha256=3-nBc731e8jAbBfmQnRpTA_FFG2B_ewf4PmvylW1z98 25924
feathr/registry/_feature_registry_purview.py sha256=gOsOlxBYntXtoMveJCS1ikDoMsiXB-I397QoTGvaUzo 68250
feathr/registry/feature_registry.py sha256=vGfxHOFuMTeGOw11cerI-xe_jhfyxzwk0G0ykYHkjII 1820
feathr/registry/registry_utils.py sha256=ZdTRjJIBXWxjoK5O7BYUVDuf_i_AQW7pG_h4RvSShxo 7305
feathr/secrets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/secrets/akv_client.py sha256=Cd9JRNnxJ8raQj77OMaqJwRpjd28a0xmDmeUv4iLKN8 1437
feathr/spark_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/spark_provider/_abc.py sha256=tdDdJE36_Pd5p1NhJ53VNbLH14Qu5_kituagD9I0rGY 2202
feathr/spark_provider/_databricks_submission.py sha256=sYNoOM3RPkpiHB31HQE0MZURsI2v9uFovEKZxS21vX4 20467
feathr/spark_provider/_localspark_submission.py sha256=LgD-Nmo4LS8tIoTDwMr8xWnhZ0O2zlGDsVuAGnVrONE 15202
feathr/spark_provider/_synapse_submission.py sha256=OMktRtoC_Iw3aJmZjbHeZYaj_GBXtsulnaQwSd4-aRg 26336
feathr/spark_provider/feathr_configurations.py sha256=GnC-khnD66Mtoz8ONB8S9UkVv6n-SrCNIMSGTzgVFXo 505
feathr/spark_provider/noop-1.0.jar sha256=8h_ONRx4Rx9FQSmscXiVRGz-6qI8bwSzOZRicDRk-yc 2605
feathr/udf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/udf/_preprocessing_pyudf_manager.py sha256=_Yzu41hJzVROQO9EuRRbYyhmVCtCU0ymeEBhGZ1nGlM 9737
feathr/udf/feathr_pyspark_driver_template.py sha256=9Ukc8UPRwnPeoQb-6OQ2iKMOYskvX9h1SaDnmfo8gtI 3953
feathr/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathr/utils/_env_config_reader.py sha256=PF5BCfJEwacCiwqS0MR2M5Kf57PquRQ-bY3xWx0EEB8 4710
feathr/utils/_file_utils.py sha256=kHPL7WW1ckaVM1NznkRa_nzELvZJzbfOB-XSfp1fb1E 416
feathr/utils/config.py sha256=LNiqIEIAlEEse-t88Sew_i1da_ENC4jgfUAykTIStNs 10426
feathr/utils/feature_printer.py sha256=GzC2a0epFbdt-kDitU9L7DyQpMjOUkE5oe3oa7DBtIk 1725
feathr/utils/job_utils.py sha256=H0Pvvg54WfCM2-qsAUTwUgtSCqlxDvcTHbQigyly3bA 10528
feathr/utils/platform.py sha256=Kn_CJ7lNOUzjSpFSxhUDEo0kJPsQLxxiJDr3jEmeJy8 1811
feathr/utils/spark_job_params.py sha256=5qo37bnogvAxFSy_U-v5a0hy-86h7LXq3XwMQWkIM1Y 2199
feathrcli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
feathrcli/cli.py sha256=tBEujdGrpa570cYePBeFPu-h4mzKbxGLzdMiXlCfH64 9400
feathrcli/data/feathr_user_workspace/feathr_config.yaml sha256=oX2niHK82x1be-eMwBWvZjOpRxzzPwrkWH_vJr6a2mU 6485
feathrcli/data/feathr_user_workspace/features/agg_features.py sha256=2IJAY4fHq7SKtX-9k8UeLAmNsYCpJbFr_bD2AnbBiPA 1732
feathrcli/data/feathr_user_workspace/features/non_agg_features.py sha256=3W3bHRr21ZccCUYrPl-JuC5iGMwPhz-d1Mj45jJaUro 1191
feathrcli/data/feathr_user_workspace/features/request_features.py sha256=jRbfxs0t9JJGXBq6BhCiPf-yH8Mz91_2xAS_wMnLgFU 1440
feathr-1.0.0.dist-info/METADATA sha256=tLA4HYWnEXe-DiLl-qNCxL7-pyLg4yFfdz7hk4YDEGA 18790
feathr-1.0.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
feathr-1.0.0.dist-info/entry_points.txt sha256=qBCW3ApiFZ25BVPDc35ZECHs4NM-vaCL_3jwcuH7cpY 45
feathr-1.0.0.dist-info/top_level.txt sha256=2SnnUnXFLRokOrcrvpw3tqg9DZE4GDulkqX3MdBiTVU 17
feathr-1.0.0.dist-info/RECORD

top_level.txt

feathr
feathrcli

entry_points.txt

feathr = feathrcli.cli:cli