datarobotx-idp

View on PyPIReverse Dependencies (0)

0.2.15 datarobotx_idp-0.2.15-py3-none-any.whl

Wheel Details

Project: datarobotx-idp
Version: 0.2.15
Filename: datarobotx_idp-0.2.15-py3-none-any.whl
Download: [link]
Size: 61229
MD5: 0ff07470fe697253a41fbadf3ab9d248
SHA256: 45e27465a59ba80049d972d93d3de90b9e7178d341d2fff3d1979066dea76e6c
Uploaded: 2025-02-13 23:51:22 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: datarobotx-idp
Version: 0.2.15
Summary: Suite of utilities for idempotent creation of DataRobot assets
Author-Email: DataRobot <support[at]datarobot.com>
Maintainer-Email: DataRobot <support[at]datarobot.com>
Project-Url: Homepage, https://github.com/datarobot-community/datarobotx-idp
License: DATAROBOT TOOL AND UTILITY AGREEMENT This Tool and Utility Agreement (this “Agreement”) between DataRobot, Inc., a Delaware Corporation, with its principal place of business located at 225 FRANKLIN STREET, 13TH FLOOR, BOSTON, MASSACHUSETTS 02110, USA (“DataRobot”) and you and the organization you represent (“You”), is effective as of the date that You are first granted access to the Tool and Utility Software (as defined below) (the “Effective Date”). This Agreement supersedes any other agreement between DataRobot and You with respect to the Tool and Utility Software. 1. LICENSE GRANT 1.1. “Tool and Utility Software” means a no-fee offering of DataRobot’s tool(s) and/or utility software for use with the Solution. 1.2. Subject to the terms of this Agreement, DataRobot grants to You, for the period of time authorized by DataRobot or, if no time has been specified, until the expiration of Your subscription for the DataRobot enterprise AI platform (the “Solution”) (the “Term”), a non-exclusive, non-transferable, non-sublicensable license to use the Tool and Utility Software with the Solution only for your internal business purposes. 1.3. DataRobot shall have the right to terminate, downgrade, limit or modify the Tool and Utility Software at any time without notice or compensation. No warranty, indemnity, availability, maintenance or support obligations of DataRobot will apply to Tool and Utility Software. 2. RESTRICTIONS ON USE OF THE TOOL AND UTILITY SOFTWARE You shall not, and shall not permit any third party to, except as may be allowed by any applicable law which is incapable of exclusion by agreement between the parties and except as permitted under this Agreement: (a) attempt to backup, copy, modify, create derivative works from, or distribute any part of the Tool and Utility Software; (b) attempt to de-compile, reverse compile, disassemble, reverse engineer or otherwise reduce to human-perceivable form any part of the Tool and Utility Software except to the extent the law in Your jurisdiction permits this where necessary for the purposes of integrating the operation of the Software with the operation of other software or systems used by You. Before carrying out such action, You shall give DataRobot no less than 30 days’ written notice and the exception will not apply if DataRobot is prepared to carry out such action at a reasonable commercial fee or provides the information necessary to achieve such integration within a reasonable period; (c) access any part of the Tool and Utility Software in order to build a competing product or service; (d) attempt to obtain, or assist third parties in obtaining, access to the Tool and Utility Software, other than as provided under this Section 2. 3. TERM AND TERMINATION 3.1. This Agreement starts on the Effective Date and will continue until the expiry of the Term, at which point this Agreement and the licenses granted under the terms of this Agreement will automatically terminate. 3.2. On termination or expiry of this Agreement for any reason: (a) this Section 3.2, Section 6 (Limitation of Liability), Section 8 (Entire Agreement) and Section 9 (General) will survive alongside any other Sections that are intended to survive termination or expiration of this Agreement in order to achieve the fundamental purposes of this Agreement; (b) any rights, remedies, obligations or liabilities of the parties that have accrued up to the date of termination which existed at or before the date of termination will not be affected. 4. PROPRIETARY RIGHTS The Tool and Utility Software and Documentation are the proprietary intellectual property of DataRobot and its licensors. DataRobot retains sole and exclusive ownership of all right, title, and interest in and to the Tool and Utility Software and any other technology used to provide them. 5. NO WARRANTY 5.1. The Tool and Utility Software is provided “as is” without any warranty and all other conditions, warranties or other terms which might have effect or be implied or incorporated into this Agreement whether by statute, common law or otherwise are excluded. 6. LIMITATION OF LIABILITY 6.1. Neither party’s liability for any damages (whether for breach of contract, misrepresentations, negligence, strict liability, other torts or otherwise) under this Agreement will exceed an amount equal to $10,000. This limitation will apply notwithstanding any failure of essential purpose of any remedy. 6.2. Nothing in this Agreement will limit or exclude either party’s liability for: (a) any matter which by law may not be excluded or limited; (b) in the case of You, for breach of Section 2(c) (Restrictions on Use) 7. NOTICES 7.1. All notices required to be given under this Agreement shall be in writing and delivered by hand, email, first class prepaid mail or recorded delivery mail. 7.2. Notices for DataRobot shall be sent to legal@datarobot.com or DataRobot Inc., 225 Franklin St.; 13th Floor, Boston, MA 02110, U.S.A., Attn: Legal. 7.3. Notice will be deemed given: (a) when received, if delivered by hand or email; or (b) the next business day after it is sent, if sent by first class prepaid mail or recorded delivery; (c) five business days following postage if sent internationally. 8. ENTIRE AGREEMENT This Agreement and any documents referred to in it are the complete and exclusive statement of the parties’ agreement and supersede all proposals or prior arrangements, understandings or agreements between the parties relating to the subject matter of this Agreement. 9. GENERAL 9.1. Unless it expressly states otherwise, this Agreement does not give rise to any rights for a third party to enforce any term of this Agreement. 9.2. Any waiver or modification of the provisions of this Agreement will only be effective if in writing and signed by both parties. Waivers and amendments to this Agreement shall be effective only if made by non-pre-printed agreements clearly understood by both parties to be an amendment or waiver to this Agreement. 9.3. If the whole or any part of a provision of this Agreement is held invalid, illegal or unenforceable, the validity, legality and enforceability of the remaining provisions will be unaffected. If any invalid, unenforceable or illegal provision would be valid, enforceable or legal if part of it were deleted, the provision shall apply with whatever modification is necessary to give effect to the commercial intention of the parties. 9.4. No failure or delay by a party to exercise any right or remedy provided under this Agreement or by law will constitute a waiver of that or any other right or remedy, nor will it prevent or restrict the further exercise of that or any other right or remedy. No single or partial exercise of such right or remedy will prevent or restrict the further exercise of that or any other right or remedy. 9.5. This Agreement and any dispute (whether contractual or non-contractual) arising out of or in connection with this Agreement, its subject matter or formation will be governed by and interpreted and construed in accordance with the laws of the Commonwealth of Massachusetts, without regard to conflict of law principles, and will be subject to the exclusive jurisdiction of the federal and state courts located in Boston, Massachusetts. Each party consents to the exclusive personal jurisdiction and venue of such courts.
Keywords: datarobot,idempotent,utilities
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: datarobot (<4,>=3.4.0)
Requires-Dist: requests (<3,>=2.31.0)
Requires-Dist: ruff (==0.1.6); extra == "dev"
Requires-Dist: mypy (==1.8.0); extra == "dev"
Requires-Dist: pytest (==7.4.3); extra == "dev"
Requires-Dist: types-pyyaml (==6.0.12.20240311); extra == "dev"
Requires-Dist: types-requests (==2.31.0); extra == "dev"
Requires-Dist: pandas-stubs (<=2.1.5); extra == "dev"
Requires-Dist: kedro (==0.19.5); extra == "dev"
Requires-Dist: kedro-datasets (==3.0.0); extra == "dev"
Requires-Dist: bumpver (==2023.1129); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1130 characters]

