werk24

View on PyPIReverse Dependencies (0)

1.12.2 werk24-1.12.2-py3-none-any.whl

Wheel Details

Project: werk24
Version: 1.12.2
Filename: werk24-1.12.2-py3-none-any.whl
Download: [link]
Size: 513500
MD5: e835e922fdd7608397c5663167a50a7f
SHA256: 73cd82a227562a63421c31decb9aa3b4158f745641ac077955d0ebb79d65ff90
Uploaded: 2024-11-13 09:11:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: werk24
Version: 1.12.2
Summary: AI-powered library for extracting engineering data from PDF and image-based technical drawings, automating key detail retrieval for manufacturing workflows.
Author: W24 Service GmbH
Author-Email: info[at]werk24.io
Home-Page: https://werk24.io
Project-Url: Documentation, https://docs.werk24.io/
License: commercial
Keywords: AI,Artificial Intelligence,Machine Learning,Technical Drawing,Engineering Drawing,CAD,Data Extraction,Information Extraction,Manufacturing,Additive Manufacturing,3D Printing,Product Manufacturing Information,PMI,Geometric Dimensioning and Tolerancing,GD&T,Title Block,General Tolerances,Material Identification,Drawing ID,Drawing Designation,Bill of Materials,BOM,Anonymization,RFQ,Vectorization,Digitization,Digitisation,Computer Vision,Deep Learning,Automation,Process Automation,Manufacturing Intelligence,Digital Transformation,Smart Manufacturing,Industrial AI,Engineering Automation,Technical Documentation,Manufacturing Software,Procurement,Supplier Management,Product Lifecycle Management,Computer-Aided Design,CAM,CNC,Sheet Metal,Mechanical Engineering,Industrial Engineering,Legacy Data,Document Digitization,Technical Data,Engineering Data,Drawing Conversion,Drawing Management,Drawing Automation,Drawing Processing,Drawing Digitization,Drawing Extraction,Drawing Recognition,Drawing Understanding,Drawing Analysis,Drawing Intelligence,Drawing Insights
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Information Technology
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
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: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Python: >=3.9.0
Requires-Dist: aiohttp (<=4.0.0,>=3.10.3)
Requires-Dist: boto3 (<=2.0.0,>=1.14.44)
Requires-Dist: certifi (<=2025.0.0,>=2020.12.5)
Requires-Dist: colorama (<=0.5.0,>=0.4.4)
Requires-Dist: cryptography (<=44.0.0,>=42.0.7)
Requires-Dist: packaging (<=24.2,>=21.3)
Requires-Dist: pint (<=0.25,>=0.21)
Requires-Dist: pydantic-extra-types (<=3.0.0,>=2.1.0)
Requires-Dist: pydantic (<=3.0.0,>=2.5.1)
Requires-Dist: python-dotenv (<=2.0.0,>=1.0.1)
Requires-Dist: termcolor (<=3.0.0,>=2.0.0)
Requires-Dist: websockets (!=14.0,<15.0,>=13.0)
Description-Content-Type: text/markdown
[Description omitted; length: 3234 characters]

WHEEL

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

RECORD

