merlin-sdk

View on PyPIReverse Dependencies (2)

0.41.3 merlin_sdk-0.41.3-py3-none-any.whl

Wheel Details

Project: merlin-sdk
Version: 0.41.3
Filename: merlin_sdk-0.41.3-py3-none-any.whl
Download: [link]
Size: 222398
MD5: 4922ca5386fc012d30efaea2cacbfe85
SHA256: e5fd161b8c27bec32c1d12ecac88db8cf27f9a730fce5fc4d04f5b769157acdd
Uploaded: 2024-04-18 09:05:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: merlin-sdk
Version: 0.41.3
Summary: Python SDK for Merlin
Author: Merlin
Home-Page: https://github.com/caraml-dev/merlin
Requires-Python: >=3.8,<3.11
Requires-Dist: boto3 (>=1.9.84)
Requires-Dist: caraml-upi-protos (>=0.3.1)
Requires-Dist: certifi (>=2017.4.17)
Requires-Dist: Click (<8.1.4,>=7.0)
Requires-Dist: cloudpickle (==2.0.0)
Requires-Dist: cookiecutter (>=1.7.2)
Requires-Dist: dataclasses-json (>=0.5.2)
Requires-Dist: docker (<=6.1.3)
Requires-Dist: GitPython (>=3.1.40)
Requires-Dist: google-cloud-storage (>=1.19.0)
Requires-Dist: protobuf (<5.0.0,>=3.12.0)
Requires-Dist: mlflow (==1.26.1)
Requires-Dist: PyPrind (>=2.11.2)
Requires-Dist: python-dateutil (>=2.5.3)
Requires-Dist: PyYAML (>=5.4)
Requires-Dist: six (>=1.10)
Requires-Dist: urllib3 (>=1.26)
Requires-Dist: numpy (<=1.23.5)
Requires-Dist: caraml-auth-google (==0.0.0.post7)
Requires-Dist: pydantic (==2.5.3)
Requires-Dist: google-cloud-bigquery-storage (>=0.7.0); extra == "test"
Requires-Dist: google-cloud-bigquery (>=1.18.0); extra == "test"
Requires-Dist: joblib (<1.2.0,>=0.13.0); extra == "test"
Requires-Dist: mypy (>=0.812); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-dependency; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: recursive-diff (>=1.0.0); extra == "test"
Requires-Dist: requests; extra == "test"
Requires-Dist: scikit-learn (>=1.1.2); extra == "test"
Requires-Dist: types-python-dateutil; extra == "test"
Requires-Dist: types-PyYAML; extra == "test"
Requires-Dist: types-six; extra == "test"
Requires-Dist: types-protobuf; extra == "test"
Requires-Dist: urllib3-mock (>=0.3.3); extra == "test"
Requires-Dist: xarray; extra == "test"
Requires-Dist: xgboost (==1.6.2); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 1685 characters]

WHEEL

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

RECORD

