partcad

View on PyPIReverse Dependencies (1)

0.7.16 partcad-0.7.16-py3-none-any.whl

Wheel Details

Project: partcad
Version: 0.7.16
Filename: partcad-0.7.16-py3-none-any.whl
Download: [link]
Size: 144071
MD5: fb5d57f8fd1508463388d425cfd8cc44
SHA256: 8840ce123636141d3bf8e413a722c55eff46856e1f32dbd8ce44ce86b1b90dac
Uploaded: 2024-10-28 06:48:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: partcad
Version: 0.7.16
Summary: Package manager for CAD models and a modelling framework
Author-Email: Roman Kuzmenko <openvmp[at]proton.me>
Maintainer-Email: Roman Kuzmenko <openvmp[at]proton.me>
Project-Url: Homepage, https://github.com/openvmp/partcad
Project-Url: Issues, https://github.com/openvmp/partcad/issues
Keywords: cadquery,build123d,cad,design,openscad,step,stl
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: build123d (>=0.5.0)
Requires-Dist: cadquery (>=2.4.0)
Requires-Dist: numpy (<2,>=1.24.1)
Requires-Dist: ocp-tessellate
Requires-Dist: scipy (>=1.11.1)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: GitPython (>=3.1.40)
Requires-Dist: ruamel.yaml (>=0.18.5)
Requires-Dist: packaging (>=23.1)
Requires-Dist: setuptools
Requires-Dist: jinja2
Requires-Dist: requests
Requires-Dist: aiofiles
Requires-Dist: aiohttp
Requires-Dist: google.generativeai
Requires-Dist: Pillow
Requires-Dist: openai
Requires-Dist: ollama
Description-Content-Type: text/markdown
[Description omitted; length: 1173 characters]

WHEEL

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

RECORD