WHEEL

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

RECORD

Path Digest Size
datarobotx/idp/__init__.py sha256=0P7UMRThZbI35gijli3ZiBm4TUM7u3JoMrApCxD8EEY 173
datarobotx/idp/autopilot.py sha256=4n6yZsMo83yySK-8IOpt8KQDRkyysuY7kzoveyGGxBw 9874
datarobotx/idp/batch_predictions.py sha256=nVFrFTbaLiMDEWvBKEivCJ6K4_--XpWwZEnmyCwbsdc 2708
datarobotx/idp/calendars.py sha256=c_mR2sLEkvgRrXmNp_dBsRClCRv2ERqaTgWr_eT-blc 3341
datarobotx/idp/credentials.py sha256=gyFm3upYhPnHX623Cu1zMspQJbQKVvyU9BQNL65q22Q 3475
datarobotx/idp/custom_application_source.py sha256=kZmWfrfmGW2e2msD0LBf5PLxvuQssTnV01cIf05rqLw 1523
datarobotx/idp/custom_application_source_version.py sha256=zYrUN9XltqzTnkOR9sDm6fu8AvaiJeAPGwn1Gis3O0I 8664
datarobotx/idp/custom_applications.py sha256=6jMKvnypwP6k47Lb-w4MNXPLlJn0Oy1aYtI9ZjAd9Qo 8200
datarobotx/idp/custom_jobs.py sha256=kr6lvOh0bFG_g57Mm5ACwqIJ46agDt66MM8WSx1G1rk 6473
datarobotx/idp/custom_metrics.py sha256=Y5aIqNJYTLAk1nknl0C6Vdg1dDAiVx7ajJ5kD0rW0fg 4659
datarobotx/idp/custom_model_llm_validation.py sha256=rXvR0W8vVLk4tdhf7g3cVNKQ_JvFTIZb4HrYH_b9YPc 3875
datarobotx/idp/custom_model_versions.py sha256=ZfMIAqGlCH2JqqFFiExQm04hyQ0aPrYw2miDN2N3jr0 6670
datarobotx/idp/custom_models.py sha256=a-FL9aHvqhK0tJzomRnUXN36FR8SKkF48Hcfs-jV1Zs 1312
datarobotx/idp/datasets.py sha256=tVTczgNbn3zsuCE_1J0K9GannH3sT3SB6BAgfHBQT5g 4368
datarobotx/idp/datasource.py sha256=_wCpmI_XYRCeEuON_yJq9ke1YkGW6GPoNIn8SdCHhiY 1803
datarobotx/idp/datastore.py sha256=c1XFsiaB1DBPbrLblFgxoxZJ3AuDoxwPa6B7AphodKQ 1629
datarobotx/idp/deployments.py sha256=4hQD-3v77Gp5YI2GmqEz3QYo43z5QgBaO_zqqQ21zxA 4556
datarobotx/idp/execution_environment_versions.py sha256=aLVbWwIMTWQo0wnbRzdHiLXlzYSFtvBnV4OOBvNuqLw 2344
datarobotx/idp/execution_environments.py sha256=9csHSunqIxpN4E3sDQruTQrbhzATCD8hkPrtP3qn9fM 1990
datarobotx/idp/guard_configurations.py sha256=Z44q9gf8vCNenPXQtXcYuUV1o8sM9HR0rgv51VGqySw 15208
datarobotx/idp/llm_blueprints.py sha256=A8_mory4ASHTGtpQB3O4igjPKAnQzR8PGrup3mnDQ4Y 7372
datarobotx/idp/playgrounds.py sha256=QEz3j41XjknAd385EwmdyzMENpPYHWJyWi4zDWbGevA 1247
datarobotx/idp/projects.py sha256=vitCjmhGXxshtipcY2Ma7XfSFw8cn1bc9VkZ0-qohtI 1665
datarobotx/idp/registered_model_versions.py sha256=mUSRNf1dK-7-WTyuNvDpd77j_p3rtLSTO2mLvA4AxEc 8380
datarobotx/idp/retraining_policies.py sha256=IGRN-glRsFN7eHWWmjUJ_Tvkmd8dFU5k21pRYN198b4 4654
datarobotx/idp/use_cases.py sha256=FU4NcmgPzP52I-kGurDSMY3ICC0P2YCd03PEYSjs56U 1265
datarobotx/idp/vector_databases.py sha256=dIu037qVphPeRqEsf5808_Dd5_Y0Q18jYsBvqmz7_pQ 2970
datarobotx/idp/common/__init__.py sha256=N_0YFQ8urho0FokouaM_zT5YbKG2LLAQNEm0lsAJNQU 28
datarobotx/idp/common/analytics_hooks.py sha256=7Vl2_qcrXvKTR4BVSf64NyrKBFRI-zYMksp2fPnrxd4 1931
datarobotx/idp/common/archive_dataset.py sha256=l7RY-QzdZlD-CGMZ4GSC1uoT2i3i9OHoitLYzQqrrW0 5816
datarobotx/idp/common/asset_resolver.py sha256=AAO5xn2u9xMcBmguNuT92--l4rjK59WZKnsLya7jLVk 2971
datarobotx/idp/common/checkpoint_hooks.py sha256=VyzQazUqHjF1uq_2MV0y7ZebkBXfCZ12dMj3bawuU3k 3492
datarobotx/idp/common/credentials_hooks.py sha256=s6yJ8o4ceClw5V5XXlLjJpta33jOtm1m8DsHHLDCELA 3248
datarobotx/idp/common/handle_io.py sha256=qJAzCS-yrZplIpIeuaqIFd-P0KWIKuzPqjr6I_v2JSU 7273
datarobotx/idp/common/hashing.py sha256=gqA9SFArlg4RZ7FMBDuiJgbKSBi00w6Xpyd7cVLhVq4 3659
datarobotx/idp/common/path_dataset.py sha256=JDRMtqH0eqfznmQlTfSWvZFCuZufe6xhvkAqtGThm2I 5491
datarobotx/idp/common/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datarobotx_idp-0.2.15.dist-info/LICENSE sha256=rnO_TaWp8RLT3QuL56at6zYD_WB_oW-PRn9Osokct-s 7554
datarobotx_idp-0.2.15.dist-info/METADATA sha256=5iCWt_2qaazEepIE-ROXw7FU44wPG_ks02EY5cLqLiQ 10179
datarobotx_idp-0.2.15.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
datarobotx_idp-0.2.15.dist-info/top_level.txt sha256=_lN2CPexvLnaRX18n5OTMk9KDKnkKNABD7EzuwyfUpI 11
datarobotx_idp-0.2.15.dist-info/RECORD

top_level.txt

datarobotx