Path Digest Size
client/__init__.py sha256=w-VvZZ820yHOCiOQKWkQ7ghz9Ex0iMOTH2F1zSMIAbs 4979
client/api_client.py sha256=onI693pwCP82UfM2-o42VGA4B4_JGKmptroMgSdiU5k 24860
client/api_response.py sha256=A7O_XgliD6y7jEv82fgIaxR3T8KiwaOqHR6djpZyh_o 674
client/configuration.py sha256=hCMPx7BmyP_j_Wuivu_xsKgqG604eF1-_vqFuuPNAtc 14766
client/exceptions.py sha256=mAWdPJF-LFCRDzpX_3jet3Ew729JQMR5vtTsXL-G__8 5425
client/rest.py sha256=_v2rsRayeX90OvCEIum5BnmiHb4tHs-8GAL4vceO_BY 8265
client/api/__init__.py sha256=Z-RJseltaAqFU7brGkWFSUNcl5dSc-k2jFqz3-mGDK4 658
client/api/alert_api.py sha256=6T529OgACLsDOgQ5RVxfbMdQMkOSNpQz2DPNQ3iP8gI 51819
client/api/endpoint_api.py sha256=tbt_7pHEQCMVqdCU3kNnxxSvFLL3zl-Jf7ax5ia5mRw 66968
client/api/environment_api.py sha256=57XJCjZ5Fl2A4pSM99BrtOeRSsehDHdq1USe0KNCe94 10865
client/api/log_api.py sha256=xCHlhynv39NAQWC0Hw3usqiALIWQB7IHN8anV_YK1HY 19400
client/api/model_endpoints_api.py sha256=QYvkk8hvsXWzNSAlC_3Nq1nGtH0VP2KbH4Z62sx8bOs 64203
client/api/model_schema_api.py sha256=0CFBeSVVHXffiQ6h_IC_l-JoSlYCmhDOcHushGwC2LU 40890
client/api/models_api.py sha256=ApUVAzXk4ZxTWT9dftBDGRBiNL7aq7XF44XvJAFRHsw 95342
client/api/prediction_jobs_api.py sha256=c4FKoYDB5CYmQLTXwQDMs7XAqH-A_VPJm8OQXseZK7k 67536
client/api/project_api.py sha256=qDbCmwlgatofBrJBkabbYnWrid_TpajwYAcRRvKGyKI 41344
client/api/secret_api.py sha256=WRtp2oNmIcZUUgqoZeREviv6YGtztFH-K7IXyYMqqcw 41334
client/api/standard_transformer_api.py sha256=Z-Et-PhUY_eq9-u3SYFXcEzVosUKBT0B5fQdQ_2X1sc 11188
client/api/version_api.py sha256=JCif5UZAWG_eX0U7Rgg93yhHJaw1TW6Ws8-CWIQpCGM 56231
client/models/__init__.py sha256=Xmv2shvfhUbJEZm0SVvIPwCB71BpFDxYOhkgEprZTuc 3897
client/models/alert_condition_metric_type.py sha256=0TXoTQOSSU3VBUjV9s_U1kHTemSeRO3ubARU6YUlKzw 945
client/models/alert_condition_severity.py sha256=jVvA2HS2DCinOVM6YQJ-X6adzYQnN4yr_ArPXp_XAxA 867
client/models/autoscaling_policy.py sha256=jgDdRqBi9AQva1V7pJhUTFEAOLiVz6Yza6hSiv3CPCg 2571
client/models/binary_classification_output.py sha256=gpNeF3T4pjbriyUnH9ptWD_Lm-cws0AREkQ1Q6VG67I 3228
client/models/config.py sha256=tBLIz4Vulq9s5IhMiPMA-4o02zMo7PjjAcDZuS2WCVo 4604
client/models/container.py sha256=9bE2q4rPDYxyX2ZR396JlSNyGWTZ64tzye-cnDo1bzY 3488
client/models/custom_predictor.py sha256=rMpYSxvQYvZoPSzYXEar_JoeoOklziKZXbPsuuL6IeY 2548
client/models/deployment_mode.py sha256=w42reXlGgW6KvVMnsmpmS_zL7bh5OfUreXXA85hFia4 861
client/models/endpoint_status.py sha256=nr1QbpXa149usmXm5bpIkZVaSwgdPgevrs_SKPnA0N0 917
client/models/env_var.py sha256=BGq8hMSYoH12gPi9Z5b34KCUknceaspvkWR7km2pGc8 2418
client/models/environment.py sha256=yb7Tvb7oPE6wu0ReVhps5mqxSVfOsEj0DV5Hj92vQU4 5448
client/models/file_format.py sha256=wFvZzx4Uiyzwf_PDjr9f5kEyc4u4GGdD0MjON4-6uzY 905
client/models/gpu_config.py sha256=lXzCh6dTOPE7kqdC6PbxH15LibvR-7Smlh_mZxh4GUw 3672
client/models/gpu_toleration.py sha256=xFEis0MaYLjCg9JeMftBqdrf3mroS8uPN0cwKixdqYc 2779
client/models/label.py sha256=X95EHoL1mtghW4Zrf5dGFNAuK3b8184Zf0FUtrOUG0g 2410
client/models/logger.py sha256=n5Ryfm1ggGgexb3Ox33sr4T62oHvWafnVcInO_QpCRM 3421
client/models/logger_config.py sha256=OQiS4VKSIkK-j8-ys6bGsWBbqSE-PR5YlRQ7_B1JcDY 2458
client/models/logger_mode.py sha256=hWiiD6FoukdwWhOaNA9mPgFqYX-8uekpzqq4Hhtikls 847
client/models/metrics_type.py sha256=RVW6khFUUanPfstHklNbZvQyG_ucm_Y3LM5ELvAWaKc 918
client/models/mock_response.py sha256=kPbDy-yWK3VR8gFfWZ-mKEtJxvqGBYd_XmcDujiTzYY 2458
client/models/model.py sha256=hg5HIPmJA2xj-Yglb1WCo-Q7eWsajFObHZ4gQHIxVow 4260
client/models/model_endpoint.py sha256=f9bi6OIHj0kKAzpEKbsKp9LVLFPB012AQ8_N0UXhlOs 4416
client/models/model_endpoint_alert.py sha256=O_UgkC7jkPZDGT1iJFhvSdeIKt_3W_M51oXqSXpPO4s 3466
client/models/model_endpoint_alert_condition.py sha256=K-ndrfUCR5zdgsuWyK1dfYohiYX2hbPHc2vBYamhsYI 3179
client/models/model_endpoint_rule.py sha256=dY-tNFena2PosMgdk_QDpP9-qOdd_VjH7DdtyaNGJY4 3330
client/models/model_endpoint_rule_destination.py sha256=ATfxfO-ilT32mSn4zYsmtxyNvgnj-kpXG6v3agqlqSU 3057
client/models/model_prediction_config.py sha256=STKDKA8Y7epY2S6xQiSWe1CaowyX7MTknwwV-5I1bw8 2736
client/models/model_prediction_output.py sha256=T08v5iCVqPM8K0GvKlyR2d4zeo8obM8w1qFqLyE_Gdk 7252
client/models/model_prediction_output_class.py sha256=MSs3Gq1P3Kz28e53iOOE-k3YRohkcJmN-kHp6SLXA4g 969
client/models/model_schema.py sha256=xQZiucJ8SWn_b0WKWIcWkLmpAaNzhMLt4sNho-Nk4Jw 2773
client/models/operation_tracing.py sha256=5nVx2nCWQiQn80_kASusALF-om3LUIe0eeu2pFVCsC8 3407
client/models/pipeline_tracing.py sha256=bBZhenvstFVEdMGukjugdKJe_uzvl8ox6DQAnmdQF90 2691
client/models/prediction_job.py sha256=DdaxghiZ5v-CM95GS7GgpwA1h9HIdbOafXIj3mEZLZI 4063
client/models/prediction_job_config.py sha256=MByMESA-Xn04VPjX264LSkHJ-tfxc_CMsekm8X45TOY 4961
client/models/prediction_job_config_bigquery_sink.py sha256=fnWksWMvXeQVhpHgBRPNJKXKb-YnDTAkMiE8lB6T2fE 2927
client/models/prediction_job_config_bigquery_source.py sha256=XuP4aan9shqGODkv7bvx9cV9SNL5rU_fWw3Yj_5CtLE 2653
client/models/prediction_job_config_gcs_sink.py sha256=_nlyD1INPL9zY65_4LiURjBMzadUV_WXgdTHCXHrwl4 2917
client/models/prediction_job_config_gcs_source.py sha256=O5ew7fuolD9xlCgRFgpOrj3OZaJeTaxZqfMYaOeTlpM 2765
client/models/prediction_job_config_model.py sha256=Hc2Ap6NpMNINiflDjp06uul_qyrmW7D9HwUzkdxD9XU 3608
client/models/prediction_job_config_model_result.py sha256=I0_hZ7MPDLTmQ1Us1DsWELx1K0p6g6EVSIIK1A2PHqo 2570
client/models/prediction_job_resource_request.py sha256=K-3zLlIizXl0OThxLZEHYq1pmg3RBw1NoHd43RTLNZA 3071
client/models/prediction_logger_config.py sha256=wgzQS-q0hkDPU0YFPZblnn1pHJbVH1UQ2g4Ow6S0lJ0 2664
client/models/project.py sha256=vkPdZQIvALiJviLcsoK33WhBUTF5KDpJB16MOrtVTIY 3680
client/models/protocol.py sha256=2PWAineQu-WNf7n0B1PZdRuF3J49z7ck1J85ysMTsB4 825
client/models/ranking_output.py sha256=rEdxqx5Yxjpf917owdkTGYXmMsRPpK5UyFnr7xjGn8k 2746
client/models/regression_output.py sha256=wDcAsFSKw0jmqKIvz0XZzxm2MkNcrCO67zoJioBgFO4 2743
client/models/resource_request.py sha256=-0jeIdsta5qwhFxAx89jpSIuwKgxGNNYbw9UVrNpdMY 2957
client/models/result_type.py sha256=VbZ6jEvM8YbP2Cgo7x75aNOn53gAkxOBCR87poIzbNo 907
client/models/save_mode.py sha256=qiKKewkvxFoYOFig88kCS6a-KHg8xNzwVC4KzRTXFvY 860
client/models/schema_spec.py sha256=0XgLMQvdKDMMIvtv9oq_OsDrSmtxqM6PL0KIiyiuChE 3505
client/models/secret.py sha256=E2zvGo9o1YRLNv30hUQA0g4CDYVXPHTvIdSWYZKauXE 2499
client/models/standard_transformer_simulation_request.py sha256=4O9i-8e7QyLrKjbHCozQvO5XhlzPrWug-axvYisZn1g 3367
client/models/standard_transformer_simulation_response.py sha256=Owo4nXu50sJPSf8yhYMO7exV90K3MrGK6IwNIfJvnFk 2963
client/models/transformer.py sha256=3XD0QW2q_Y2HjCMBNTU6RZk7gENaLHh3fstUvtp7H-E 4093
client/models/value_type.py sha256=hqAFDMnLXGwK_3CP1dBsPNyVuplQtavsPoMhQXFENxk 868
client/models/version.py sha256=efdHZWsEUgWEtMP08fFjVXSZwCB5gDjkvW97jNwz8Wo 4836
client/models/version_endpoint.py sha256=5uh12-QadMyw7babYzuL9M3z0qyBacv3-JgGYwSPDr0 7151
merlin/__init__.py sha256=OrbqEVK06DCEL9GwHiTDooq3a4j6twuckNJIyI1BESE 3463
merlin/autoscaling.py sha256=JVMQQnOyasTmAWKNUrzbMGJrc9j9m2yjTfKUx3W01Ck 1305
merlin/client.py sha256=MCklzBRlP5ee_AgWSPL896paJ4dqJ4vMir6LomUd5Ic 10594
merlin/deployment_mode.py sha256=3fkieoUbsWmlx20ZsN3KoZj9lQxsMEUVHJqVzRuw114 186
merlin/endpoint.py sha256=RPAkw2etZluJGGk-Gw7ZU0vgrhrmVMhUZ-3r6VMIZPU 7711
merlin/environment.py sha256=fgITU3XSH_dPeYNO8io58u9km1f9PB-BFe4tgko8XSk 1761
merlin/fluent.py sha256=budU74QNPMBsvTr-dV9wAaULkYrnLZPZ1F4RxAtyQF8 15237
merlin/logger.py sha256=Dtr1MaJW7lt1cawiIO2tS8PrPXUUwtpbVfdiw-ZTeKU 5637
merlin/merlin.py sha256=QXk3pCyBK_Sip_s0diGi7hgqDOuRATfF6Cwyl1Mp9Go 5661
merlin/model.py sha256=qyn1DTiwfmPclwSgFoSDTd0Wxo8wbNg7fXuFX1HUuIM 63659
merlin/model_schema.py sha256=lJhWHU7wD_c5ewF73OChhalvoGdyofr5WJWE4SwHXoo 6819
merlin/protocol.py sha256=_VNLeIw1TcAFONGEUA0pBe6qqYXGBFlnOW1TNn3Rn3Q 350
merlin/pyfunc.py sha256=fNvPQVQRfsA5PBUeLIv-azqadL7DLfwI_vBJC_PqCUs 22411
merlin/requirements.py sha256=R0L9tDStaxkLOsgPzCYPuPUXis0QXtOhoQDuLP9xcow 9701
merlin/resource_request.py sha256=-G0s-6OCBuSD9GLgM0I5bGjXgPJ-t7PUCh7wp8uVVYU 3240
merlin/transformer.py sha256=1kE0_u3tJg0Mwi-HAYT3oNkAVXbdKjjiDIYC4yiCHFA 4285
merlin/util.py sha256=wRame2iQonSJrZc1q_ZAd9Ozvlm5rDVThiuEsrO5Po8 3208
merlin/validation.py sha256=xE5-XSP6vuLChRRw8kL4ZNOGt1t-TH6r7-XX9VUV2t0 2992
merlin/version.py sha256=8tAHE9rxLUVNkSGNc4IHU0kkciyPKRBWuVb_IJ52Bzg 603
merlin/batch/__init__.py sha256=68UajrBaG9fbgD9XVW6sjxJIGAHNU3i9U_1sx67H0mM 584
merlin/batch/big_query_util.py sha256=hKCPvw_iuyVMHgJrtsHdHe6nL46zruD6kAoDErGwWKs 3689
merlin/batch/config.py sha256=A8-zkNStDUTKjcd0yWqL85otaGqvyuPYx0DZbSzzBjQ 4937
merlin/batch/job.py sha256=0gmKBRDjif2PC1RZOrz9IdomnBGHZ-x994zht8FYRhA 3246
merlin/batch/sink.py sha256=ePOFBER2L7yKLk2sEfFRqqDgmghwzL7qgi9Z6fGU8C4 4633
merlin/batch/source.py sha256=E02yYWCLo_kNDMGkw_klnPkaMtfMUXyF8HYq2Ed62_s 3478
merlin/docker/__init__.py sha256=68UajrBaG9fbgD9XVW6sjxJIGAHNU3i9U_1sx67H0mM 584
merlin/docker/docker.py sha256=HYNWedjIDrRYZx7xl27pGbCMGpNDa0Fk8_oWmcj_p6Q 2325
merlin/docker/pyfunc.Dockerfile sha256=OO4P0SQxXnwG7BG3ilyv9V3QTpXq4t5z4WJSaCMGBvg 1182
merlin/docker/standard.Dockerfile sha256=Zc9ifkC-2GD6eFk5fGY14AGCxjFrs_LxXZBXntNv3cw 665
merlin/observability/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
merlin/observability/inference.py sha256=NDAHNAYEP-CMoT6P4EFdxUHCY79TGfDXRKshfucYwng 9862
test/__init__.py sha256=Yp0BPJNEVYfgMRQ3oBoYE04x72RYuS5uVWftDl60iDA 585
test/batch_integration_test.py sha256=4OQq7KVIsIiNOgF54fY9-XLKAzokmSFc9T2Z9Y_A3MQ 4501
test/cli_integration_test.py sha256=JLnkFC_xUk_G211guTWYlvgTb84SkL1rbD0sRNr0Ejg 7156
test/client_test.py sha256=yGfWI8wmANBb7ZwlnbSoNOIGkHC1fWl0oADB1i7rt8A 14005
test/conftest.py sha256=YowmYT137EgG9wQbfZCHkRl7Z-Z6ielX_7FEEMUYT40 10044
test/feast_model.py sha256=knoy0V6eteOmSG0N8arswC5Wca5TZD6Ekc3fYsNp4lI 146
test/integration_test.py sha256=1yhgWIIH9_JaUIl9MVD8J8PwVKohLefMNdUUHco7kL4 45540
test/local_server_test.py sha256=9rGD6TSYknZxQ1AYBsL0quMLmDIIBiIVr4zaoUd0ERM 6976
test/logger_test.py sha256=6j8E0dLfk3J6-JSLPOJzAQmAcSFLrN9_4VtPy4NjcYE 7352
test/merlin_test.py sha256=PIMsaRxf01x3KH3_MFwtI1APeUN-VaSEpYvxvQzW53A 8106
test/model_schema_test.py sha256=ibRAflGKClkm97yBYtlSC13-lTNCStmYwelmqlS1q-A 7389
test/model_test.py sha256=odKa0hJSVkVwPpPLFDK5Yc4hWa4tAfUaWsaj3Rricls 56201
test/model_validation_test.py sha256=dC-ATyuMUfeOgEBywrqGnP_Ee9bRMoW3Cy5QiJhYako 2167
test/observability_test.py sha256=7_D4UJkyJD3OK_322AZf4mcBWQ_Gg_ocwtbJVvKoKwM 3801
test/pyfunc_integration_test.py sha256=HB0AK3nVvZixUAV1YHo006Koo5G13V2ST8DUaIPd948 10408
test/pyfunc_test.py sha256=BBa5yW7haEHZosvfSyCtpcd9P04mo29SXqUKLz_I2CA 10039
test/pyfunc_upi_integration_test.py sha256=cxxr63sO3S_aqnHKvwE4O7dOhn-M6Jt6fa0X0IsCan0 10422
test/requirements_test.py sha256=ahkk3suUaXBS4zhRtJ7C5XClwdPX8vPmx_6GQ1P_LbE 5675
test/resource_request_test.py sha256=r08bCfJEqzt3emdJEtFpab-gpi37AXjVpleUNgAn1qQ 971
test/transformer_test.py sha256=Hiu_UbfFwyBH1vESrP1kpL-yE7MX7_g2iB7Qp4cdWRk 3364
test/utils.py sha256=gaKHJ3BnSbPpoTbrWIS3TIAYJ6ADK2FScIVD9Qkh4Fk 860
test/utils_unit_test.py sha256=WAR8lz-pDsDadrNL2cDi21qj9wjTlidq2Ov5dRc47oY 1918
merlin_sdk-0.41.3.dist-info/METADATA sha256=mA4sXnvh0lTwetc7xYofaiN5K-gkbaOQ0X8kqaMNXqA 3561
merlin_sdk-0.41.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
merlin_sdk-0.41.3.dist-info/entry_points.txt sha256=FNjm-FlThOB5e2-3aIPGsQzcRyPlvFD76--Rq4R_0hs 64
merlin_sdk-0.41.3.dist-info/top_level.txt sha256=Ld_5w-Tp8COQVbqUT1LBt-MgdYSAYJHng0fvQgH-D9g 19
merlin_sdk-0.41.3.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
merlin_sdk-0.41.3.dist-info/RECORD

top_level.txt

client
merlin
test

entry_points.txt

merlin = merlin.merlin:cli

zip-safe