Path Digest Size
werk24/__init__.py sha256=_2uSIl1RxMmgiHgkooCZEMYQq2oXMmKj-ZZZSoHq7V8 116
werk24/_version.py sha256=iqOGXbKmT9gJTZlaRWM7sRQNzvTVrBLpyBifku0F4lY 23
werk24/auth_client.py sha256=gMB2xBWsShQezQDVWNBdGno-ZrAkQXaTFiqUU0rDrzY 8487
werk24/crypt.py sha256=2u-gAdQwlVJXywUVvou--EmEg1zzrwNy1OMxsjDKzIg 5341
werk24/exceptions.py sha256=anCC1HcIqGWwPMq58odc29gjHs17UDlQoEx2UtI3j_s 4251
werk24/techread_client.py sha256=AeYnbqUF50cv6DlhF23s2zmWBz_hOIoIBwel6vY0Rig 42475
werk24/techread_client_https.py sha256=BWb0K8p7O6G5vQIAk_3GMnGekEKHIwawzmskY_7t2DY 18560
werk24/techread_client_wss.py sha256=CdRdL1VNRcbEGj2HmxYstys4a-vhB1xRMGUfpEItcyo 8976
werk24/utils.py sha256=fcE2byeFVXk2JCyCsabAhAFBFXd4jBvBd9xsxyq68gU 957
werk24/assets/fonts/STIX2Text-Regular.otf sha256=O2sRQhHtDK_2pfObOBOSuv1VA6aOkaSgKaYzl1uUloM 366380
werk24/assets/fonts/STIX_2.0.2_license.pdf sha256=-gTwJjrSkrmo5bzyoAUbT9e7u7ZiC8ssJicvvrhMTBo 238007
werk24/assets/images/favicon-16x16.png sha256=md5fZ4blNwhDEF7w3RIcFg8wOtsim41drn_iLOMqRAk 417
werk24/assets/images/favicon-24x24.png sha256=qxe103c1ObpNfJvkcLXTBSToUEWAEoG9g179ZOtNQ1Q 482
werk24/assets/images/favicon-256x256.png sha256=XKnzWRbyF7smobhgLAO_x1-Sw4RBtCBg9sP4hred-10 3676
werk24/assets/images/favicon-32x32.png sha256=MD0uIAhNZzQ0b9D8eJQcKQVSRQ4m5v-KavN25um1WPM 626
werk24/assets/images/favicon-48x48.png sha256=_RUKTrsLVaPTvd42NR0KMBlrfMW-PZ43VbkqATrB0bc 842
werk24/assets/images/logo-625.png sha256=wfKEQsKtm6OSOBi6-nwiKmfqqfecKq_1e15Kqx7X9pM 5598
werk24/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
werk24/cli/health_check.py sha256=kamZFN6Deyl_zgbwKXGMOigoH20u6v0E88uKStOL3Cs 3568
werk24/cli/support.py sha256=5sohahks3qqjW012oTLKcPh5wrPnrcPmtvyyWmGDp10 1497
werk24/cli/techread.py sha256=Dlxeyioym3nV1uyuegtWZfSw3TwfQtFV6eKctdfgPqg 14727
werk24/cli/utils.py sha256=4kTJ6Pi9MzKALtuN0ydcDnQznEHe-olmq5rZ9sXnwkc 763
werk24/cli/w24cli.py sha256=pmrDAllHDYBLpVY4dcv5NnG1qRSCaFMEwR3RWPfA0AY 5445
werk24/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
werk24/models/alignment.py sha256=L6Sgjv4eEcXZwdEftV3MrCk7ZwrUsssjSwUn550oVD8 304
werk24/models/alphabet.py sha256=-ff4ikbXkVLBiqY0LQFoZaSXzOmJ4hiMLil2JP6NpRo 626
werk24/models/angle.py sha256=_5qh4feOs0R_OR6k-RhTZllktjBldepGDjChcWBasbw 2109
werk24/models/ask.py sha256=GhO9TDV8SvcgO6Zki_fVFnhhB1DpRPo8EtulExhNQ9k 39840
werk24/models/balloon.py sha256=DAzzsK3NwGDC_twVB6z0_I71NYElCJyzCEcsPeRKUpM 412
werk24/models/base_feature.py sha256=H5CNFY6vsw7W-1ZORHpBHNsNOihZhgkUHBuVwcweNGk 1449
werk24/models/bend.py sha256=1bFbDwQomfT4TLwkxc5wkZnci7mE5Xm0PnsNm91Kxew 1889
werk24/models/bom_table.py sha256=7Kjh5TfYBW3Ud169EJFHojsvaHBgT6vjBEM0qEbqlgg 2108
werk24/models/chamfer.py sha256=qmXmfshgRg-6OA1_c7hE95trsVg4QldnPi3k5txLmpY 709
werk24/models/complexity.py sha256=KXCndtdH_NTMHvyONvBMpGvY0kjidi6OGNmceiUOqGo 3135
werk24/models/date.py sha256=MeB4TcbIoiimSQIANCyfGcR2HEaDYPxilQqaPVOkfdk 453
werk24/models/depth.py sha256=0Zf8a2cgGEQH2AeXQE3xYdbOIpsu0Vb9OP5kNCCc0kw 639
werk24/models/file_format.py sha256=9tIxOavTbZfT7PvIMm9wKPttNiHv4KXtmQbaRQoZgQ8 653
werk24/models/font.py sha256=OsB2BSXpDH_2T4e77amk0Z-LCp0A3_fHMEpRfuFGvbI 1365
werk24/models/fraction.py sha256=lw5bdhhXR5kiZSAXWkIqbtL6ettftMVWsYUlFB5w8N0 359
werk24/models/gdt.py sha256=gorh4O6_qjYL2hOk-6dpjQLrXGuK8mgMPaZBQb0JVhE 9122
werk24/models/gender.py sha256=KzT_0_o8BBfRxE3Ldshx7vNbyMxJB0hDjkhCDPgDRcM 134
werk24/models/general_tolerances.py sha256=0S27qb4X1jqAwcaSq0LRJ9nehuKcT9riQOH-x9e1ebI 5975
werk24/models/geometric_shape.py sha256=bq2cszlGotu3qnHaf4YBmXxCHvTWocHaFhSYX8Hn1hw 4809
werk24/models/helpdesk.py sha256=4kZbAJ0oe_49IF5-h5SnUFMw8klkNFnP2fmOeydJekk 1317
werk24/models/hole_feature.py sha256=Zk6s8VyPfkFhaSbEWHm1Qbo1SX0gfroLL03Quk6sGy8 1371
werk24/models/icon.py sha256=MQVAN4N4tRpzn_Zq3U0Qzh6aAMRk6brPG-eMvWD1tN0 214
werk24/models/language.py sha256=cJqRqf-LS9KzEPEDCUaJTRDdRokq6kcQt_cPYMK226I 411
werk24/models/leader.py sha256=qRChPK3psAuZwcIu9TbbtfspALRaTDWZ70N6-gUnmx0 1150
werk24/models/location.py sha256=6Gn8C4xZPE3WHwO5k3sAZBpGP2Xj-4ZdtXO9utvRh1Q 6891
werk24/models/material.py sha256=1KBZqgM2Cn7ZWcESO3SkwEQRY6amRx-u4kDllHeEkRc 16757
werk24/models/measure.py sha256=JWbykUi4-KtHylMtEDnerVk-H4HVbwE9_XUKRp9iqq4 7001
werk24/models/note.py sha256=p4unVxW5WMAImeztflwGoaNIk_MTq8wNq1tnyQkcTcg 1275
werk24/models/paper_size.py sha256=ImWK0-HdJoj2FlwXmuMSwDL2zF6FhX7aFGER9Cwtsdg 725
werk24/models/part_family.py sha256=_jtXrRH6GsF4qZti4rCQyfY9-Kjrcej2efo8O8Rif24 1890
werk24/models/physical_quantity.py sha256=oaZuHjuK_VqirCa5G17eU_jCtQPrzpj4qHJYE5OSGao 9224
werk24/models/position.py sha256=YP4Dxk20JmJNcKSIisiFpUR5FO2bMzWo1sM16wPH0hM 1427
werk24/models/process.py sha256=M99ZcaX621Fn4NdbNpOZ-v_OAkHKWZA0UVX9A2nRvPE 627
werk24/models/projection_method.py sha256=8c1XCskW3g-IgS3uqlQSUZLK83XQbB5uw9Pajx9aIdo 222
werk24/models/radius.py sha256=vKKw96GAT99veb0HCp5vIIfAXShqIByRot0jWk1FlEU 3011
werk24/models/revision_table.py sha256=a7I-xMlRfjFCh_OOfPu9fpXs8GsJIvixa-HABZRBGFU 1620
werk24/models/roughness.py sha256=ye7kVoqnj7Bgpjdpt5hZXYXuEY8yu6PWi3vRyZnKf-s 11021
werk24/models/shape.py sha256=iZCHV0n_0CkggNhW1svnhUtflUguM3UayI5yRW4rv7E 132
werk24/models/size.py sha256=-jNPNzQVdI88-YmqqQH1bjm_x4XJFBLUItcIsS0jLFA 2119
werk24/models/standard.py sha256=J-3_A_8xcFpOUFM7uVuyiXq28uGtCvW1j7-ngfJnvgM 440
werk24/models/techread.py sha256=DbYPPZGxq7gDBKk4tzgmO9I3Y6Fdicc4MLwQL3bQUuU 12998
werk24/models/test_dimension.py sha256=Sji21uhuKBO8X8Pv8qrw_Eap5k0Zd8UKA_s0qaO9DNw 999
werk24/models/thread.py sha256=dNTfpvOauDP2RTz5ismXV95YlDw8JVb8I16BfxpZWMA 12999
werk24/models/thread_element.py sha256=WQEd9eR5_WP0Fr3qlkjf4bM0kKYlnONfcxzH4GuD_lU 3465
werk24/models/title_block.py sha256=V_ciaUjjNZ8JNeyvBn0empS2bodsFVZQTpQzoU_rkT0 7211
werk24/models/tolerance.py sha256=jTMRhI8xBWsDghTmSWMeSA9k_HIiOhDJweWGWtWcEvU 6835
werk24/models/typed_model.py sha256=qVEJeLs6ZYwloKY6iuLA4ByqUT57rcsji0g3TpwXnig 3000
werk24/models/unit.py sha256=fX3pKtkBhU59NtqIUuBAKdjFPSD8USu3-uTGgRzSoOw 1052
werk24/models/value.py sha256=opE4-0Y8wujTU8bv8WRDFS63KJbNLa4rtTcazr685Ho 1181
werk24/models/view.py sha256=eMl6e-wcNNMdKca3ZogBHYBUEK7Yfb4PVLHhidajJEg 751
werk24/models/weight.py sha256=58b4OPSQE0lyO73aD8Q5u4TMknhO9jtlFlohmpMN7oY 709
werk24/models/feature/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
werk24/models/feature/base.py sha256=RCOtgKUATkru185vhk5yDf1Z153qSPY_KTYJRJ-LiK4 673
werk24/models/feature/chamfer.py sha256=yYOvqkBkk4OSzXS95fHxONlpEF2UXTWxG3T465G6-4c 413
werk24/models/feature/knurl.py sha256=ADLMTtmRar_lIIaUeHY3SAa1jzR_VFx9p67sh3e94s4 1906
werk24/models/property/__init__.py sha256=MTY2K5sP0VTLRlayE0zhHNQBX-fFVOfmiM1t3YQUJH4 296
werk24/models/property/abbe_number.py sha256=mEOi6m1rPvP15qnMwl1_Zfc1ty2j7ZbxYLMYwaGIAMs 2317
werk24/models/property/base.py sha256=gWN2fU_-h4RmzLgw_YAjaIRlu0mtxqnKRb_V0MfpsLc 258
werk24/models/property/bubbles_and_inclusions.py sha256=8xDKqiZW9De-WQTpFNoURImIY9LqXqo2S0EYJsc4Khs 2214
werk24/models/property/cleanness.py sha256=ruSqNkC8W7jvGLZ6_tQbyx8d7QI3a2yIWrBkhx7BOhs 1415
werk24/models/property/color.py sha256=nDYaHs5Ybj96aR_QRe6szxNTrZrJMfJyAFsUWWaDuyQ 1114
werk24/models/property/corrosion_resistance.py sha256=PqgGqFyXwtQvXT9zW8_pScuIc2BP7PHbwSz4GwbHA_M 977
werk24/models/property/fraunhofer.py sha256=zPF1_aH66tOYG990A4ZZsoPt7f78id37d9zcPK6uJsE 1089
werk24/models/property/glass_homogeneity.py sha256=3g8d4sjr0uxS6N-z1lgUTApWB1YJSpU60cv8UVCZgkE 2926
werk24/models/property/hardness.py sha256=4NA4TSxHkYBL73q6W5HuByO4lrF97po0J6RSSoh29jU 5113
werk24/models/property/material.py sha256=ueCRQQCoa_9eohnnURklUGZFqUpf4UvwGNHQDvb8SgI 1068
werk24/models/property/refractive_index.py sha256=-e2wg4wJhxC6KcWzYT5OeCjwzc9p0CzO0hK5X8BqX-A 3632
werk24/models/property/stress_birefringence.py sha256=642bNjZSNPNLgImFlfS2U8oZYhs53dPsS_gFitqsAVE 1428
werk24/models/property/striae.py sha256=A8U3dHv-Beq2teFlM59tSnAvoztdkkZXShkM_O_n1n0 2781
werk24/models/property/surface_area.py sha256=9AmSX9-OKRpGBcei-jv1Qf-A1ssNrF-NyegZ_tjsCx0 595
werk24/models/property/weight.py sha256=TL15d8xEQYU-xVCKcvtWca3NabPFCEZfN9g5YsaywAg 555
werk24-1.12.2.dist-info/LICENSE.txt sha256=DQ3tZhlqZS5CPJRLAVFMlVDvs-ofrEU8kPV9hGeYJAQ 396
werk24-1.12.2.dist-info/METADATA sha256=iDBNxKFqyWfBl3w1TdFnZ95K-t4PlRDpmtJIi3LLNME 6314
werk24-1.12.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
werk24-1.12.2.dist-info/entry_points.txt sha256=9tnlVT7eJyyUg08bh3im4jPJa_8iUjbgib9DyTrT3u4 51
werk24-1.12.2.dist-info/top_level.txt sha256=8aO42Voxo-JG2xkhMChao0VcSuyJxZMeoWIXnuCJ8rs 7
werk24-1.12.2.dist-info/RECORD

top_level.txt

werk24

entry_points.txt

w24cli = werk24.cli.w24cli:main