kittycad

View on PyPIReverse Dependencies (0)

0.7.6 kittycad-0.7.6-py3-none-any.whl

Wheel Details

Project: kittycad
Version: 0.7.6
Filename: kittycad-0.7.6-py3-none-any.whl
Download: [link]
Size: 341506
MD5: be8c25328941e40a86069bb0a91f3679
SHA256: 72bb517fd71ecc845eb8975dcffe07227e47e1ffd2f4ec330d1f3a94a61a0604
Uploaded: 2025-03-12 16:37:06 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: kittycad
Version: 0.7.6
Summary: A client library for accessing KittyCAD
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: attrs (<26.0.0,>=20.1.0)
Requires-Dist: httpx (<0.29.0,>=0.27.2)
Requires-Dist: pydantic (<3.0.0,>=2.9.1)
Requires-Dist: pydantic-extra-types (<3.0.0,>=2.1.0)
Requires-Dist: pymongo (<5.0.0,>=4.6.0)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.0)
Requires-Dist: websockets (<16.0.0,>=14.1.0)
Description-Content-Type: text/markdown
[Description omitted; length: 750 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
kittycad/__init__.py sha256=OzS5hqGB0UqFCqwCDmF1_G-qd1JVSBInHBpK8evAC2g 46
kittycad/api/__init__.py sha256=zTSiG_ujSjAqWPyc435YXaX9XTlpMjiJWBbV-f-YtdA 45
kittycad/api/api_calls/__init__.py sha256=h-3Rvws1MojazEK8LtlrvI9rLgN1Bkmb09FVQ_BOzjU 197
kittycad/api/api_calls/get_api_call.py sha256=DngDc1WKbHb-2upI0Pdao3beK1MsOss2D4akbARucPg 3085
kittycad/api/api_calls/get_api_call_for_org.py sha256=FGhh7U0eAeZl7SIf54UGB6sFEM_ir21W7s3WZx6ON60 2791
kittycad/api/api_calls/get_api_call_for_user.py sha256=6N-AdksgXb7ReMtAtA2S9tSoJmSdstWscMRWDuC5hqk 2780
kittycad/api/api_calls/get_api_call_metrics.py sha256=qsstRWcraDZXWJeP1hiA1vGBYmK2vbxw-ysFfomlmQ4 3217
kittycad/api/api_calls/get_async_operation.py sha256=5GgOWiDDezZo5v68guRwGIGHaX4P3zvj4udFTvzoZL4 7733
kittycad/api/api_calls/list_api_calls.py sha256=Dq7NaIs5DXYnc_EyK_IJuF6R4TrbIvzkOjquthxOIkg 4212
kittycad/api/api_calls/list_api_calls_for_user.py sha256=iTDIzv_IGUHAEJac7h0y-ixyPohr7UfgS_rUfpZVJCc 5093
kittycad/api/api_calls/list_async_operations.py sha256=x-oMsc8HZaX6s5Z4kRHzeXd2RYdvOdYCOfoy4uBIUz4 4794
kittycad/api/api_calls/org_list_api_calls.py sha256=uSqNjJApMxIF0JmC1cCIopdCgegcL5BDdWWMMTEu9xQ 4478
kittycad/api/api_calls/user_list_api_calls.py sha256=aaHa3PBnovoIJTgo6zfPymE71IVbwBQbrG-a_ToLO5g 4329
kittycad/api/api_tokens/__init__.py sha256=o3NNJLMAkYLukkaTfv2sJzW58Zerncpy5CuuK0cXy_g 350
kittycad/api/api_tokens/create_api_token_for_user.py sha256=cutj1oUaivOxK6K-u0kDJgYeuSQvEuTIAOaXBUXqNis 2957
kittycad/api/api_tokens/delete_api_token_for_user.py sha256=m9Z97cPWyoAu4U_KLzUyk1iWO8ebdQn07qRblqbiOfM 2951
kittycad/api/api_tokens/get_api_token_for_user.py sha256=_7FS0JFKyihEQna4HWFUu_aMhCsJUkKdKG7MpjjzU-s 2846
kittycad/api/api_tokens/list_api_tokens_for_user.py sha256=kQuFW70awxqfsrVMpHKEJ5Qy73Q3bGcK6MPemlHRciI 4262
kittycad/api/apps/__init__.py sha256=irIIy0pCRuHZ2srvyVtElIXQ0zUGvv4LCQYxmJtvUJs 114
kittycad/api/apps/apps_github_callback.py sha256=Hnvrsdyjb74wceLwdv2BKVFJe9yFgW_2Pw3_ii5qFqM 2570
kittycad/api/apps/apps_github_consent.py sha256=D3UizI7WwbNDWkQ1DrhHHbxlW8I7EaeVqUSiRSIcsg8 2876
kittycad/api/apps/apps_github_webhook.py sha256=woCkq3IadmXuTpT0edbOgLxHQiWVl0mwvKEB5Uaqiyc 2329
kittycad/api/beta/__init__.py sha256=A1cTjR1ihIh4v82VOC06q9UVt4g3J5Ef2RBwfWcYtno 154
kittycad/api/constant/__init__.py sha256=4-7UbA8BfQP1S97HtR0sgrYRcFwhRxRdbs-hqIrQHr8 116
kittycad/api/executor/__init__.py sha256=N0Voh5TfWPR_hxtWDYs8kuQru3grnjNfPXdCODHA5Cs 159
kittycad/api/executor/create_executor_term.py sha256=r77ngmRjvyY5giAye3VzwXRrE9V0tCyjB8jSWS9m5xE 1466
kittycad/api/executor/create_file_execution.py sha256=x3usKTltCuIfDZYGigmEoRgZKzFqes_M2OgKOx6DzKE 3185
kittycad/api/file/__init__.py sha256=dK2y3ol9oamGPhWmobtq0xLQkklnhvBFoyCU4jHcf3U 231
kittycad/api/file/create_file_center_of_mass.py sha256=bs1mTV2KUG-FeFy0xxC8sTOj8xDYJepM1BSNKCXMbMw 5117
kittycad/api/file/create_file_conversion.py sha256=3SLb0LeveKlKEOADnjQ9CIlY5q029GrFCBs9FM8bMNM 4644
kittycad/api/file/create_file_density.py sha256=5QeBbdREd9QoUIM_GlJYmUkicWtFAR2NoolWOhff5Qg 6280
kittycad/api/file/create_file_mass.py sha256=kOcjeIpjx29RRYv9ObrnsgIBigi3TjaBiKZcBpHOP-0 6462
kittycad/api/file/create_file_surface_area.py sha256=P0JXKHcwYyPUhFqVRuf3-G2tN-aBXaMLbox7IbQ98wY 5029
kittycad/api/file/create_file_volume.py sha256=3IgK0Bj634pnK9lFCRLoWfQNu-9ZEKGshGTOvbSOZc4 4971
kittycad/api/hidden/__init__.py sha256=8aSz-mZEWw3yQJv3LMWYrAYDAlIa0c0wNlOVmTxIcNc 131
kittycad/api/hidden/auth_email.py sha256=PCpqMNG7Fk_ePBDsyy7wY-fwrWaBdkXM-cGoos3HaMM 2801
kittycad/api/hidden/auth_email_callback.py sha256=UPz9Iujx8P5mDUrYeydt1sWLODSTCSWIAzvC6PMp3_g 3212
kittycad/api/hidden/get_auth_saml.py sha256=FRAuRQ4hw9m_o-eh6927WtzuStGD4r8RNDQJPKVv8po 3353
kittycad/api/hidden/logout.py sha256=5IrWe0RbZsPSRC1y5G2UGyr_oAz40OxZgOftsdibDZE 2130
kittycad/api/hidden/post_auth_saml.py sha256=CBkYX_BBxWzUMjkAzmsEgXQQ4e1Yvi-vurKVFcPLtD0 2550
kittycad/api/hidden/redirect_user_shortlink.py sha256=LrdqKRsPGjI_gr8O2izG_21_cTIqHntQYj1Kl5WxJXA 2632
kittycad/api/meta/__init__.py sha256=flOL-8gGnXqsvxmh3XS410SXoGvMy6HWnBtRiLc00Qg 103
kittycad/api/meta/community_sso.py sha256=aRfNGnzrM_zEPyhcx75kmQa4CwIJ56HvSS9FyhQ0J8k 2597
kittycad/api/meta/create_debug_uploads.py sha256=0oTaS_5-DXtlppcM01Gj58Fl7JeSrPRaHSp6gmCd28g 2423
kittycad/api/meta/create_event.py sha256=bxX47KysjKyRhiM3FIOzZbz7m3PuPaNJJcYPmeRB-L0 2430
kittycad/api/meta/get_ipinfo.py sha256=b__dAgxVeGJHlzekrO4jePTjKzjQtfrauFbgfFKSXCU 2290
kittycad/api/meta/get_metadata.py sha256=hRdgvj9ljrLItzVj0Tyi6XfKPIQ4ba61JQpQHFvfyQw 2604
kittycad/api/meta/get_pricing_subscriptions.py sha256=ZOZF2vBpx1PFg8G-t2aqqeNEshUSb6N27wv-xGxDz7k 2403
kittycad/api/meta/get_schema.py sha256=HD7zj7UgB_yizqXxbEZRjUfMBiMFdSq1XWlw0W39x2A 2182
kittycad/api/meta/internal_get_api_token_for_discord_user.py sha256=pH7EU6NXim32VrTi3GO5tXEKvtg6CM2LcsQq5Q0q4O0 3074
kittycad/api/meta/ping.py sha256=ie05-QxU9ZZ78pNqDan5nomCyPECF5ToSHHbtoiJl2s 2226
kittycad/api/ml/__init__.py sha256=_yFJ0owAYt_dxJN74CWfEdSB4MziBhVOpFfsdrpwwXA 127
kittycad/api/ml/create_kcl_code_completions.py sha256=gUFAvEK7N8qGr6qhI6nec_6cCtcA6xi29aIbDm_Ow48 2818
kittycad/api/ml/create_text_to_cad.py sha256=vGpie257_71YDiF3hJFAQTfijGRM4s7aYjdUC8h2kBg 4767
kittycad/api/ml/create_text_to_cad_iteration.py sha256=l0dSvFGlAoaok0ivlmgwtoKjkxcrGCk32RM7DtNQlqA 4200
kittycad/api/ml/create_text_to_cad_model_feedback.py sha256=pyDDMyWyUdctWAyzGjOSprcnUxxaAM4txwXRrTzcZYA 3047
kittycad/api/ml/create_text_to_cad_multi_file_iteration.py sha256=p3FNpFvjVWHbgyDRq-59dePf1Om7H5KxS6fJ8y-E-hk 4638
kittycad/api/ml/get_ml_prompt.py sha256=Yq0kNLUwf4i3G38Rs6BKXXKhAFm8SAZAgpbrlamZi3E 2582
kittycad/api/ml/get_text_to_cad_model_for_user.py sha256=3mohoDpJHyTC30ASzYwTyhDW9vTN6dk7F6oIZGZclwM 2700
kittycad/api/ml/list_ml_prompts.py sha256=se7pJd6gCkFc3zCkJLRdY8F6Ousg184lIfAhPhq163w 4413
kittycad/api/ml/list_text_to_cad_models_for_user.py sha256=nbZ_y6Mt6VGyIpCBtAvunVIn8QGEoTnPniyB_tVYccI 5019
kittycad/api/modeling/__init__.py sha256=1ydMzAt4L6WbxuFYBg0Joiib-RKfM0__hRPdqDb_E3Y 137
kittycad/api/modeling/modeling_commands_ws.py sha256=DQ1dP7hcNpqSG0RAQGO9BKxcSrMsTS9RcrAYJBTRgY8 6764
kittycad/api/oauth2/__init__.py sha256=WNhtH8MRddifAEDcl6PAXyU9LFoVdx6JDtE42DTEKJ0 121
kittycad/api/orgs/__init__.py sha256=iu-zfC6yJaoL3IHcA7zJ3tpItfgf0jwG4Yi7rE3cqsw 188
kittycad/api/orgs/create_org.py sha256=JUfjZawLppNfawI88aSw8_Gbug2zV0bVTJ-D4YkLu34 2858
kittycad/api/orgs/create_org_member.py sha256=dS0BFeRGzli6A1Es6eEJqWMfmlFLOI5ucvbXHxqRF6c 3614
kittycad/api/orgs/create_org_saml_idp.py sha256=jJXrBue9D7oH_5W3LLhrTo9Nf8hX2M-yhxew3WJgvLo 2940
kittycad/api/orgs/delete_org.py sha256=V0hJ8Nroa_QAuNZ0F9k2GEKXoA2P8iCN5fz6g9-H6gs 2573
kittycad/api/orgs/delete_org_member.py sha256=aN2JQXIQ40JsBFZMB6ZfKttWGixSVOnWcHWyE0mYLRE 2581
kittycad/api/orgs/delete_org_saml_idp.py sha256=O2bG6e5pJQ76YANjQtSVU29qHBZfq9cU83Bkdk86oz4 2182
kittycad/api/orgs/get_any_org.py sha256=egVpqEnaUkW4ntiLC0bhZDtt13iYaJccMP9qZxSc7t0 2661
kittycad/api/orgs/get_org.py sha256=2jvdvIDYxqmLjdGz8jh19FFCbyDU9brP5m6jTkX18dw 2452
kittycad/api/orgs/get_org_member.py sha256=wbk87xW9X-yaEKacvIsrdLDBlYpdS-0SyYVtpk1WpfQ 2829
kittycad/api/orgs/get_org_privacy_settings.py sha256=3SgHVaRM7wv6uYbQfp3qhGgh9GgAfhFiN3gYKTJyTXw 2625
kittycad/api/orgs/get_org_saml_idp.py sha256=csYxgbjGurcg3A0ztOA0qsBoiAGmOuMSOfpDkV7xhng 2546
kittycad/api/orgs/get_org_shortlinks.py sha256=56ez0TcfDTiJTvqeY213IZFUAvk2gvn73JBK36Xk0W0 4067
kittycad/api/orgs/get_user_org.py sha256=5Y4hIFGQsOV7B48jA827eBpkPENCbnfH1FxbKmaocRk 2685
kittycad/api/orgs/list_org_members.py sha256=h3FmtPeZWTM2ZYZXxwPvAnVxj6Vwp98UBoMsRwWT6J0 4455
kittycad/api/orgs/list_orgs.py sha256=4BBJMGOzLsZvywt0JMJx0VL0vW6ocBweagl6KTgu42A 4067
kittycad/api/orgs/update_enterprise_pricing_for_org.py sha256=GG1Fj6B4a5ByE4AGUzoa1K74QvSeHN-VvzJBcRuC87I 3191
kittycad/api/orgs/update_org.py sha256=3aNrkZ-GzJYwpFbGuBbweBc0GL-udz_rxxkWiyOkRmM 2736
kittycad/api/orgs/update_org_member.py sha256=ibFlnAUCOSpmgxeHAyH3SMsapOAF7wYm9fPzYRDkW54 3193
kittycad/api/orgs/update_org_privacy_settings.py sha256=jdzZn7gbQK_xKg8QBYdgwxn6YzG4E5-LWf1LRhIGhwI 2889
kittycad/api/orgs/update_org_saml_idp.py sha256=tM2bhF4LVz7gQGxWzZHKBTgG2K2Zw0FeMEapno1d1eA 2938
kittycad/api/payments/__init__.py sha256=dl4ykh_wjXSBRQFb9YeJ-JgigtqHjASA2eoOeaEpUAE 115
kittycad/api/payments/create_org_subscription.py sha256=uFfP2AnQr0Kx_I8YWP44Fi2l_tIEa8XvBL-7caQ5LjI 3163
kittycad/api/payments/create_payment_information_for_org.py sha256=ueRzm0Yw6gGvKJewyebs1wYErvrex0tx09asSUbuMNw 2962
kittycad/api/payments/create_payment_information_for_user.py sha256=VtOqJ5F84odq6fjk_2S8QS_EpgOmUkt9mOvUKz-MrgQ 2949
kittycad/api/payments/create_payment_intent_for_org.py sha256=pLwqGB3jXp6OMRoHLhg-GgTbp6B5jm_aHcK1WrUGlcc 2636
kittycad/api/payments/create_payment_intent_for_user.py sha256=q0cY4DQfjvgRsZXig8-A-fFw0eX29ioOsPrgl0tUo54 2611
kittycad/api/payments/create_user_subscription.py sha256=hwqWjGeKRMUVlLz7g8xe0RdkxhZhr-MBufSqyQeGP-U 3131
kittycad/api/payments/delete_payment_information_for_org.py sha256=V_mgDLchjgLKIixjhFxgIlmPtNpAaCDsibRaJ1OiQpM 2425
kittycad/api/payments/delete_payment_information_for_user.py sha256=ZGCL9EoSZ9StHLz9MAjUmdjS8HlOzkjY6GFQ5TGC7vs 2414
kittycad/api/payments/delete_payment_method_for_org.py sha256=VCy0R7PqFC_jR_0GfPlrHQS5yNjhRVYiorwYWTna5K4 2486
kittycad/api/payments/delete_payment_method_for_user.py sha256=Dm57XSX1dzWP8byupjAVSut9epb6XI0so8-WfDIIhRs 2475
kittycad/api/payments/get_org_subscription.py sha256=k-nM2chFmDmcknabU3E-q1FCdGgl-mSc1Fmnm0gh0sQ 2704
kittycad/api/payments/get_payment_balance_for_any_org.py sha256=G-a-GjITQ_3bzcCMqdwyjU4yT5WAAH4t34GpooVHBe4 2808
kittycad/api/payments/get_payment_balance_for_any_user.py sha256=96Sy2Wd5EAK8IpmmZg-q0fGhhOQAFl9vgf7UY2HYK-w 2882
kittycad/api/payments/get_payment_balance_for_org.py sha256=UzKm7c2CqOBcKlcQA30rAKp0ecyW0_tyu8CdFWYNshk 2639
kittycad/api/payments/get_payment_balance_for_user.py sha256=X7vUTZqG-R6_Nqj-BQIQzVUfOrLxH90BcVlzr6Ax5us 2628
kittycad/api/payments/get_payment_information_for_org.py sha256=6bDxQVIiPuRfirEhit_yTdxSn3skUIGC4M28AO9UFEc 2667
kittycad/api/payments/get_payment_information_for_user.py sha256=qiEYBg7obPDMltjNUWeESR7CQ2JXa_eBDIdzC3_eVsA 2656
kittycad/api/payments/get_user_subscription.py sha256=Ukb6vRfIB4cw8VlFhNgssILpfg1v8_OIDzUDnff5iTg 2665
kittycad/api/payments/list_invoices_for_org.py sha256=L-igFOKAOdu1Ju6gSURz08PDC0S4mVTX7HpQ6jctaws 2600
kittycad/api/payments/list_invoices_for_user.py sha256=m1Eio1Ceok7EYgDdJ5oBINGcY3xSpwspqNNkel6Jw0Q 2589
kittycad/api/payments/list_payment_methods_for_org.py sha256=lxszsJ0vL3POBw6PrOF5myexrkUU0xaumRPgH_uSrZA 2668
kittycad/api/payments/list_payment_methods_for_user.py sha256=tFApdmTvD2AWQjTA7mh8S1aJVvMVSxCEqmI35frgMo4 2657
kittycad/api/payments/update_org_subscription.py sha256=CUMWMugCEatSEA0QbDPbdv1g8l7_f47aeTlysZxplEc 3161
kittycad/api/payments/update_payment_balance_for_any_org.py sha256=VghLF4lTXy1TWRSIA2rZp5pk45Z847ay1WCaKr7o0jc 3163
kittycad/api/payments/update_payment_balance_for_any_user.py sha256=YjlG104KAACkZ_BmabR_QF-bWTzDqnWXUDpbY2AI_J0 3237
kittycad/api/payments/update_payment_information_for_org.py sha256=PdVq-BLyQAnyIdvbK7Qlz-W9ylctG0I_EWJ2VwbWMec 2958
kittycad/api/payments/update_payment_information_for_user.py sha256=wS227LrFokzzrGwtqTQ6w4bMKMgs8P2MWCshmi--nL8 2947
kittycad/api/payments/update_user_subscription.py sha256=lagZ4yrm55oyn9PAJRE-_SJPekSlzDr1ME4DV3dqbdw 3129
kittycad/api/payments/validate_customer_tax_information_for_org.py sha256=xbi1YHZ7fQ4KF-QqZOg9K2wYj49L17Yhuzdvlfn1VEk 2453
kittycad/api/payments/validate_customer_tax_information_for_user.py sha256=UjzWYrnyeKKPLxQjIQBpXMtzUGEFSwGxiXolG06NWpE 2456
kittycad/api/service_accounts/__init__.py sha256=PhPwUB8AItLZWXs5lF9bMKWmEEqzGaCEfjsDq9fYCZY 428
kittycad/api/service_accounts/create_service_account_for_org.py sha256=jNUxAR6Oc9OdrHEPv4m1HFxQA6um6Dzn7Y5zXvhTzuU 3022
kittycad/api/service_accounts/delete_service_account_for_org.py sha256=czJ3m0X9RpmdVsH7fqLj7HrcHL3laeOGLdY3J5mPEc8 3058
kittycad/api/service_accounts/get_service_account_for_org.py sha256=ktuUGwLHHVopuBghZktXVc5HFOJTxUF7YpshztpjB94 2981
kittycad/api/service_accounts/list_service_accounts_for_org.py sha256=BQnmXWSwcP6pb8c_NqDGsvMSPXhzf5UWzOF7k6FD4eM 4345
kittycad/api/shortlinks/__init__.py sha256=hMhghLYMLGgmH5ffB7ZxtwlhRZ3JB-MIQ-y5fhbvBa4 213
kittycad/api/store/__init__.py sha256=15zPQpGcmR_qHG0Ygkv_hdAMH_uYIPpjdhv34gFj2U4 109
kittycad/api/store/create_store_coupon.py sha256=ExpivKnoLorLv-_1pyAIiRRi2X_bcfvpCXj2MIYrLaQ 2869
kittycad/api/unit/__init__.py sha256=Cztaeqd7l-WxutgvkWmFZ7kKxwcVSBaVj7jQgQfxP4s 99
kittycad/api/unit/get_angle_unit_conversion.py sha256=L0GfWys3t9gVmfwB70tG4mmBjHBIlI2RcoElx8GX-5A 3665
kittycad/api/unit/get_area_unit_conversion.py sha256=KQ0u924gvvjZ5Sr_Thf7hCbruJFZE4G1qm5iCa08SpE 3639
kittycad/api/unit/get_current_unit_conversion.py sha256=pPz8Bo2mJrWxbypEtVAkgp4UV4V_C7rPPMhYMKE5Csw 3715
kittycad/api/unit/get_energy_unit_conversion.py sha256=Z_4xxQotonWU1iK-H6kufBP165gFeWhG2dMZapfs0BQ 3689
kittycad/api/unit/get_force_unit_conversion.py sha256=sRjgCN2ctk_6ahLhZeiOJbntCoNOX7LoGCtM6qmxL2s 3663
kittycad/api/unit/get_frequency_unit_conversion.py sha256=srbKmxhChQbhfPk3IdA6g9vHdZrnvSpzLowH0zn2fB0 3767
kittycad/api/unit/get_length_unit_conversion.py sha256=6VhKiEoYgEP_XGniax67mZYNAU7KTUw9WgR4vEwah9w 3689
kittycad/api/unit/get_mass_unit_conversion.py sha256=Tc5A-UZ8h6vHkfm5lKDG1UflG76CpdUSFavPRpbPLQU 3637
kittycad/api/unit/get_power_unit_conversion.py sha256=Sd9s2Y4z6VeaCF7RkXw3JIchABPl3y5yggvm121kvh0 3663
kittycad/api/unit/get_pressure_unit_conversion.py sha256=45_DL8gbJUwshYNWZF-fIMhuDkbwsiBw0IxRUwMnjP0 3741
kittycad/api/unit/get_temperature_unit_conversion.py sha256=nLLzQCYeUi8gkIjG3CAfkDVZ29WShDAsUy8sarOsURw 3819
kittycad/api/unit/get_torque_unit_conversion.py sha256=nQxgJRRnQn65LeQT7JDh1h9HF1IV9jwcQLYqjtXUgQY 3689
kittycad/api/unit/get_volume_unit_conversion.py sha256=mClz2OjXhgWhkOSoKLtAnpTcfeRhxC-R8Nfc2tG2uxM 3689
kittycad/api/users/__init__.py sha256=e6yeP7UgSZO8QVzg57iODri7UonCY79Q-t_6ucvyx4g 290
kittycad/api/users/create_user_shortlink.py sha256=sGuATgcd4N4Av-77US4aKqYaPMsp3E_qTBG0Y3yE58w 3015
kittycad/api/users/delete_user_self.py sha256=pCihdFYwHTEkYsnVi6yVoGhx5_7wB5JGmWSWBF9LFIY 2552
kittycad/api/users/delete_user_shortlink.py sha256=VQdli_UB9zxmlTBmBu5byHJCbFV1PacUoSDa7Ykpl0Y 2424
kittycad/api/users/get_oauth2_providers_for_user.py sha256=baA4OhIcehaYlJw2It8xzkDzhxGSYzDeHlaGd7qFYa4 2920
kittycad/api/users/get_session_for_user.py sha256=Tc4fBEDV4MiTX7f-ayeQMtNVb4ymc4oLZYdbfVX8NHA 2825
kittycad/api/users/get_user.py sha256=og_UdZyKVPCoIcO-VwTBIbpqf-dzNuepNdbXAT9PFd8 3144
kittycad/api/users/get_user_extended.py sha256=hV1xQdnDUu_4KrI61g4M0qgiAcEBCuzCMSdbua3Kpvw 3268
kittycad/api/users/get_user_onboarding_self.py sha256=8DOUFQitjSswYYUE-bg6TZ6pn35m-sNCSYKDCq1xuOk 2489
kittycad/api/users/get_user_privacy_settings.py sha256=dYLOekp26vPdFneda-1SuptiezY6mZzt_OY1buTVz3U 2586
kittycad/api/users/get_user_self.py sha256=lClIlGWRAQaXltF5MTIDR4j_VTiGmYY1OM7jieUr-0w 2508
kittycad/api/users/get_user_self_extended.py sha256=uOUk0ai76ucUpYNmuR8ZZrtQI_XNLblDXa6XYqJeoXo 2614
kittycad/api/users/get_user_shortlinks.py sha256=OWwBDq35x9QKixgtVET4H3HzaZMXE3ydw1w2b16gOuc 4028
kittycad/api/users/list_users.py sha256=e6b7r869ObqlOxa5FnXdq3OAY3qODfxNLdDPS00sGts 4081
kittycad/api/users/list_users_extended.py sha256=dn_i7NKX1rp_PNKtGyjbeBuzOY5A2qAPMv8khDihYjE 4163
kittycad/api/users/update_user_privacy_settings.py sha256=iKr8lsyd0eqvoNxa3xkW_Sag8HtUskXhyZ3dK8S8Vhs 2850
kittycad/api/users/update_user_self.py sha256=P3SJidnBA61cEBvKqjWI5XZB6O-wDz7YBrfUtVNv9Tw 2770
kittycad/api/users/update_user_shortlink.py sha256=DesMioqcvNhzkP5LQPx4LzgRnRPqFv1VLL3zu-Y100M 3275
kittycad/client.py sha256=BX72cds7mUQj0bVpYid3KPoe8K2B-c78sg-6JfJadm4 2907
kittycad/client_test.py sha256=aQIMrvXfuhJCT6b8xkOKEHS2OELdnR0e-tSf6Mrly1I 18982
kittycad/examples_test.py sha256=AC7SN5f4gTFJeCqc86PbNDlT1ZVfyfhsUt1x6cCD9WY 198841
kittycad/models/__init__.py sha256=hrm7DMSbhJ_YXZFw5SS3vDwDSyG5tn_tbAx25HEqKZU 18050
kittycad/models/account_provider.py sha256=OPTXrKZQNzSmjt2zYMcgyrupfIMGzwSlHbiX_ELz1bY 721
kittycad/models/add_hole_from_offset.py sha256=UMrwi5g-LYXVYBB01hiS2zTWOyR7poHs0V8KP5Ly350 250
kittycad/models/add_org_member.py sha256=kIJxtY6NfV1rP2fbTGHS1tGTyo5DJAwZH7XfNYr-Ws0 265
kittycad/models/address_details.py sha256=GHGxbwAvmnqShSoPxWjeJGfA4VZXhjUnLfrfDvs_3ss 429
kittycad/models/angle.py sha256=bweU-0ZfsS1aMxbbAg-xpnFuVIDNFANVZeZEcpTypUk 249
kittycad/models/annotation_line_end.py sha256=z2uAcFWcFRp_7TiXJwH-XZicGmvJAAoHe8PfOeUPAi8 210
kittycad/models/annotation_line_end_options.py sha256=60PRujAPG1jEe4DV3MbP3oA2sN5X9QIhWyWbURqHueI 300
kittycad/models/annotation_options.py sha256=KXWuwAZKwuoXhD3Uk0rDXecfRAkg0DS0z6tJGMBcxbQ 635
kittycad/models/annotation_text_alignment_x.py sha256=VTr74SUjEYDNdRb0fZUEZYzKJmsb1iei83EPgEVjHzw 240
kittycad/models/annotation_text_alignment_y.py sha256=yX014kUjJCmYQIOQAgXbTkux9SXalXSs4wsOjAeq7Lo 238
kittycad/models/annotation_text_options.py sha256=DoqYiFPCzEedOkA8f52lQOgBsmV_uiSIPmMgu4S23mc 430
kittycad/models/annotation_type.py sha256=4YkYfPSWtxUAPbtf1FkLJ_Na4o7Ti15aFYHIV7yLmhM 316
kittycad/models/api_call_query_group.py sha256=XcI9V2vhAP0DLfQJuPfPHhC9C-WrfWn09wVRjsxUWHM 254
kittycad/models/api_call_query_group_by.py sha256=Ht_Mf5uOEHFRNlPlQrIiogEWFcZ6c9YH-ZFs2qQNe-M 777
kittycad/models/api_call_status.py sha256=vRmYs0ovosc464cSkJBCKLdHvWVChNMKuZY5WlL6r_E 620
kittycad/models/api_call_with_price.py sha256=SSPPIChOF4ThKgOhmzFrnDCl1z294PIZZDoeWnyOe_o 1105
kittycad/models/api_call_with_price_results_page.py sha256=JUlwJGh6evbnFDVhRWFV4luZrXWaiP7Pwq6WSvRtXGw 348
kittycad/models/api_error.py sha256=d_uXPQfYWuEvJPIJT_vwMoVHnyBnsrzaEeOGW3DOzqE 236
kittycad/models/api_token.py sha256=dqcLedpKYxfJPw9pQRk9xZqJlXbpRtVkwxlIPGjW2MA 529
kittycad/models/api_token_results_page.py sha256=gHpN9pd1X4s2w5SOzFTWCOHOjsTQoe13VtTcTfkGyAQ 314
kittycad/models/api_token_uuid.py sha256=BKTb-cO40fFa61xwPHMG-TRtsfb6Osx01NH5Dv5irGA 465
kittycad/models/app_client_info.py sha256=ZWrUHtYuAqs3TGBGiOAx-Rwiv6ZZfX5E8LAmIuPhJP0 247
kittycad/models/async_api_call.py sha256=8waXKv7hGZaVNQW1I8lybh8lZftbAelkr0nXh0VWAxM 773
kittycad/models/async_api_call_output.py sha256=_LojVU5ozMPHDiumJ0t6VKqIqKX7PL_GP-5DJVRDSgY 7029
kittycad/models/async_api_call_results_page.py sha256=Q_yIAH6Ql-NMZZIRUFr8e1UqTOPI-LGjrZnicHRD-Y8 331
kittycad/models/async_api_call_type.py sha256=rTnMvzacaa8SmgUlazxCxz4XO1vIbZC_aDZg-nKZQU4 966
kittycad/models/auth_callback.py sha256=xKTDZby8Knw5BL6MgVJRSumdT7pEpdpfIvyNXhKL8Lk 442
kittycad/models/axis.py sha256=H6xKKzumrZIyNkGOC22YbHzQaK_AT0SBBlTqTKoK3HI 421
kittycad/models/axis_direction_pair.py sha256=yiAGpX3wA2EHuJOXEJgy60X9rQJCyu29q3N9QlPTzm0 303
kittycad/models/base64data.py sha256=-a9JlrgldgAuQc9j4GhnfX5cb7JZvrHRf6mxMycpiiY 893
kittycad/models/batch_response.py sha256=LU5_OC4gEcAJPFt3fQAHRkMX_xAb6T0DKunXvaQOjhQ 434
kittycad/models/billing_info.py sha256=TRP4txZ-drV8yAO5pzaljeftLdXB_4271WtKaQmCo3M 360
kittycad/models/block_reason.py sha256=ktGewBB4a-_tBmXM0fLgV5RT2AbcNuc3GjOsKAoHm1U 467
kittycad/models/cache_metadata.py sha256=Xj5tjw-s5h6n14JNO-Jo8oilXQk1BjUrBIdvryEzf48 245
kittycad/models/camera_drag_end.py sha256=oXR6cmyoamTlqld7UEENvASnEwnUrXZB6lNnyNYt7cI 273
kittycad/models/camera_drag_interaction_type.py sha256=yeCQA35gCLrShXTw0vgwSxGt8T9ezbizchZG2mnX-cM 576
kittycad/models/camera_drag_move.py sha256=q7MoTooh0AE9X7PayiYQsvEf_EKk0JsQpmksui4QQqc 376
kittycad/models/camera_drag_start.py sha256=u28EKyaPgutZksSG3ebxBJanAi37PqBq8Wn-APhuYCI 195
kittycad/models/camera_movement.py sha256=W0GAk6mJPEVy6fVmxrkgmOMNQXLp0S5FpirplLmoGpg 397
kittycad/models/camera_settings.py sha256=13ZjFtx5gmK3QhW9tHFGvK_row1Q0t5S0KI2Kb0a-Cc 475
kittycad/models/camera_view_state.py sha256=U7JMjNr1kwDNgYQmmuYSe0Y36eE8CtdJAE9wQ1svwo0 475
kittycad/models/card_details.py sha256=wi1RXBkId_ulMoXxK7hdBYg7SMycPujrDY7Lc7BcWXQ 561
kittycad/models/center_of_mass.py sha256=6AOQZNj1GZMcOJG9El_vmnNuTwILHZzTvDqyUES0N6w 311
kittycad/models/client_metrics.py sha256=erzXBXrY_SM873faTL5eRD2InY_1fsvP881yhMl8V2M 460
kittycad/models/close_path.py sha256=0ZcHc2bBc2C85dimzJkzC3ZDqQ6d35iIT6iiwmDnBI8 200
kittycad/models/cluster.py sha256=cUMeVnOolaXcgvIrTsMJFVhtsWv6zOP_nD-eAeoAJ38 351
kittycad/models/code_language.py sha256=5Hb2UgqWoWiehUobN-t9dHDqb-VLKHB5ntBaZKm3RE4 828
kittycad/models/code_output.py sha256=qSgT6cp78gnWKuq3H9S3aVrz1BNHaz7DrcpwFoK_Zgc 917
kittycad/models/color.py sha256=v_xFP6ug6nLlr_bZ8MVRxryrIV7g6G8qo9KfrKc-Gig 205
kittycad/models/component_transform.py sha256=B_GRAqCYQI2nIu9j8OYvUPaN-BNCDQOmcc2jfHF2-jQ 591
kittycad/models/connection.py sha256=ok7Plawdr3TgbInT8Vm-x-oeUOfTPwjg6rz6E6ssSyU 2417
kittycad/models/country_code.py sha256=_91bGDd1WKVdRPt-Q5FXsTA0ZChvmA2MkuEOyDipLfI 472
kittycad/models/coupon.py sha256=9arjLkNJL-FVWSrXFbCNP_NQ3BRCj98Oj8f-_DqvaQY 412
kittycad/models/create_shortlink_request.py sha256=oEe3_ADpe_93gx8KOqO0WL7kl0w1qRSaLcnfEoqUQdo 297
kittycad/models/create_shortlink_response.py sha256=rdslYY8PcYqxBcQOSMz06mXbTDtcQhMqhQ_jjtZSkc0 217
kittycad/models/created_at_sort_mode.py sha256=YIS6DqpQo6o52TiWvgQJbBJO2qXxdBAFm_dOjl9RPAQ 509
kittycad/models/currency.py sha256=11NDj8JoC42fGPYXVyEzp2vE5qOXeD81e5cg8uui9hU 621
kittycad/models/curve_get_control_points.py sha256=PCUtJY8Q-Pr2604LxclDjdLEAwJIGk0ARoEOwleQFOE 304
kittycad/models/curve_get_end_points.py sha256=pmTbw_T8ZhFGVTrmdka788vCCNoLP7XDHdWydiUT32c 244
kittycad/models/curve_get_type.py sha256=F78ZpqKGOI9T-n26et3XMXcKNn6L0mOneU-KFqaAkcc 258
kittycad/models/curve_set_constraint.py sha256=2r5T2uuE2U8jm2fM0LlHhZxNp5nkZHeePgfF7JBDjHs 201
kittycad/models/curve_type.py sha256=4Haq3UqbrZibmOmPgKHiWDRreEelj3_6OH6jKN3dKmQ 234
kittycad/models/customer.py sha256=SnZarp9uV0-2r75XRda49kdUvoM18JaqPnxQJqe5P3M 667
kittycad/models/customer_balance.py sha256=KmI6e7NkWbMu4lL7t1kfFcNl45jswuImeUMJzeR9gsU 881
kittycad/models/cut_type.py sha256=0HVJ9czx0rUrlnXjCK0QypmTZ6fC1i3cyVSAT0tf7D0 297
kittycad/models/default_camera_center_to_scene.py sha256=QhmwT_CuxkIwbWtGRJBR_OVKNy8WOY8KIj3UWnTUjeY 217
kittycad/models/default_camera_center_to_selection.py sha256=DP-3Evq2bTl-2K9url53LLM2sy31ZM19PDIZ_rMw_KE 225
kittycad/models/default_camera_focus_on.py sha256=qzuFJ7hIHfSKUZpwYe1lYSvrd4VW-3HEv_pl-UsBV2k 204
kittycad/models/default_camera_get_settings.py sha256=P_g-p69anHJMLgIW0iL1YKpGJSs-S6NeZlm2UNLSMdQ 295
kittycad/models/default_camera_get_view.py sha256=D8KP6fnQNHkA9fSSbEQi1M8u9NzsRsP3adbrwVEu-bo 287
kittycad/models/default_camera_look_at.py sha256=Qq22z6fExkYp-_hyWSYeqEBpqe1CcDwZjnv_ukjHZfU 203
kittycad/models/default_camera_perspective_settings.py sha256=kPu--CCQjPk9fmFhfknLRAu_OXDu1NFlpAJ_oPrm3Qc 229
kittycad/models/default_camera_set_orthographic.py sha256=WIPv1jtD-_pMkjn7_L70Ed1ifJ8foy_DfhT9iQV_X1Q 221
kittycad/models/default_camera_set_perspective.py sha256=cSKgf-OPPm-Eb076FWkHbXRsKAlRZPgtYihakzIOYEk 219
kittycad/models/default_camera_set_view.py sha256=UM0Krpysr6SJjvI-bC7j3IP-N5w0sV1IQ5-qHJ3Le0I 204
kittycad/models/default_camera_zoom.py sha256=YW-AOQolqKULfNnp8Bd0eDjHw20_XWynVSFamc6Fd3I 281
kittycad/models/density.py sha256=FuiRZkWE2paSANt7N5XWu3O66RINbPaTUuzh79j2ndk 256
kittycad/models/der_encoded_key_pair.py sha256=10riAXKmzjqlucHPpNJVsx7H6LxKE1Gw63rpQSCeCVQ 267
kittycad/models/device_access_token_request_form.py sha256=SUx7DvoPjizM_txDE_Kcj88IvZonxxIID1Z50zdLRVY 334
kittycad/models/device_access_token_uuid.py sha256=RAOP7Kfx6ih7nKTpaecvHVw88D0cR8EiQPsDHYLsuTw 474
kittycad/models/device_auth_request_form.py sha256=XRb8kHo0Z5s0ypAaHpSK-XZczEiG4a5AnL3GTOLGlVQ 245
kittycad/models/device_auth_verify_params.py sha256=_tkatfhGKuA7Fw3Upy3ZVmbkwnG6LBfsAaPmiU2b1Xc 267
kittycad/models/direction.py sha256=BuRhjNHj5wY3LLGxRbqigq5Xg6G1yZc4Vzu0tsNMsmM 327
kittycad/models/disable_dry_run.py sha256=fPLtw_MifjEGx1gk0BnBcNyjSrRnPYy-SYZhpHWVqZo 191
kittycad/models/discount.py sha256=xMczpt_DgBLjs-g_cRVY_uk3ExPj9rCAnwTbyiesB0E 232
kittycad/models/discount_code.py sha256=REcf0_6E8AJSU7cIIIdZAhd1fhFl4yo60JGm5dcUA-Y 305
kittycad/models/distance_type.py sha256=pmN6gRHuN8quBzXs58Pg2IY8Ua1zEP6svSf2jePljOY 735
kittycad/models/dxf_storage.py sha256=8nAQNRDyT_jTkBEmhDjq6hBz1yfE3r1u5dCKU0a_pTg 319
kittycad/models/edge_lines_visible.py sha256=cT8NaNBGxo_NHpyMPami1_fW21vNkAPBwA_vnc-lYNM 197
kittycad/models/email_authentication_form.py sha256=CA39KRY0CwZrRTNj-K7wLI7F37_83rx9tOcgDzo09_w 285
kittycad/models/empty.py sha256=q7_QvZukIfB-xaI6irOyEB8O28X_tb3IrBnbCg1d8kc 285
kittycad/models/enable_dry_run.py sha256=L7MZELmbiS2-jXTY8IEbNfaqq2uP4pTlANXg2hPs0Vw 189
kittycad/models/enable_sketch_mode.py sha256=YhnESST1TLlSueI1eU9YtGUlrBmznaNnkiWIAXTL5vY 197
kittycad/models/engine_util_evaluate_path.py sha256=jn0a_NVGqgYCcOITK-Gkb4_Q0jevxXuZbQA_C2U8o_k 262
kittycad/models/enterprise_subscription_tier_price.py sha256=3NEU5Do4jBsH6xrhfMkT7L7bCX2Wy_zENtOmVeeMAg8 814
kittycad/models/entity_circular_pattern.py sha256=djDJVw6q1D1HxMzi6nmuFKHTR2pYImQRK15ucUIC8rE 258
kittycad/models/entity_clone.py sha256=QhZza3fCyi9R5ilXYoUaemsxPWQAwFEclQc6_XM_6vY 186
kittycad/models/entity_fade.py sha256=tBQTicNF1U9Bm0KEKNn4vwi2jvVPuiIeP_8qJEq1IMo 185
kittycad/models/entity_get_all_child_uuids.py sha256=kFFHYh3MdHocM4LHijpvWZwacJBkhIWMX3iFlZA7YGE 260
kittycad/models/entity_get_child_uuid.py sha256=tk2aMZEwl6RHeIvsDxqSVpOV8AVbe9vCbDBrINH3HJM 220
kittycad/models/entity_get_distance.py sha256=PkCqEqz2y3sb1W4qEopYLaNHp5PtaGzzoevQ8qOsrgc 305
kittycad/models/entity_get_num_children.py sha256=C2FlBGhCBGpohGiP4whWie97Ny6QxOtBV8OZjmxKDyc 218
kittycad/models/entity_get_parent_id.py sha256=A3VLSe-ljijW1BPNDqpzrwbuCuNgL7rJbIWg1t8nXog 218
kittycad/models/entity_get_sketch_paths.py sha256=Ns5eQ1qPHCm3joL2qPnAjB5w4G-05mV53SIiZKptFrE 256
kittycad/models/entity_linear_pattern.py sha256=vCA7gz1s8-ZVY4wZvISY8DSZqC-UiSKtICchayRqheo 254
kittycad/models/entity_linear_pattern_transform.py sha256=frq-0SAUQl7BhmjVzWJY5tuRMn2uqKJ_X9VkLKybrjQ 272
kittycad/models/entity_make_helix.py sha256=kXv271f92uZ1T-V-U8kxCsUQMFxX3sjT3N-UNtlgcv0 195
kittycad/models/entity_make_helix_from_edge.py sha256=i3qMN9XwJ7Veo8PBGL-qA7be-chUwnBk_s9m9LjTBxo 211
kittycad/models/entity_make_helix_from_params.py sha256=Sy4SuSV7agEeka8avmdNVRRaPhu3q1PlZAeocIJ8Ly4 215
kittycad/models/entity_mirror.py sha256=C-dvbmsvnnOWvgKeq26pwvmfBrw2JwgBeC2RThGOuw8 241
kittycad/models/entity_mirror_across_edge.py sha256=psydBdPzxIIuTFWBZHHXxE7YEO9mDoTsFKlWZysAla4 261
kittycad/models/entity_set_opacity.py sha256=W4kUcBP7Ewx36UwHl3981qnBo7yWJycgjW8V4I63gE4 197
kittycad/models/entity_type.py sha256=RwdMOSI_6QMnwM03EtRFNDW_EpYYumquhJKt6VhJC70 367
kittycad/models/environment.py sha256=8gwK_7RXnSQ1pIFTO0PphiX-MiQY3sEnzlJdZvZT4Gc 529
kittycad/models/error.py sha256=PTTkO4eECv6o7lgnG5xPRlH8ZvrORFuLYTLb518bOW8 276
kittycad/models/error_code.py sha256=Urb_tFMtelW-y9gTyoEyK8crrPMIlofs07K_he2Up6c 1721
kittycad/models/event.py sha256=fUV4IefFuePzuLgNk10Xj0iHQL67GOFHIHhgvTU7Ukg 820
kittycad/models/export.py sha256=O13Hg6nbH-cOOUMV2bqIda3lMNazYtcOzbb5zsref9o 276
kittycad/models/export2d.py sha256=oDPfjzMTNJrwo7bMvgPqK4hO1uWV1cCbKpAiSCu02hA 280
kittycad/models/export3d.py sha256=vZADyl0Q8yxcyDeiNds3Fa7OkO2eecCFIs-ZbSqcRkE 280
kittycad/models/export_file.py sha256=xGe8LSXcV9_Vmsn-Pdb-Z6VaRQWvEEYL1wEbHuCCkac 254
kittycad/models/extend_path.py sha256=KHt59yU4pYJp2P-qHJD7yUx3cqdaDYapqS2rWOK_iNc 185
kittycad/models/extended_user.py sha256=frjd7CaXWiCdG_l3zILRbilruEJdXby1J6J98QJ3DX4 1076
kittycad/models/extended_user_results_page.py sha256=XDDSfZqtucAW_u0iav4tJY1Y1IX0Lfipxo3u_LIfYS4 330
kittycad/models/extrude.py sha256=IM0tjY6bkBy1equcFr0QFCIrsaAv_6jHa-V7ha1uCRA 179
kittycad/models/extruded_face_info.py sha256=mpIVTszgz0buFVywfBlXlgiPYFJf0bn-kl_59vrIQGI 325
kittycad/models/extrusion_face_cap_type.py sha256=oCEoEtuOlulzG9SWr9wQZmh4lCNlnXDnK6325Jup6es 455
kittycad/models/extrusion_face_info.py sha256=1a3QvS3tywGGIVQnE9PlVbPJZrfZscgV6i5egmkV1bU 458
kittycad/models/face_get_center.py sha256=uP6K8iwZlPwhJHzsz06qvqcl9741BPE4kzP3K2Oxsvc 236
kittycad/models/face_get_gradient.py sha256=VazRS99cTqX9CJtRKp_BaqzsBGHf4OyJcDQmbl9w9N4 301
kittycad/models/face_get_position.py sha256=3lrJyS52_J6PxtcK7ujx_hEpIS6uwOZ9Ibnv-ntsUEw 251
kittycad/models/face_is_planar.py sha256=HiFFA9T2niRkyrw-tDzJIdkmQTML5_X_qw0iVjCV1sc 402
kittycad/models/failure_web_socket_response.py sha256=8IxtfuPkMYZ6n0SNRz1PHdfhd1Gy34GtgyQ5kqG9Sfc 348
kittycad/models/fbx_storage.py sha256=ZWnoRXDilAVGgoOZNuWKH0A3ONps9svTDB2Rgxiin1M 322
kittycad/models/file_center_of_mass.py sha256=yB63OLNgewB9YmNDCM_SFZi79FwHVnBEH_mhlTWbK9o 820
kittycad/models/file_conversion.py sha256=YCkgUk7w3n6WqStVuqHTeh78YgoAk75BIaU0z4Ne_UI 1057
kittycad/models/file_density.py sha256=aIjyUSZX_mv4-HfJXg8XIOY_Zom2-YSUUkI9GtoLjPk 871
kittycad/models/file_export_format.py sha256=6KQR7aSFs5UXwJQiUGmD2VYJSWp7OWXK97Qdnpe7fl8 1387
kittycad/models/file_import_format.py sha256=_1J0T8xHe5pslBK_x6Wc9epQomUl3CIBFRB1VAuvWFw 1012
kittycad/models/file_mass.py sha256=R_sjzhCyxW78vM_eRTbRYo-2Ac2qmUMETcZBxbHsrI0 868
kittycad/models/file_surface_area.py sha256=l1YkDd15RVoG0R-q71ZfwYTg9RKL5CuYjcRDmYHkEVg 770
kittycad/models/file_system_metadata.py sha256=76ImpfvLh8QpsXEUhR08pjFzWZVMmOlZMd7BfCZn2Ng 256
kittycad/models/file_volume.py sha256=shTR4sBg5ekoAnCXjmBA0UIY9V5KmNmvFhhLNb8R-Xg 759
kittycad/models/gateway.py sha256=fkp5aXt4FOhlxc0QcXLx6PEKRWmXv8ZrbB_1werQoAw 270
kittycad/models/get_entity_type.py sha256=tL1aQTBlsbVvw4qY_QcO0C8J6BlOnbc4KnhIqPnLXnw 264
kittycad/models/get_num_objects.py sha256=AVVfmKa-HSc491pgZ4QyQ9rA4F-eo2sOlK8Atmto_WE 212
kittycad/models/get_sketch_mode_plane.py sha256=tMzqAcO1vAdpqsQT5JPN6BbS60w3sWG6Ze1NRrQpBv8 297
kittycad/models/global_axis.py sha256=ehcnDmTPiqh8zaNNY77dRISyy3ggMLj1dnJ2CFgjpc0 307
kittycad/models/gltf_presentation.py sha256=sBSa8k1OF2kg2OfDzNLU_axuulSC8LNKDaOOaDrzHP4 429
kittycad/models/gltf_storage.py sha256=_QZLuqkC4jJc4tIyuiG3EHPM3o2t0MCNwOc6kh1ZhL8 660
kittycad/models/handle_mouse_drag_end.py sha256=cKh46lXbTwt1Q8uj3dlWRs-izNDrJ1CVRMX_OrBwoZw 201
kittycad/models/handle_mouse_drag_move.py sha256=6xGV7AnXOf5K0tJI-ZVGX4_73e_p6vNqjGlcKwqYbJ8 203
kittycad/models/handle_mouse_drag_start.py sha256=SEFJNdHY0gB1CSC5hUD1f1CNatqnBpxQY9_gSPg4hWs 205
kittycad/models/highlight_set_entities.py sha256=1Vl19ozlT43xS3EmHuemdQG5Uv1YoKFPP3WIC5RutX8 205
kittycad/models/highlight_set_entity.py sha256=Cxe6jwS8u9z7TSPrO8FWedclGgDnZFzPHwo1aOAg-MI 302
kittycad/models/ice_server.py sha256=bGGlPbTBr093W8F2lutmKK5gXPEPyt1n9rWe4j3Sf9s 429
kittycad/models/idp_metadata_source.py sha256=b2kVZH2OsMzdRwk8VJhl9Epp_hvYannGZwx0EWRRms8 825
kittycad/models/image_format.py sha256=opqmwlAXxBA9sG4dGCVO3GXYB0EC7oFkbuCgRgdEaI4 329
kittycad/models/import_file.py sha256=XF7WuqjaxiGLYrzs0bKDQD6CO-z2tI7Ab287E60k9sA 322
kittycad/models/import_files.py sha256=KYSehroBpqEgAd1J282PSWJbInhm7fEwuSQixcLRqa8 191
kittycad/models/imported_geometry.py sha256=gMatx89kKXpA5dfQr4N8JZrVJu3b5AzGIdUwAJJ3OaY 236
kittycad/models/input_format3d.py sha256=BbenmD3o0H3H0xOCW8Zrm7kkRYITRY6bnwtgowPCGhU 1934
kittycad/models/invoice.py sha256=TP0yeAZMxsxNxbO13do13G59OMHW4ZrOr9daDZlsndA 1285
kittycad/models/invoice_line_item.py sha256=GHOGMKRTAQWW7fjQgF-gYN8Mjv6UbTNY1LA0E68i01s 459
kittycad/models/invoice_status.py sha256=547Ran6yRK1B0dLhEMZ6a4miUhqovSFDNYyPIDKj6wE 503
kittycad/models/ip_addr_info.py sha256=YB5YJt2FqM4G5tR16O4hCxG-nZocBqplizJxgP8ESJA 901
kittycad/models/jetstream.py sha256=DqNSTkMjLUd3VwBqGVDnD2nEzzYp4UOd0UzUQhggk98 825
kittycad/models/jetstream_api_stats.py sha256=2la01tdTpmw6Q-w66r3yj8dIiUXFBOoNNGByaaE3FYI 237
kittycad/models/jetstream_config.py sha256=Gu4khkDcPha4_mzlmfbpJex6QExLsx0fcfzFZAxKQxY 268
kittycad/models/jetstream_stats.py sha256=UysiwlxTIYZ8WGictpvoy5fQ8ZVXOSLNPYKiJ_RXoe4 460
kittycad/models/kcl_code_completion_params.py sha256=_Mvbh1aJHxntMlorEA7ywGnC6tYrrWyq9_l55_3elzs 400
kittycad/models/kcl_code_completion_request.py sha256=nq5pr57I2djaO85WdRisqHXj4Q4G3xsAgFJi__ybIMc 689
kittycad/models/kcl_code_completion_response.py sha256=qSF2ZR2rGc9e4NPY72QBR0rji3Qo50C2rVuD2cNQNZg 246
kittycad/models/leaf_node.py sha256=bbC4o4d6aatFk3uOZAyfB927MImZDFz-YOjbgv7Xb3g 253
kittycad/models/length_unit.py sha256=h7Z6ZpDxNMKN8sfNjhR9E5zq8G5wszZVfAi2_1tillM 428
kittycad/models/loft.py sha256=PAD04PpGGxgCZJtSjWF-cPzEoo1c0pJYY1tonknV6ro 191
kittycad/models/make_axes_gizmo.py sha256=biRnegf5gDXJsVy0fNylu1v3NJo48Wc32l4mcNR3VaI 191
kittycad/models/make_offset_path.py sha256=kjQCqDHw65OXLXZuJIr8qS5XxZiJGqzRWGNkXRu7X5Y 244
kittycad/models/make_plane.py sha256=nv-SowHFnvwfbp5w6J39WxFlVGPHzdDJaWr6EZvQCsk 183
kittycad/models/mass.py sha256=35ZNrCcx44Wu3CdTyKhQzUtu-lzEdZoKV6t8OZnZ3R0 238
kittycad/models/meta_cluster_info.py sha256=mRPlUm3Rh-tVeQTs76FCFmpNI7MANtIU-pNOvbdpuPk 236
kittycad/models/metadata.py sha256=5d-dWplqCibH-tr5T94L3DDXPKF9dyVJ3uMVgCmvyME 572
kittycad/models/method.py sha256=4peE3yCDpWEchsfxcuXAemADm3FDDuyeQzINN4q6X7k 1788
kittycad/models/ml_feedback.py sha256=RiTBDoE8B_7W66GpBJN--bJvQWrzQuaPYyMmr8-BFNw 438
kittycad/models/ml_prompt.py sha256=jO6SIOViJ7yQS_2H8hfCotG9qP1kk3KynIwdhcV9nbI 973
kittycad/models/ml_prompt_metadata.py sha256=LVlCZsQFc3XoRXasCVihswbdVhNjB9aNWkr02YL5oKE 408
kittycad/models/ml_prompt_results_page.py sha256=KBbSqRv5H62fLHzuqF5kXtYxNZRNmbatRmHewGKF22U 314
kittycad/models/ml_prompt_type.py sha256=0h9w1fd2oB7r-7ijzg_bm3ccwmMj3docZ_-nxnd-3Ic 553
kittycad/models/modeling_app_event_type.py sha256=FGistOdAdqttrHlNFgpMi_tEtIveByAh7zTX74D3Lyc 425
kittycad/models/modeling_app_individual_subscription_tier.py sha256=Q9HDP7sttZruvJ7mVuXHzXXgDVYrkwT8MJq8-g-7-uE 353
kittycad/models/modeling_app_organization_subscription_tier.py sha256=VxavjWZ65P6DVX1n8t7gA4QISLv7s1ITQzfHHtB7Pd8 378
kittycad/models/modeling_app_share_links.py sha256=J2DK-oYHsoJyapzKZVEZu8-FoaerfbPDMhMDxnQtUPE 513
kittycad/models/modeling_app_subscription_tier.py sha256=lRYM-Dgumm1LRqvn15d6YonVaW_q21W5tLwazkDFanM 1269
kittycad/models/modeling_app_subscription_tier_name.py sha256=PLsSP1WZDzfb62v8W0AuK4QSNyQ-y7M-TFq7YFmKnTA 476
kittycad/models/modeling_cmd.py sha256=A3o9lsgvTgoO79P_6crweqh0RDfFbiWCWOZcR4XooS8 42215
kittycad/models/modeling_cmd_id.py sha256=NNKEbbHXsOqcwimO6XDLliEJKQKoLyBcQDHUY2eTJ4Y 488
kittycad/models/modeling_cmd_req.py sha256=1J8L5mRLC5C9UD9aC0vbO6VVY-EUaFAv7Mxkn8VhGTM 365
kittycad/models/modeling_session_data.py sha256=vwaAubKY45YNXqssrmklrkOmNSx8BpAf-5T6oLk4z_c 202
kittycad/models/mouse_click.py sha256=8SLmNJVdnWKawY6zRi1oOT6HclbzwNf6vKt_jQHrbTw 277
kittycad/models/mouse_move.py sha256=fUkpFFfKWnyDjEj_w8AQZypDNrctNOV_VtMxrMVRqlA 183
kittycad/models/move_path_pen.py sha256=Vwp9yWq-axnFl_L-1POUAb-jmuVkC9fghBMaXUQdQ6s 187
kittycad/models/new_annotation.py sha256=Lu5EqST0krujXdbRqJBR4svg2Cq42_oiIi3PUp_D6t0 191
kittycad/models/o_auth2_client_info.py sha256=wrFZwUPnxjW1LC-jAWizmRmWlgr2Wh_KrPJZy8xHZaw 329
kittycad/models/o_auth2_grant_type.py sha256=yh5Qg4Td_yRy55RWgUxGsJLM0EXu3nonOkNbh54u314 415
kittycad/models/object_bring_to_front.py sha256=4GQCJRRcN3XBB-IF4nhpTeGFCu4Ex5PWkJVUoaPoLQc 201
kittycad/models/object_set_material_params_pbr.py sha256=-G3p8gRBxxRcCOPun-kRlOuzPehOoZNrsWZN84Zef0E 217
kittycad/models/object_visible.py sha256=pUQOOb6gOT4aOVQuou5foUimy8J_iDJvioVSIcBQgU8 191
kittycad/models/ok_modeling_cmd_response.py sha256=jxPrbadcD37riH1zbXo5rznju7l4PIcO1C2BVy33SbM 38272
kittycad/models/ok_web_socket_response_data.py sha256=Xafcnq_CQKP87OiWuZi2MK6U8wkL_9VCzvYZOuP0QEM 4065
kittycad/models/onboarding.py sha256=R1uKMocEmCU2jWYuhTCJkHpVfualUS_XP9VDTkjv28o 411
kittycad/models/org.py sha256=SfFttjhciKRckiRbvDnt0e-H-VrUlVlDs90JQuI3hT0 743
kittycad/models/org_details.py sha256=CtPXSwasWIdfkDwF8TU5aL_nEtCMEcATtvVyRic3d0g 439
kittycad/models/org_member.py sha256=uEgc7vyJMhP_BBc22SMxAKzCGuGvpDQXyxQPTJ8g2CI 723
kittycad/models/org_member_results_page.py sha256=V_HvvUPiJPfCRfUOgZ9URybZGmv1w-fgHWcEq1AtghQ 318
kittycad/models/org_results_page.py sha256=cEjoSMEMqexIXgmd6WG3C12VXdGr4RrvHpb3c8PzGqU 293
kittycad/models/org_role.py sha256=PQcP-ffvrb6AXT2IgWOR8IRGGmIe2TxyDrBRkuc7XiE 458
kittycad/models/orient_to_face.py sha256=HFmPnBsv6ZCsBvZcxyKBmENR6F4WJYCh7i_vUP_16Zo 271
kittycad/models/origin_type.py sha256=lN-flMpecTBxKAZXOSmWUPUXiYmr_jmStVDFdimGOJk 907
kittycad/models/output_file.py sha256=486w7rBunMFIOTUmjuW_vverNWlhyEtE_7bhoKO1LTA 658
kittycad/models/output_format2d.py sha256=__7QY96HkiUgBsPqoLeEqcw_qA0ydOeGKsH2kreHFoY 522
kittycad/models/output_format3d.py sha256=5OFrY44TFR2cWF5UcXZ1uabSlz5QbM5zTOeR7sXw_Io 2238
kittycad/models/path_command.py sha256=X6UrMSRyFO6COHCWfnhUDlIH7yVHG6htvljmFuCLN0w 333
kittycad/models/path_component_constraint_bound.py sha256=n-OIOa7_eMrIMChz5NdirTD7d4LAAyhGdO4hyO4g5rc 332
kittycad/models/path_component_constraint_type.py sha256=mDO2eYw33wYWbirqcxP555BOZS3J-fXe_wpQk1pQBc8 380
kittycad/models/path_get_curve_uuid.py sha256=ycvQ02rKL6QbvhoaxdW2VqzXm_7xLF1S_5HPYv5ovmc 215
kittycad/models/path_get_curve_uuids_for_vertices.py sha256=hK_8pXEVn3D9UkxukS6oTtnkr0FADfrg_73Ad23HTXw 271
kittycad/models/path_get_info.py sha256=QS7LdzCed7hQgCFtAGGx33bwZb94DanrzWQFzfmBiCk 304
kittycad/models/path_get_sketch_target_uuid.py sha256=aQSCSr9OnoADdsblJ_T_LsYz-zw6mugsKs0fOTs1uGc 276
kittycad/models/path_get_vertex_uuids.py sha256=gQL1lAIK6lgH96w9CPxCyNmxSZM0u-2VbLUurJGTFxs 252
kittycad/models/path_segment.py sha256=916_9QVGz3o0KeTHkLI5rkllBN80mCVf_IlEErt8uBs 2474
kittycad/models/path_segment_info.py sha256=BZsepFshGuA1m5mT1pTepe49OXoyAXgxcY89f1kPU3o 392
kittycad/models/payment_intent.py sha256=8EP2ZcCxv1nvTrlL1BbYHMU76Kca7_SQeN25_9aZFYs 194
kittycad/models/payment_method.py sha256=AaMDAe16IjDzma6h_-ose-JfgTysf-oQ67ZbIwh6MUQ 564
kittycad/models/payment_method_card_checks.py sha256=GvTV3Hn25YOzY8w2niP10YyK8dpV8NivFoBKwHD2CnE 332
kittycad/models/payment_method_type.py sha256=4nG6UZEx1uuEJuXjQSXLqeXXQjZAHvVXwDOHULxUTWQ 294
kittycad/models/perspective_camera_parameters.py sha256=hXJCF2WelZvLgBB-JvG9FSeWT3bpJnPeHF1ptyVb1dM 320
kittycad/models/plan_interval.py sha256=2U8ihkJj67IZX1O4p42aUKninKELkLfZeTf5WRLM3Tg 365
kittycad/models/plane_intersect_and_project.py sha256=a29XJK6L_1NvfqhAkwgS0qMATJeRVHifGCjHWslyUhw 353
kittycad/models/plane_set_color.py sha256=ZCrFuyh7iD2W_Yy6-bKmUlknjfseHvcavFZ0wsW8n5I 191
kittycad/models/ply_storage.py sha256=o0v5yf-DYS9Mre3BSYnulKRfqwXORtEsQx_D91TwRfA 607
kittycad/models/point2d.py sha256=EtFmohWnW37KzW6laiyq1WH5SryzObQwdJc4MG2vGJo 240
kittycad/models/point3d.py sha256=iN20F0PzjebvJHNj3casxQ7UT9Vadvxoa8r6q7tJloA 199
kittycad/models/point4d.py sha256=uFeRoy0GamMUWGwHwqFG49aJ98Zb_cLmClMexHB6vBc 227
kittycad/models/pong.py sha256=4HoONVANXbf7q5yBSOBD9AZt432skO4dQI8xladADck 192
kittycad/models/post_effect_type.py sha256=t9TJ4Y34Tfel_TfsyZZIV9IUsXbF7_ADgX0TjWCxhng 231
kittycad/models/privacy_settings.py sha256=JGgLPsNRrngwz1--LvGslXW05ydx_pu3a1SNRAdJ9vs 211
kittycad/models/project_entity_to_plane.py sha256=w6g6BuBW5qVIi5HXglrkF7A5_Xq1qEegDSwapXxNDO0 304
kittycad/models/project_points_to_plane.py sha256=kWBVqT1l97c3wbY4IVWOLmthABckOE_03YOfxq_2rns 304
kittycad/models/raw_file.py sha256=oMowlz9N0NJuR6usHwxUy1cQJZLh9o5oxLKySrG4hvE 324
kittycad/models/reconfigure_stream.py sha256=i4aks21_nYkFG7vDjyjXFho4p2ha4rhlzz3kpf6421k 199
kittycad/models/remove_scene_objects.py sha256=X0fTS0Ph9Hwaa_jvbO-GTsloGx_l613eDq8P4DEpRYo 201
kittycad/models/revolve.py sha256=jxGvq2lGwe8KQ-JknbXF1QpBkDWvY7vsMZqSQN1wjrs 179
kittycad/models/revolve_about_edge.py sha256=RS9XmYDHzu_sTyBiPVmSq_qJ0LYE4xRJEmReoqDJgnA 197
kittycad/models/rotation.py sha256=0LW9zSWFThbpSS3jnkA8R1jV0Kk8ZaY0FsL1bMQbiuA 379
kittycad/models/rtc_ice_candidate_init.py sha256=klaeaJlyVySKFu_TggU_slj8-0WmdgdraB0f67yKDCQ 370
kittycad/models/rtc_sdp_type.py sha256=glEzvRHFnekBS07Io-YqF8s_yuxXCWHvtMIeFTfqq40 1369
kittycad/models/rtc_session_description.py sha256=XvOeGXey1BCAU8o1Bs3iyCKv37HulWoMFuLB2XT_W4g 309
kittycad/models/saml_identity_provider.py sha256=PCpNr2K5lOEy2LE8uoEbdaGjpMP44YEld61sjCD1xdw 666
kittycad/models/saml_identity_provider_create.py sha256=hNJsLXOSeTBIFtaXwjKjYG0O7ZZ2O08e7LnhgsPnxrY 548
kittycad/models/scene_clear_all.py sha256=StoLFfveLG6OOcIZewD95ahCtBdwp_qpmiPcyY4eVkQ 191
kittycad/models/scene_selection_type.py sha256=ZmYAWtiRbNlRuIEqtuiKzv74-CzpxkDUtfuiAm5W7jQ 398
kittycad/models/scene_tool_type.py sha256=4kr-Vo5JDvd3Im__18wG8ZDnJH3IMOsRUGBfT-c2nVY 413
kittycad/models/select_add.py sha256=Z1BXZblW92UtPO8ieJRPlU4W8kw84EXQqGZGdqkYUAU 183
kittycad/models/select_clear.py sha256=I2f5jcAMYWZZsZczWHV1roxJ7sJzHOzof2M9JO74hXM 187
kittycad/models/select_get.py sha256=DlyiYn647kw5e0KSFP2g17f5O_e9dl_2bz0nDQUIqPk 234
kittycad/models/select_remove.py sha256=uFVCQOLdMs1jj6HVjEhehBLtWNwTEtGJwErTVbt3KSc 189
kittycad/models/select_replace.py sha256=i7sPSFp4HlBlLV3ZsciDs9-zxFMQlLmKBg8vVOcJYAA 191
kittycad/models/select_with_point.py sha256=P64fcsfiRx7JGzKfN5DglcshgFU-tNXgEWhwoSstPF8 260
kittycad/models/selection.py sha256=97WUIgk_rAI2lEcRLvgHAKCf2Y4DtMFG_f3WuL5nRQM 1415
kittycad/models/send_object.py sha256=qN8i0T5Bh92qi_-4lRpLbI4b2oEIgTYKM9QfVSTILAY 185
kittycad/models/service_account.py sha256=juFwftLNEDArwWqcksx1fyMP34nA5cZP_eDV3-n6-HE 657
kittycad/models/service_account_results_page.py sha256=8vzxqmXIVsQ9UHuzGrzb3UEEY-wenxpS8wPYARP7AJ0 338
kittycad/models/service_account_uuid.py sha256=fVIds5R-0e8pAS_Km3XuKRjUvVQkslezyIc4KkJcbqw 471
kittycad/models/session.py sha256=1G7kGNvI2yyFELqd7oC13ej15O08ckdufjPwxaKcOLk 426
kittycad/models/session_uuid.py sha256=EDcRmY8GFHsH9MeC_CWVJ7SEYRF8Gk0AWpsAdJ0DXQo 464
kittycad/models/set_background_color.py sha256=Ew-GJ18MQgrTcliV5QXD5jpdQc_PD_jWVBXHsfhVVAM 201
kittycad/models/set_current_tool_properties.py sha256=k2m0ns4ebnRUdsL-dtkQnSomY6eijm348GH1NZF1oOc 213
kittycad/models/set_default_system_properties.py sha256=0sb-35exHrgx-S6h5_6lUFd26UViz_eVnAdbCGI1vc4 217
kittycad/models/set_grid_reference_plane.py sha256=GqRgJ25fv_zq-nf1dh3icHD24-nHPbjvBGaRbx_bW08 198
kittycad/models/set_object_transform.py sha256=6SoXwd_1X0Nmj1d2rXukD0Nj176ltbxJiDy2U2DkLXk 200
kittycad/models/set_scene_units.py sha256=Oge5Sz9z_9qFSThyTtreSi8H-eEifjiDIBA-bwKCxaw 191
kittycad/models/set_selection_filter.py sha256=S7uTxk8j2j2e2xeIUNLZcjEikjgc5Fzk11N3wHUmi2Q 201
kittycad/models/set_selection_type.py sha256=ySqDzi3YlFB1cQsa08kkXnuN8QD1MJwPs6pNtiFg82c 197
kittycad/models/set_tool.py sha256=P6w-yaAdWgrNTz7bh_4ihCqFDvde2Di3yEuKrd1xqZc 179
kittycad/models/shortlink.py sha256=oYDuTyj0PrSJQvQAfcXsddv4FNxSFM826JRMlJT2Hl8 473
kittycad/models/shortlink_results_page.py sha256=YVr7TZ1inUZpBt17evSblfTYw97ZfFNyBAXhMle6FvM 317
kittycad/models/side_face.py sha256=6knevPIcGEb6qCugwUtFkQqx2Uw_0Jgb7R97h2s___w 243
kittycad/models/sketch_mode_disable.py sha256=DyQCa5ZocNCnfoBT46sha8KWYIOieoqYEfmA7MwjupY 199
kittycad/models/solid2d_add_hole.py sha256=rSNdootLazJ6hNAdUY7ItCRv1JeNszzzETmhBNXBQRs 193
kittycad/models/solid3d_fillet_edge.py sha256=6xPao56pZ5fa4iArsdgWgEa0L-bWsWu9m9uHso-eMDw 199
kittycad/models/solid3d_get_all_edge_faces.py sha256=8BO3WTX-qyv1bcOIUHGVxTBvsgeoIEkC5fw9HhXx6oc 255
kittycad/models/solid3d_get_all_opposite_edges.py sha256=qezzcssspSe93O-Wgjr0yeYrH-kwfyQRVM7YphM8Gnw 263
kittycad/models/solid3d_get_common_edge.py sha256=qMhM8v-SkmFxkbw0PFqEe5VTD4ni7XZjYBCpU-xcLsY 265
kittycad/models/solid3d_get_extrusion_face_info.py sha256=tugrQfERJzWFBxo5LrY4M0XWofDKo5AKbF0jRaqzQzI 391
kittycad/models/solid3d_get_next_adjacent_edge.py sha256=Y9DPrkh75kDINXgG9sfeD1jV0YnA3gIDsM_Lo9dXI7Y 277
kittycad/models/solid3d_get_opposite_edge.py sha256=EVCKyctOMBWzG_MF894BOBYjsPhmRUSzRm50cBnoHTM 223
kittycad/models/solid3d_get_prev_adjacent_edge.py sha256=OXMYCZe76Gc3-eH_KC4divgdp7xuC4ZwKPW4NEmHkaw 277
kittycad/models/solid3d_shell_face.py sha256=G9KqOsdBSVcIoC6GtB9WrKwchCfZ-G2TnaCEkvkeRKI 197
kittycad/models/source_position.py sha256=L8OgusixN94Y8bnIpXQi70PaV7T6WdGT7rayP06pWA0 207
kittycad/models/source_range.py sha256=Qxxzm_yxEfUmivgpMVOpN_bYE2nszn9kn67B0X1Rlf4 270
kittycad/models/source_range_prompt.py sha256=oILM9CqUgA04P0JMlRRt7QgOngCEzC_WVDxSvxKGlJg 351
kittycad/models/start_path.py sha256=ogCtxJUvnPojql_m5p2DDJ85XeQ0iN6L5dT0myMtmJ4 183
kittycad/models/stl_storage.py sha256=byOfIeoT1lulfeA5RF3cs3zFmhQRc7rNcd48ckf54ag 323
kittycad/models/store_coupon_params.py sha256=vLLU7XMJrBLDV5HdD3BDwKefWtzTgsgsJ1eg4GYwHdw 208
kittycad/models/subscription_tier_feature.py sha256=l7nP27h4vBhYcXhaCXxxE29As-Ff5XuYlgcKnD0aIZw 197
kittycad/models/subscription_tier_price.py sha256=JUpRVtxBpTMtxjlqaSDTNZ0NAqBRvTm3kEayKnldl7g 1058
kittycad/models/subscription_tier_type.py sha256=BkeMgZmZvTz7PWuiUDGWfvutF_zK8yjkPx4oduIF8HU 773
kittycad/models/subscription_training_data_behavior.py sha256=13mOXqAkd5q0L1yHTveGx0WUCQPWuBgd5CKgCCDofgU 583
kittycad/models/success_web_socket_response.py sha256=QHvSY5JB6rm5ZkhMYS9BBQg3SocIZBRjlOFvevmv_ds 380
kittycad/models/support_tier.py sha256=JXd85uQAEJegLVJddjAzfMgyE4VRlvyAOhMJr7NRA-I 469
kittycad/models/surface_area.py sha256=1SLng2AZ1Xc0f_5ElBZLKiblk1A4B0QqguknQM56JpE 261
kittycad/models/sweep.py sha256=Pcx5eP2IIZZbairwKdA6PNSxlFQdJfqvmGAgb4LXkJs 175
kittycad/models/system.py sha256=uTIV5mT_DfMg9bnUCMNVEsn7GabpcQxAwRr67a1V0t4 508
kittycad/models/take_snapshot.py sha256=6MJRyyUSmZsqe7q7FwcBzxZzF-BVKYCPEASDznyPI9w 250
kittycad/models/text_to_cad.py sha256=UGedYMUh3PxcO6LsyXcHg-Qj7yPKorxdhAYF6TY8y-A 1042
kittycad/models/text_to_cad_create_body.py sha256=UJWhHJPpD9c5UteRYYp9wH3wn3zij0ouv4rDOGWnDxE 312
kittycad/models/text_to_cad_iteration.py sha256=iDIFXMpHuRHj7vZndVpU2SFRpTRjDKcet7rX6CGl8xE 967
kittycad/models/text_to_cad_iteration_body.py sha256=cIQYb-_CiWSjo2v-fpe9xqZyLu4YvFl-uOqkM2PWaUY 473
kittycad/models/text_to_cad_model.py sha256=NYsI1qvZbJkFmdVcfdXQKf2KajK8mL4hIVfdAV6SljU 347
kittycad/models/text_to_cad_multi_file_iteration.py sha256=26EKNi2ZFdy0GRI3BcjvmIKIPPJSo-lUKezCB6f1rvU 959
kittycad/models/text_to_cad_multi_file_iteration_body.py sha256=vHoWTkCK1ytSR3GHeoR5eK3J5RtVfQx3GF2cWAFvslU 417
kittycad/models/text_to_cad_results_page.py sha256=KNKlHrHHFS3XQ7tL9ZDQl3MkUwk1hM7kz_HpWNFBvjg 319
kittycad/models/token_revoke_request_form.py sha256=HtT7hRDI-WIkA_I7s0Bd1wTpjavBOjZxRToHehdjGEU 409
kittycad/models/transform.py sha256=3VIKauUztMOQu3YWALSaEwG7r5cBttF_5veauRYEZc0 643
kittycad/models/transform_by_for_point3d.py sha256=g31khlxuAH0mYgmO4bmafiCGo0U5_zDe98xT_PN2v5g 431
kittycad/models/transform_by_for_point4d.py sha256=jEMmiin2hyYZ48WFrXURARaN2CeisnI9U0pl54jSUYk 431
kittycad/models/unit_angle.py sha256=YktOxLxOUiRBGpYNf6QqjP04jPbVAcazZnDAWOf-WOM 377
kittycad/models/unit_angle_conversion.py sha256=hOpMbLsXrbSK1BS7muqGycNojCOr948GF4q_oOj4C8g 739
kittycad/models/unit_area.py sha256=1JNwdJkLRNemgDw_6wwVAE8OXuwms_IBwixUmJHnGc4 1013
kittycad/models/unit_area_conversion.py sha256=UjD1hb7G0RAWxiJm0D2pu_7k8VLRRiGXvQv63eMJNlI 734
kittycad/models/unit_current.py sha256=j4-i-nOIJ2nF2DQiLI-B3cxUSL5012UoUFM6NuOz3R0 623
kittycad/models/unit_current_conversion.py sha256=QldtfvnkEEaCYA-BN-33uC4xZPaUuoj6podcgVQ2dk4 749
kittycad/models/unit_density.py sha256=m3Z5FLqjaV_T6a2TMSMng2gkxlQgYt2YH2HQE5EIT_A 322
kittycad/models/unit_energy.py sha256=wh_uXuuH7JTo9_Fy-sKT9cnTm3lDGPpuIkDqRXPIYxY 934
kittycad/models/unit_energy_conversion.py sha256=Kk-rlLXtUoHi_Hkr2aPakd5Ldemdd4KnNUAQpKWtYuA 744
kittycad/models/unit_force.py sha256=v7F4GWT3LNqCAGGd02kFB454UKr_lpI8uRFomOqM3NE 916
kittycad/models/unit_force_conversion.py sha256=tDBe_nCVgVowVOhU6jJqRGje9s6iZZEc_hucg6AODho 739
kittycad/models/unit_frequency.py sha256=53yN6CQtlazR-kdY9eOMVvlz18TmUleCxNOZdTKJFhE 997
kittycad/models/unit_frequency_conversion.py sha256=q7M7ZP-Ukr_Cs9Tj3mCoTYHrXllBnE0PMV0zNnK-fms 759
kittycad/models/unit_length.py sha256=E-hkua4quCqdBkIZAL2Xa85tOswrmSNqAbaMFqOT9c8 708
kittycad/models/unit_length_conversion.py sha256=8I5R3aeqw1YvlDTxqdFqFNCty4JJYkt2n9QH9QsJODk 744
kittycad/models/unit_mass.py sha256=tWNsJwbW38-cDIE8hC-CXG8DjzuzreltTbp_EPwowNA 436
kittycad/models/unit_mass_conversion.py sha256=MZYgRYa7PZ4Nq3rRJwnMGotOWWveiqRxmeZFys1AMtY 734
kittycad/models/unit_power.py sha256=fLUS955QVK7tBZTwBHFwMfg-xcwhm6N8Mk_05FJy2nY 1014
kittycad/models/unit_power_conversion.py sha256=hHq6TYFY85clFnEXCk2U2-cuZfKwHhAW02Uk58s95V0 739
kittycad/models/unit_pressure.py sha256=o2Kag7MGyG4nNvz5xyFObe2crzal1D6BXte4zNsprOg 973
kittycad/models/unit_pressure_conversion.py sha256=_rhfIbt7iRwbxNApJJLTTcLxNVSOrZ7W4awVk_iLdcI 754
kittycad/models/unit_temperature.py sha256=mzU_epHqDI5R3APjZFnvHq_1SS90AjIqzAJhYOPvNBk 593
kittycad/models/unit_temperature_conversion.py sha256=-JNExNkH__NysdSN2saxnUkWWgJEITKifOBfP9x4Ni0 769
kittycad/models/unit_torque.py sha256=qvuezfKKFUDad_wCwTzOYYeMmzF-X3gw1kLLPxLXQzY 415
kittycad/models/unit_torque_conversion.py sha256=vVv2lJxuIdAWQQWm8ulwGYCr87d0JbOcGV7C7BTFrh8 744
kittycad/models/unit_volume.py sha256=s2Z0KyR7uAvfdJBhZKZtP1nlJgUMpQVeie63WbCGAB4 1131
kittycad/models/unit_volume_conversion.py sha256=MCipCexA8vdwVngBHcVupPAQeWr76nZeXGVafxYfbSA 744
kittycad/models/update_annotation.py sha256=wmXzhOFjaij4auSgjjmj2rLsUOlPPkgVuehmPoPEtN0 197
kittycad/models/update_member_to_org_body.py sha256=JSLmrxdp9xVr019VzS7khVMPi_dIJ_6u3K0yL8qelZ0 260
kittycad/models/update_payment_balance.py sha256=YPjnFpq5Qe6Mvyn0k7q5I-ijTvLEr9ZXPlPVx2LOkZ0 374
kittycad/models/update_shortlink_request.py sha256=duFKnon57PqCKzo1o6C-Ah9uBY0ysI4SAXD5o4WmF2E 275
kittycad/models/update_user.py sha256=DEX3z0kgtfuz7G9qkCCyl-ggVad0JLwOEMAW4vM8SAM 422
kittycad/models/user.py sha256=pCnhinFwqdaxl0seR70DUepZ2IcWq_LlgFe1JGYQCtg 802
kittycad/models/user_identifier.py sha256=ptdVhcjUP_DcoDBndjTjzEccAoxIJPzltQYbygjxHBw 424
kittycad/models/user_org_info.py sha256=hA6Vw1bg-4cDIAJYCinVYC8Wk2pRWzLKX64EweCit9w 828
kittycad/models/user_org_role.py sha256=6H2X7gwyzU1SslQgOnPYN_Zwd84DcmZsD7B2jNgZdNQ 381
kittycad/models/user_results_page.py sha256=wmwW3u2VtP0xTNjVfXvhivpue0aYdLMfx7oKfSNRK9E 297
kittycad/models/uuid.py sha256=8KL_Q1jSCq403E7ZDXKLXLpppW4KSMtBINKU4_UA7MU 437
kittycad/models/verification_token_response.py sha256=yPOxESR4Fx2IEwKY59ZaHP1mkoBB2Gn342ODo7OfooI 462
kittycad/models/view_isometric.py sha256=B0A0T9pMJhzaSlXq5z2iGymdlNe7Ypo5Gzrh9hcLc5g 273
kittycad/models/volume.py sha256=U31NwKTYL8I7zhpdSXapQEQNMbf0BYvjOEEfYa4Rdw4 250
kittycad/models/web_socket_request.py sha256=SjJ77AQF2M_ev0hFImwPzQvY-yy6fY-3LVveFxgSvqU 2516
kittycad/models/web_socket_response.py sha256=f-wrH-g_SlzJrZHcvMsMzlCbHMnjBRkar9Cat7dEIJM 309
kittycad/models/world_coordinate_system.py sha256=YtvMTgu8VmUEdAv4xxRcyP1vLRq63vtByw1r9i8zTDg 214
kittycad/models/zoo_product_subscription.py sha256=6sOJQt9iJuLaIyCe5dsh65aFIGKv5r3GL__b-hcR01I 1249
kittycad/models/zoo_product_subscriptions.py sha256=cEVB_OAeEzpYpbMAnRX9eWHX-7TuGycJ0nDl22lyV6s 320
kittycad/models/zoo_product_subscriptions_org_request.py sha256=o8mLKeZJ1cBC_cUfqc8MSFzaX0A1BH-VaaIoqN05-5A 499
kittycad/models/zoo_product_subscriptions_user_request.py sha256=xMv5o3JRm000HBNd4nf-BbWFbHq3DhoM8nudUhDcNBM 485
kittycad/models/zoo_tool.py sha256=jqZbgJBvkgo7zKPovpDeLZVKBYdtHDwTcNddxKGZOc0 440
kittycad/models/zoom_to_fit.py sha256=ap_Aa--E1wPMCKf59-y7g_1BLY_xHhfQcDTuvRyh3eA 265
kittycad/py.typed sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc 26
kittycad/types.py sha256=Fs8p3e5x_l0yccPJAbaaQkULr_3fFnnm1KbdYMU1ygg 1048
kittycad-0.7.6.dist-info/LICENSE sha256=yH6a3zmELoD_1NCpsuYkvhwAR44q8tVaD8Vt5D-qs5c 1065
kittycad-0.7.6.dist-info/METADATA sha256=FoZFAsQJDQVzwZOztR9Y0NiCjIaGhk-S4ZGKrLTiDsg 1529
kittycad-0.7.6.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
kittycad-0.7.6.dist-info/RECORD