Path Digest Size
partcad/__init__.py sha256=fxkt418A3EF9i8sKBFkx4RR6Q0sbacIXQygpJxDzh8E 1364
partcad/ai.py sha256=-PlF14FyCMDtCPTGn87vEf4aq5GrmsjqA1rM-vXgkXM 4345
partcad/ai_google.py sha256=LrzKmMFJGvcOTehvjp2Fa2D9b4Ith0OMeQP0hytknt4 4563
partcad/ai_ollama.py sha256=zoa1C9DfxUrpXl-nlMWmhCQUFjzcfI0X-UTdNj7N2Lg 4926
partcad/ai_openai.py sha256=q0tblSEJSdzVHqEDMlnPtZ3pUcCQMvuICYdPv_7X0U0 3799
partcad/assembly.py sha256=si5JHWLdhN2qDGK45DFAiemx6yeGu3XPfsZ41ALwio4 4875
partcad/assembly_config.py sha256=EAehCsG3Dkv3QBcQ3QBhQFN7Bu07EzWsX6t2KZR2MMc 541
partcad/assembly_factory.py sha256=Z2dQQdef-WFLMnHjfrvjAvcIKlrJzKrlZVepqOYGEcg 1283
partcad/assembly_factory_alias.py sha256=uDxZXlOXzfvtkifJiqWt467Iccm_2_KG1sOZ0SBfDyY 2873
partcad/assembly_factory_assy.py sha256=JktUwP2viNM9MW_9rXVfBNhXqgX1joQ5LVdkZ0t_rzs 50518
partcad/assembly_factory_file.py sha256=IhUmwkrIzsA1f0A3AqtY48OiOlmUaCAopUrtswkf8do 1272
partcad/consts.py sha256=ekkc0yOOvVJz1B3AQjhtjUQd0MO9REldrETXxAaKZWg 435
partcad/context.py sha256=Hz1tqmEG5XA7OTud84IAuggtTiwNCYYMcuc5saDp8qE 37247
partcad/exception.py sha256=wAT99ueivAihjNGeWymC34QNNZ8S41xqk-58Tdi2KEg 167
partcad/factory.py sha256=D7tkSFNRudNbMv8q0bnRIp_CHx47CnYcbfM4ksuU2JM 714
partcad/file_factory.py sha256=LKq8KSeC8Xr4PgOcx8g89qQlw14ku5F3PMMGSPzxgfw 500
partcad/file_factory_url.py sha256=Boh4xAPIrM95F00rZ5vZVpVM6f1AcI_1zA_x8EFnfog 908
partcad/geom.py sha256=HKG6bLWL1EFKfi4_r-rZJ3QdVZ4IjwsUVDFNySVbWb0 1510
partcad/globals.py sha256=8gDZqYuvK32vu7Bc4lOLetdzVBNkG3lb7tiWQl8qZYU 3503
partcad/interface.py sha256=55ebzDebG0UNKKfbUD-KJvbyb_bmZlZQ51XT6Uw-qyk 20873
partcad/interface_inherit.py sha256=fah9PhfxxvN1_5wE6M6-B5p-rZelXMDy2zyOJObcnqo 4458
partcad/logging.py sha256=NbyqPowkL9bHOB3WMmeJQrYgBqBYf0ZMI6_Ya-Dh0dU 4758
partcad/logging_ansi_terminal.py sha256=X5tutHA_Jj5tkgcAAzW5QLtIg4wJBUQ3QqmQdSz-XMY 9154
partcad/mating.py sha256=7rVR6-d4ba2QY55sAyM5JWuKLaMI-K4FZPST1KEHlog 1539
partcad/part.py sha256=S_9C1XQdcVU4oz4wm32uoWQ9h_a-Bqu1uu8eBbc_Vbo 3950
partcad/part_config.py sha256=Lj-Dqtc4SOnqGFcJ9lNzVOlnFctshN_kVhDrd9h4F-4 2030
partcad/part_factory.py sha256=Q0krwpJojXqslgOMrSZugTZ-f6J-h-PP2zUuX_Kox8A 1394
partcad/part_factory_3mf.py sha256=Nb1qIM_4fVIpyUahy3zpakZExHNCN9_bP84pvHmsLY0 985
partcad/part_factory_ai_build123d.py sha256=tLpQAX1ISobHbQuMbBk-CagqgZewevTar7pR3Nmxh8U 1395
partcad/part_factory_ai_cadquery.py sha256=zqyFmz07fbsVxvSCTz6vgR2WLUPW0RbUAhoAbzIMXs0 1375
partcad/part_factory_ai_openscad.py sha256=LnriwFOsodToJfrHvy1oRfIBecYjtdCXYoACaYkf5Iw 1283
partcad/part_factory_alias.py sha256=ds_pe3heUTm0iQ3I5V20Q6j3HjJkvVH1ADB-eJWjU2U 2790
partcad/part_factory_build123d.py sha256=EfypUivNW81IxZ2xZ85v60R9eHMPqH6BtG8Ix0GSz7s 7027
partcad/part_factory_cadquery.py sha256=N7ehGQRHHYRNr67s8cc_QDQHWAvuAypWdSbabSwY6pw 5115
partcad/part_factory_enrich.py sha256=79LiQUUzvuFbDnFdpCE4svkuZ3Bei3SPs_ABb8_U9WQ 4734
partcad/part_factory_extrude.py sha256=TTJ4L3toRNKyWkxISl_a7f15i_VR-m5CG2teJ3d345M 2611
partcad/part_factory_feature_ai.py sha256=W1QtEL9iQaTIWRek_VmawEEBhEoHa6A-p2tB5nBsllY 28932
partcad/part_factory_file.py sha256=FRHQyB3IU61h64PkKK2NvVrCI4OPp6PK4Qr9NCt4Nis 1766
partcad/part_factory_python.py sha256=k0SA1MaDGqEqOv1qhAWP0QaN6tZ0AKCwbxkK2Af_VGI 1641
partcad/part_factory_scad.py sha256=eGjMTxdcRR1bK-MOs-Ui3dL1q2gfJ3YBYwkqt359ve0 3007
partcad/part_factory_step.py sha256=MKG1SrPKaLt5Y34JH68E8w7_Smu1k0WX_d0N5vOu8BY 5086
partcad/part_factory_stl.py sha256=V6dJANBGZmDns1Ow9BWnEvdfXZVWU6kwE994qqGYSaU 1148
partcad/plugin_export_png.py sha256=lvh2qAqpKzUDUELfIrBHIxstNGllSDY-SPswkYHcZa4 396
partcad/plugin_export_png_reportlab.py sha256=1S6JAnFad3-QKBiJye8vTHKU7108bCNxAc4NxlVVErY 1502
partcad/plugins.py sha256=ZbFBFEeNYkpbPzHoifYZ5aDN8kAaYBB4EXqZiCPcV6U 239
partcad/port.py sha256=rtPEK9qbU7UbIBJoyRsZPWV4BRcfbfRezj9Cn9-5c3g 4527
partcad/project.py sha256=oeqkfQ1oUKFS7G8Y0PxrdKP4idMmFZNA97_cAad0a98 75764
partcad/project_config.py sha256=cSCREML1kBhwQmGkbKptYJmi_KlRxtOM2UsZggL-1vY 4121
partcad/project_factory.py sha256=q6dWbKa_Pa9xOzQffiot565MPskmhHFK1MjLDUp04-E 1917
partcad/project_factory_git.py sha256=xnxSLPAr8MG3aJLRsqY6mocLKlY6IMkMZ5QLXrHacS0 6522
partcad/project_factory_local.py sha256=wPerQSbNT5Xmq3dC5z4xbt6S4OOQ6cTxJNDVPM2GRX0 1365
partcad/project_factory_tar.py sha256=_STc4mwZ4UeNLMZwls6a4-UVv3ftN5KU-emz2ZB0sUQ 3351
partcad/provider.py sha256=ZiMIQgwsVgRhcQ0Ul-hEfRL64jh93A2wn1CJ8qa-mnY 1780
partcad/provider_config.py sha256=1wo3FBeCf3dg0GaFO_I4MPooSChSSB923lCSozeQi-4 2080
partcad/provider_data_cart.py sha256=uOVHWFEtW3PD2wu-JhP_YwQLikadVDEEVHhI79G8xGA 5955
partcad/provider_factory.py sha256=akElZM0mVIu7nOXvRsVDXWrh4HlNv1Xa9QHsnMf6oGk 1399
partcad/provider_factory_enrich.py sha256=UPEn9pXXo4-_W5kURjZPvUByvrMzdrdKRtoqq-AXsAw 4866
partcad/provider_factory_file.py sha256=cE5ixo8QbmUF2sgWRkRh36rguztRbD0uV9TkK6nwAXQ 3060
partcad/provider_factory_manufacturer.py sha256=3Yn89gmKy5F0iH-GCzQM8LdY54bdeHTbEDQqBeUQjHg 4824
partcad/provider_factory_python.py sha256=RW2lejZxpBdiYKSpKzL7Ryyr0i_xDu6qRPGUEtRl-bg 5781
partcad/provider_factory_store.py sha256=MgB-W5eflsj7sZXX1czvuXThIzXjRinNwOaPqdsE-wA 2601
partcad/provider_request.py sha256=4bYHpSmLhR2OViilxQ3itkhQozh9or_u-RIRX6b8XvM 270
partcad/provider_request_avail.py sha256=a_VY5LXFxM3KfOR-AY8K1jD_bRTtSXvxUzK2u2gEVK8 772
partcad/provider_request_caps.py sha256=oDB-i6Neb9ALPF0pzvl2KbO7mYO4b3VjVLettCN-sZ4 330
partcad/provider_request_order.py sha256=UyYdeL0XyX_fN6OCn9zmZkWi7xEmMdpp-SsHR5NRk6I 332
partcad/provider_request_quote.py sha256=870v6LIlhtoNjys5ArlTSJ6F0BadwOaJa9MH0lo6z1o 748
partcad/render.py sha256=q9tOr7D5j-Edmyw1eiGhIk8YUzTwRPO_mpGkLapGWmU 1044
partcad/runtime.py sha256=oWvkHR2aJ4r2rQ9oXp1ausXxvpJozh-AESzwbHaij6A 641
partcad/runtime_python.py sha256=EelIm7pselx89klfsLfsajzxvFQiUuMs92SYatFuyNQ 4968
partcad/runtime_python_all.py sha256=iqsMgUGur7aze4-KkwCPfQ22V4-9UkOGpnDGFVM705Q 825
partcad/runtime_python_conda.py sha256=U4YjSOa3g_fG2FRGFusLmrydF6gaW1S7GBKzE8avfPU 4472
partcad/runtime_python_none.py sha256=oPFFtRWXW99RRgBUKhdoM0hSHzjdcRdBINbQarbZSmo 862
partcad/runtime_python_pypy.py sha256=OPkoj8CLLLsQjO4U8-Lsa9cN5LISxTnSX1FRnuMQCTQ 1356
partcad/scene.py sha256=0Ph-ICeaDPpWhHB32FO-W7EzMz-hznKRTcZ9J2-FnF0 226
partcad/shape.py sha256=yenELrbjvDhpQ2pQsVts3hCj3poRA2R9dmtG1R7WVbY 27109
partcad/shape_ai.py sha256=_WizVzrLjVV2dO35_HLKlsEqYWTVnkgy_b9W_zq5n4w 2205
partcad/shape_config.py sha256=rJPNsQJ0OLqwx2OUauyk84D9aXKAbydB07CaSi4m0HA 1136
partcad/shape_factory.py sha256=FHy1o3YzmFr1vuOhSrXII2Kp-yu2Pxo2pp3_1czDZ4Q 884
partcad/sketch.py sha256=pOLnxqVkpwhK2Rqmqt0rjLJRpUEq13fHGPe9suzV72Y 1023
partcad/sketch_config.py sha256=jMnZypee6_hh2VTy0zacUGr_-yw7DOE8QebhDWpb_mw 2032
partcad/sketch_factory.py sha256=q-nFL3C3r2LrBu4yQuvM61qe-sxizYBLcJ3Iufjtips 1444
partcad/sketch_factory_alias.py sha256=nGZwICg19XCC_za2ILEZFnv3UiagDGXbPXeRydda_tM 2817
partcad/sketch_factory_basic.py sha256=WcwcaAmKyaLRdBb9NqfNoAqQ1Z1m9k4L8WuCWTpMyGU 8062
partcad/sketch_factory_build123d.py sha256=ASAwoGb3Vb79UYgR4o-s1xey-tGg48awMNRYi5iHKFg 7361
partcad/sketch_factory_cadquery.py sha256=DhJ4_dgnSboLsGPZ61gF3Eq2DNKjVo71vkH1yWzQK_I 6859
partcad/sketch_factory_dxf.py sha256=6zhDkRFWexdQahapooEy2y6Car8zm2oIuTXZ-QNG_d4 2044
partcad/sketch_factory_enrich.py sha256=W8ncZsHodH8GPAj18O6Nh12bqky6O9tvAL-ZJb9u9u4 4383
partcad/sketch_factory_file.py sha256=ODK7mTztcdMWr7Sr-1pQnBZMW4YXI-L0sKtKa7UimJc 1942
partcad/sketch_factory_python.py sha256=VkfTbxx53uBIDg6DFBYzz7MYnVM8MCreKxQ4hIzJYXA 1787
partcad/sketch_factory_svg.py sha256=wMe-WEn8kj7ZgRR5O9yzffdbe8412Q3QpMJtAsN7_gU 4092
partcad/sync_threads.py sha256=cnnoxPdfudrUWEbM0SBMvWiQ6_f95qQGbrC_SY-TwQ0 1744
partcad/user_config.py sha256=-ppom2BUrOkERty6Lzx87f-gl9Y2nGai0O06IbEvSN0 4147
partcad/utils.py sha256=sTS8Fh80DCGtd4YFID70tZ9vZjqAKbuebRmdxbGlwno 2433
partcad/wrapper.py sha256=prqZ3UQpvufL2yljbEN7VkM6X7Y5pb-FhqVoQ_0EB0I 283
partcad/template/init-private.yaml sha256=vo9AKGRejyHvIo6bS7jid098TWQ-AR4LUJ4rYFpTZdw 571
partcad/template/init-public.yaml sha256=xkz-JaO9id6zTLjPJf5fM3ejQDlgoEe9b845y8nXcKQ 646
partcad/wrappers/cq_serialize.py sha256=YBeYq2EJMADLOOV6OPWfzjpHgu1HTGoSrPFPbmvfwtU 7913
partcad/wrappers/wrapper_build123d.py sha256=eyiCHbimV3xsuRi6GCSRm7gDAfnCYjOdbsY24V5hd8A 5737
partcad/wrappers/wrapper_cadquery.py sha256=dXLUKw8xGCdXZy3lzcPbgZRvfcJINOtm2AhBwAiwxiA 2571
partcad/wrappers/wrapper_common.py sha256=4YRkeRfGuENtfcKHNVXdCoXaSGcw5DMak_KMQTNK1Qg 2110
partcad/wrappers/wrapper_provider.py sha256=gwRgPMrDO8f2yCVjcLEqFByDyH7P4GeHvIru_jCoozg 1017
partcad/wrappers/wrapper_render_obj.py sha256=X2_3yffLFSjemC08q--3WgobzHsslQgzYl2OTLQSpM4 1601
partcad/wrappers/wrapper_render_svg.py sha256=06yLd3XUeA6OjBcWVp7efOsgfurPXle1uCDfAbmrcRQ 2072
partcad/wrappers/wrapper_step.py sha256=_XxIqwy740LD4Zn2Mlsvcy348Mto1kx52t5TRZpxZAU 657
partcad/wrappers/py_stubs/ocp_vscode.py sha256=QZgYitGWNCDsGoUXQkz3bYJneX2xkpW6SUiV0Q4Zn44 11170
partcad-0.7.16.dist-info/METADATA sha256=CjH9huzP7-op_lu3Ld1s_RUaYW8ikDHidxhi6LdrieY 2305
partcad-0.7.16.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
partcad-0.7.16.dist-info/top_level.txt sha256=2g04Sqee-YklG8pRsnJJGBgZpNcL-hLLTVIeBPSvnEA 8
partcad-0.7.16.dist-info/RECORD

top_level.txt

partcad