pureml

View on PyPIReverse Dependencies (2)

0.4.8 pureml-0.4.8-py3-none-any.whl

Wheel Details

Project: pureml
Version: 0.4.8
Filename: pureml-0.4.8-py3-none-any.whl
Download: [link]
Size: 98244
MD5: e77a0d45fbed109888db7fa09629baac
SHA256: c87c313268146268985622a6ee1911d9b63e62ea07f5465c76a755a20a04de5a
Uploaded: 2024-07-24 12:05:14 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pureml
Version: 0.4.8
Author-Email: vamsidhar muthireddy <vamsi.muthireddy[at]gmail.com>, Thrinadhreddy Manubothu <m.thrinadhreddy[at]gmail.com>
Project-Url: Homepage, https://pureml.com/
Project-Url: Repository, https://github.com/engageml-github/Pure
Project-Url: Documentation, https://docs.pureml.com
Keywords: collabortion,machine-learning,model-registry,model-store,pureml,python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.13,>=3.9
Requires-Dist: boto3 (>=1.34.147)
Requires-Dist: docker (>=7.1.0)
Requires-Dist: fastapi (>=0.111.1)
Requires-Dist: httpx (>=0.27.0)
Requires-Dist: ipapi (>=1.0.4)
Requires-Dist: joblib (>=1.4.2)
Requires-Dist: matplotlib (>=3.9.1)
Requires-Dist: nest-asyncio (>=1.6.0)
Requires-Dist: numpy (>=1.26.4)
Requires-Dist: pandas (>=2.2.2)
Requires-Dist: pillow (>=10.4.0)
Requires-Dist: plotly (>=5.23.0)
Requires-Dist: pyarrow (>=17.0.0)
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: pyjwt (>=2.8.0)
Requires-Dist: pyngrok (>=7.2.0)
Requires-Dist: pytest (>=8.3.1)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: python-multipart (>=0.0.9)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: scikit-learn (>=1.5.1)
Requires-Dist: structlog (>=24.4.0)
Requires-Dist: typer[all] (>=0.12.3)
Requires-Dist: uvicorn (>=0.30.3)
Requires-Dist: catboost (>=1.2.5); extra == "dev"
Requires-Dist: fastparquet (>=2024.5.0); extra == "dev"
Requires-Dist: ipykernel (>=6.29.5); extra == "dev"
Requires-Dist: ipywidgets (>=8.1.3); extra == "dev"
Requires-Dist: lightgbm (>=4.4.0); extra == "dev"
Requires-Dist: nltk (>=8.1); extra == "dev"
Requires-Dist: notebook (>=7.2.1); extra == "dev"
Requires-Dist: opencv-python (>=4.10.0.84); extra == "dev"
Requires-Dist: pytest (>=8.3.1); extra == "dev"
Requires-Dist: pytorch-tabnet (>=4.1.0); extra == "dev"
Requires-Dist: scikit-image (>=0.24.0); extra == "dev"
Requires-Dist: scikit-learn (>=1.5.1); extra == "dev"
Requires-Dist: scipy (<1.14.0,>=1.13.1); (python_version >= "3.10" and python_version < "3.12") and extra == "dev"
Requires-Dist: tensorflow (>=2.17.0); (python_version >= "3.9" and python_version < "3.11") and extra == "dev"
Requires-Dist: xgboost (>=2.1.0); extra == "dev"
Requires-Dist: ydata-profiling (>=4.9.0); (python_version >= "3.9" and python_version < "3.11") and extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
[Description omitted; length: 5293 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pureml/__init__.py sha256=CH-O2ybDkKEEEXa1z37ArGV4bG9UKGgWS1ciadpQneU 858
pureml/log.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/cli/auth.py sha256=io7dMurMM-bCRcTNRtb8CAciy3wzC5ajwUzlayk_W1A 8472
pureml/cli/helpers.py sha256=FdBUOxHjQSw48sT1gQqbCflsQCN8OvaFHv9JKVmw0eo 2699
pureml/cli/main.py sha256=cTTrDt-PdQH1Seds1fu6xWXU8EUNDI9M3xCpyCUE8ms 5590
pureml/cli/orgs.py sha256=e72BoJ1IlER4KfxGyrDnEwkRpf3Z3GKoZqpgrjhuYxw 4132
pureml/cli/public.pem sha256=aCVVBgPRP07vbRjeu7PyxDQ7YA5a8ujl2UyOqVVuwtI 451
pureml/cli/puremlconfig.py sha256=yywQkgoOOvC-rkE6GuZJgljkb-BBy70dj9j7RI9hyA8 3147
pureml/cli/secrets.py sha256=SJkL5O_7PsaB1o3PLdViKjd1aUTSt5V2f1b2M35l080 9318
pureml/components/__init__.py sha256=9nMHXnOS5GMxRZLs1xmKq7BgLxisw2ZoEFmd8vMdqe0 2786
pureml/components/auth.py sha256=lj-H5LdDfhJoDYLc1Uz_OokGGZUakc6-aOfqyjCLf_k 1984
pureml/components/dataset.py sha256=i94f36HmVl6oHCeeLhRWcObOcau5LC8egq8B_WgQCEM 15364
pureml/components/model.py sha256=nxXJXo2YFYkY_l6atFdJDtFWTc7P7vlTNLgiW7NvF6k 13203
pureml/components/log/__init__.py sha256=3lcJJpBut5vp57KTz3Zji74JVk9qc0pecTQwCxCW92Y 87
pureml/components/log/arrays.py sha256=6XqBlAOw98QDmcGoOHuaxT6J1sE2H-BoRChXFcbc3Gs 6807
pureml/components/log/artifacts.py sha256=PT0YuKsa_jdvk7nI8KxRfolqpOyG4CbYLUo5CGhFCfs 6542
pureml/components/log/audio.py sha256=OJ_PZyQuHRm5QJgGGy8rlPAX82s66jK2qCpvSpx0GrQ 6563
pureml/components/log/figure.py sha256=aoKXNDHGdlKINCHC_SEMvo0PX-7T4JAj0DnjshbqGf0 9955
pureml/components/log/image.py sha256=ZLZx98U9vNckbRJBACe_WR0sE5dT2jUE4VYMoBFCgCY 6536
pureml/components/log/log.py sha256=v44CeQ1t1YPPrUYOFXsfyn0GPO9N2nxGUqoGaS3z6GE 1976
pureml/components/log/metrics.py sha256=AkUgI1J-h-iruujvCoDArbjh40eYwP7rjhstkNnZA7Y 5750
pureml/components/log/params.py sha256=GZKrxSSCZ8HxTmHaMQtC6hwEBmkiE4R4sr6yD7LZgus 6290
pureml/components/log/pip_requirement.py sha256=vMDQdT4keFKGGwClRc79ehfQ-YOGuzBt6PqBO_ktNFk 6604
pureml/components/log/predict.py sha256=9rk8LXwdtFO_frn7fdvRV9BEhY2TBCdf1Qw8VM4bP6Y 7732
pureml/components/log/resources.py sha256=ZPDBRxtmD5a41lW1wqfw2LiYEJLHM7hTah1s-b-BIAE 6200
pureml/components/log/tabular.py sha256=YuZUgZp8ffVUN_Xxojl79YkaxgOAM_6bYh4oXrG99c8 6676
pureml/components/log/video.py sha256=hqDVH5x5riJS8UqUV8gyBckFaTQ6vC7g4DptOpVb1i0 6081
pureml/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/config/parser.py sha256=dFFLDojKr9zHzRfUf4UX8DAQ6oBDgocG9SOohiotY4M 3492
pureml/decorators/__init__.py sha256=Q8BMK_d2gCmCBjfYRuDRRXL2KC1DAOA-20eulQQPxKE 123
pureml/decorators/dataset.py sha256=HAmb2t6RThoeN1ghI9zleLlqoCbKXLKSdBUj6GgK8dY 2130
pureml/decorators/load_data.py sha256=IxjhsHQ5Sf_vnf_YwmDriPUiDXnyfsl0cbvIMFAttfc 830
pureml/decorators/model.py sha256=uvp6aspfkt2Mq1gfBU-7k0NIGqqCmieDlvjhu1wA_Qk 2629
pureml/decorators/pip_requirements.py sha256=MDoEp-VG5JZlMv7kpSSjktIQs_hcot01YzKfCzgWcIs 584
pureml/decorators/predict.py sha256=j38-Xq-49dv5k4mWKueaQ1DBJRy6vK7nfPLp1Er5DoA 828
pureml/decorators/transformer.py sha256=NUH8v7Rqhvv0WjUIa5u1vOr3gDYePEL1JTAKK7VF7zs 869
pureml/gateway/__init__.py sha256=OYIi_dTBmslvXEprHcD9o0I4U2cTklYm00alWqUfpH0 5085
pureml/gateway/provider.py sha256=nVR003AWFpT_tGT5UHH8OZ0EHixzRSJnMbipdJn65N0 758
pureml/gateway/providers/azure_openai.py sha256=DxDmHBszhW1fqCYXOg8lxhGAB8Xa8LFtNi12IykwvhU 1048
pureml/gateway/providers/openai_provider.py sha256=2TLE3wtVF2XdVERvCDMgW8A_jNsaIW2xt8V-HRstV5A 1311
pureml/lineage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/lineage/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/lineage/data/create_lineage.py sha256=n_EkP41EuYrhvoS-qGHwjSnVdxJhx5XmOjlQhMz25Qw 2817
pureml/package/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/package/docker.py sha256=nsqUEi5abtsZgquiEY1oFdukvK4eEdib5Z6teHZQnK4 6579
pureml/package/fastapi.py sha256=F9LiKJvjW1DFIv-q__pt9H5bJcdc6MDYi7ZYpg591CE 6257
pureml/package_test/cli/test_main.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/package_test/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/package_test/components/test_auth.py sha256=95B-oUJY9mH4YCoiFDH811bDywbBHN3YMgeNc092k8c 190
pureml/package_test/components/test_dataset.py sha256=JFR5mn_KH-lKZ9svVq2VVAxhqO_awviElIfG9_h3CZ0 1659
pureml/packaging/__init__.py sha256=RdEcXy_ITi87TOAfy5_rQSAPB5sI1ZEjATQGrt-X8h0 916
pureml/packaging/errors.py sha256=v201irQNWrV3RrjbKh76XKLGvjkqb_kgQUfG9K0GQdk 486
pureml/packaging/log.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/packaging/model_framework.py sha256=J_uNdPZ7YDvObSAUqTk9gbjYcgXNDaO9Ev-xyKwbilY 2146
pureml/packaging/packaging.py sha256=TCe43WjN16Rc02cmhkaTAah78P-Y5wMLDLugIJMtXS4 5547
pureml/packaging/packaging_utils.py sha256=vdMiPUm601MXnyLmZL3u8LGEbCUYNxJQfifm0l0XoZ4 1415
pureml/packaging/model_packaging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/packaging/model_packaging/catboost.py sha256=1JDP3YLExAn0ZYDTJmNkY4WYZG6XFjtrmgAUmOPj4Vk 801
pureml/packaging/model_packaging/custom.py sha256=L__9XE7KY-B-EgvYQ77-CwNg2W3k7OHSg1cguVKWumk 882
pureml/packaging/model_packaging/keras.py sha256=tgCdzMFXry5XiE81nmNjzpqanrK7xXiiBs5iEN5F64k 794
pureml/packaging/model_packaging/lightgbm.py sha256=Brb_JYcO7NiqA8leETqspLtI1-pCTwTZRh7geo0LYZM 801
pureml/packaging/model_packaging/pytorch.py sha256=75j0CD4hH6kC7dzr_fJ5tbAIWEfvPs7S93Y0vPF5Jpc 824
pureml/packaging/model_packaging/pytorch_tabnet.py sha256=DFAw4z7CpZlTOn7Lp6Zk8ihV0s0THJKSR-GRXFVky8s 902
pureml/packaging/model_packaging/sklearn.py sha256=Pz66sdbHsSLRkWuiXjdL0WD-g6Ymqh3EZR5VlmC_qn0 1978
pureml/packaging/model_packaging/tensorflow.py sha256=fvz_0MZ2Ru8vXQgpBELA3jaCB5Dxuuww2okt_VyMMG0 818
pureml/packaging/model_packaging/xgboost.py sha256=ucBYwTaDDnrIEBeVxfwxE0NgeF0iKvCj4OapkcAOwU8 849
pureml/predictor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/predictor/predictor.py sha256=I3t4yJmvWY3FH58qQovLkbTCTooHm-XCLLo6cWBI1y4 767
pureml/schema/__init__.py sha256=cdUZH5B9eAEIHj4OsXC78J7wXunVTKBXOftnD46BOzQ 438
pureml/schema/backend.py sha256=_YzSGxZAKE8G3HLpsITZO5yfw3wk2TWnYZLJz8h_sKk 3240
pureml/schema/config.py sha256=x0MiOFrOJIFaMXk9YXbBXMX7wpW7WPORqdfTwcg7EGM 350
pureml/schema/dataset.py sha256=w2uMg-03YSabD2yTk3Svv94hloq1SN_4ZCJX1igOoCQ 861
pureml/schema/env.py sha256=NzF_Vjiqyv1Em-N2um6NP0GnxG2dJVPvOjrphci3AQU 140
pureml/schema/log.py sha256=NsJ2tG37BYd1THROx6pHfKm-JYVnvM_963z15KPTx2U 476
pureml/schema/model.py sha256=15FvorquQvww3PA_X101dJWGexdEtB-my-fgnwIZZaA 527
pureml/schema/packaging.py sha256=T7Ra6KBkUIHp6InKEwB-MNCF2o8w4J4wSK_8deDrPy8 1291
pureml/schema/paths.py sha256=kV64WLt1rlIPHW9H-yPb5MzX63FsyQcQVZhb7TC5Igs 3375
pureml/schema/predict.py sha256=W0NEesibTmRFgodkzYrUGMxHICPiQDwx-V7Cv9TU9Ww 1275
pureml/schema/request.py sha256=Uoj8j6Ba61OTamfaJpBHbSjGMWzPorPpNzIZI0d0dm4 277
pureml/schema/singleton.py sha256=NIdRTTSlhm9XRkZfNNV3Vbk2eeHtOKuCbZ-teUYXtqw 385
pureml/schema/storage.py sha256=wRY0TdmV3lKlrkmTuzsl93pVKrSk85WZ1rPRGOMvpKk 230
pureml/schema/types.py sha256=zIYw2K3O40TtHUBFOKiV0v6J8xd_eeDt-LzyI-fctF0 177
pureml/settings/__init__.py sha256=xXdxslO5TwKmYnqpelD3BZ2NMJAiSRXfTqfrsJpK-C4 65
pureml/settings/backend.py sha256=faMLhCIUZ7YK-0ttMP1H8JsbmxDi3Vq_NehNYB33fiA 286
pureml/settings/storage.py sha256=lctoVLs3WtAjEpzEaIWxnpw_F8nCUYh7gi1DKcR8m_k 384
pureml/storage/__init__.py sha256=Qk2XJtvbnkcrgyqn09f9IjiAjVIRWixf0_RnUAmMT3E 6402
pureml/storage/provider.py sha256=m5hm9ZAUufGDb_3t4RLQvU6Lxv4PEi2k9SedA2CvVvo 787
pureml/storage/providers/aws.py sha256=2cM9xrDLyNMiZq-ecMcGuCHUdiameMPCjGMRBHNQqro 1540
pureml/storage/providers/cloudflare.py sha256=jXbWVU86IsOCFZbfZJ0jHI4DLYmMElTyr4bNBTpenfg 1649
pureml/storage/providers/local.py sha256=0FVv9zJTxJeKmTAYWyv6ex03LR2w5ZvgQrEk1-OzUB4 780
pureml/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/utils/config.py sha256=Wo6r8s95lOtby9Jkj5WPDPbnd2JUJCca-Yd6UobePzM 1819
pureml/utils/constants.py sha256=29su2y5qmgA4d_q7emErZmrSkHBHgUgLCuGSPCsFD_E 2225
pureml/utils/env.py sha256=B-2btXGeIX_pB7rfxedzI52OGOzNfKqDMPVwdXHRCyY 1059
pureml/utils/get_dataset.py sha256=B1udRRohMgndIuie9wk59AiTbskNtBKXmN0BpEpyum0 353
pureml/utils/get_model.py sha256=YBoQN7MYtINDLHYdFcgPkvvFf6IspZrAtqWEsC8ykOY 335
pureml/utils/get_predictor.py sha256=W-qfH4FaFVA_Bvyr1wJGGozg-T-EJ6EAVKMDA52-QbE 688
pureml/utils/hash.py sha256=YZcLyN2QLUWrzTMrCeSaXXiMqHsK-HnS8ibAz7xTvyQ 2798
pureml/utils/log_utils.py sha256=LgG4MSmdqPPQBNEPYZyyHzACvCHOFbp17sHF4wFGvVQ 515
pureml/utils/logger.py sha256=wxOthYa0nPMD2DFfaxoi8UQB-6SVlHH3EiOIbY7Fhvk 1241
pureml/utils/package.py sha256=yUVgTD4dVGnp-5vkjQMKmU1Fb795TAlJ6eHaS_6kcG8 1993
pureml/utils/pipeline.py sha256=jAU93rjA--z17QMMdEYljNeRmMATIu4_VfG50jm_8H0 13487
pureml/utils/predict.py sha256=5vzQOEEFKvdThiy1AkRuqjpxS6sWSWppqPW7EPt540c 2830
pureml/utils/readme.py sha256=RBcXWGTmxcAqsv8VPEmf6FPBClumIacWguqlV2JawB4 789
pureml/utils/resources.py sha256=qNuY2iMK0Gw8BUeJ2XWI6V6j6cwPBc6y01kNQhnp1hs 1703
pureml/utils/routes.py sha256=Je88x7QRZKcxqvtxEWXqySNeYVGJkwpkklA9Lyn2Wdc 2118
pureml/utils/source_code.py sha256=YaGElQeQRpKXTCVpkTMZ2UGFhYHSv7ZbHOsJ4rWzBtQ 137
pureml/utils/types.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pureml/utils/version_utils.py sha256=ViOAY7lCX5RwMboW0SfeaY6mnXXmfNGQQbR8Z5y6dlg 577
pureml-0.4.8.dist-info/METADATA sha256=7mOvgnLKzhkTlQaavLbf14M-Zo61cEpSpgTqMjwv3Us 9251
pureml-0.4.8.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
pureml-0.4.8.dist-info/entry_points.txt sha256=ybfsf_BC2PW3he-_hFDZhHcyuahRtD67Kuw8iTO3vHw 47
pureml-0.4.8.dist-info/RECORD

entry_points.txt

pureml = pureml.cli.main:app