quack2tex

View on PyPIReverse Dependencies (0)

1.0.4 quack2tex-1.0.4-py3-none-any.whl

Wheel Details

Project: quack2tex
Version: 1.0.4
Filename: quack2tex-1.0.4-py3-none-any.whl
Download: [link]
Size: 4577618
MD5: fd4351f1e0ac299ee50551a9a6dac792
SHA256: 9ee6a38294b6245a0348fe36cfec4273c0b34f1f48b152bdd6a87ec2292d82ed
Uploaded: 2025-01-21 17:21:41 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: quack2tex
Version: 1.0.4
Summary: Add your description here
Requires-Python: >=3.10
Requires-Dist: aiosqlite (>=0.20.0)
Requires-Dist: google-generativeai (>=0.8.3)
Requires-Dist: markdown (>=3.7)
Requires-Dist: matplotlib (>=3.9.2)
Requires-Dist: mss (>=9.0.2)
Requires-Dist: ollama (>=0.3.3)
Requires-Dist: openai (>=1.52.0)
Requires-Dist: pillow (>=11.0.0)
Requires-Dist: pydantic-settings (>=2.6.0)
Requires-Dist: pydantic (>=2.9.2)
Requires-Dist: pyqt6-webengine (>=6.8.0)
Requires-Dist: pyqt6 (>=6.8.0)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: scipy (>=1.14.1)
Requires-Dist: sqlalchemy (>=2.0.36)
Requires-Dist: tenacity (>=9.0.0)
Requires-Dist: typer (>=0.12.5)
Description-Content-Type: text/markdown
[Description omitted; length: 3741 characters]

WHEEL

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

RECORD

Path Digest Size
quack2tex/__init__.py sha256=O3vhctwqI301gwH6PWBf3bVrTxvymlbljPEBT9dccfg 2851
quack2tex/cli.py sha256=mErRwfHTb2QjegbL3-eUcEjWWi6ISIEv9Kcs3oZ_htI 802
quack2tex/pyqt.py sha256=6_efJImzNV-cfZoA89WePGESKAvMfvMXn6MBRqOh9fY 388
quack2tex/decors/__init__.py sha256=pmJUNwlj5G-yfv0Qy9QnV6sjB1LPqSf-Wuf-VTDYfrw 41
quack2tex/decors/gui_exception.py sha256=cZuw01PPTrw0wXaUzEARITVhLfJ28UXTyEe1VlfXXlU 646
quack2tex/llm/__init__.py sha256=dtuHqSoZWd_7Im1hpCfURpMYWV2y7iyL6TmcmN1k7c0 141
quack2tex/llm/base.py sha256=Mfc30z54u3OlCGKNBOqSpC6UgnAosTFggKzTF5nOH1k 2061
quack2tex/llm/google_client.py sha256=ZpBKfXuvSVV3Uac0v3bYmTmOoLniKdrEd5b2zZrpvQg 1414
quack2tex/llm/llm.py sha256=OEZPN8xmEu8y3g2WJzR3726xp0Ns0U__70pe_jNn-_g 1429
quack2tex/llm/main.py sha256=oOLzEuKxTVBTJfS0mDDf8kvpDRN9Kibkuj61mrpgF5M 2628
quack2tex/llm/ollama_client.py sha256=elrAksffwk_KGYquRqKpnhxZzCSempROksEu22fv5YI 2323
quack2tex/llm/openai_client.py sha256=LVLeDU_V97W0AU55JGhZbqgmAmYpBlSMoAFyzd6jmK4 2502
quack2tex/repository/__init__.py sha256=dLS9kWHOhurHKL_gBYrm5PAA34DNloCXUU3TPuFF-BE 53
quack2tex/repository/menu_item_repository.py sha256=J015InsA66GRXG0EfqaKunFbJJsK4eIhY30oFFjNhas 3295
quack2tex/repository/models.py sha256=WlG7uLdFeit1yMCpihlb479tLr_8kQ6fdqyqJ0Atd6Q 2078
quack2tex/repository/db/__init__.py sha256=mpEV6iSvaFDtiXy9ah6cRJWRBVhqO_vh4gox5Ey7Tck 41
quack2tex/repository/db/async_session.py sha256=JZq3KNMHQcfUUYY46yEaA6yX2FI7Wv_j5oK7-CrheRE 730
quack2tex/repository/db/registry.py sha256=QNw6L4MO6m2CotDZKjONiywSkbeWXvs4hyMoQWw3We4 66
quack2tex/repository/db/session_manager.py sha256=qBXEJaxN2FnV9LP-x19w0vLUyDnj3GZC8_Pj0sW7iak 7732
quack2tex/repository/db/sync_session.py sha256=alz7cZV0323MklDjs7_DEQ6jkVzjtUe8N38Eqhe1LKg 600
quack2tex/resources/resources.qrc sha256=XeXSZs2rP5cyEbp7qvwbyLkm62bgfOfdICSJA27uNEc 1199
quack2tex/resources/resources_rc.py sha256=iTXhmpIQZjK0oLnhJmIK4mHRZelfAnEwD8oVwRXLZYY 9467686
quack2tex/resources/files/index.html sha256=ctb8ulsGUzZ-t9OymUfo3AGucJvqSmIKcp09STCec94 5443
quack2tex/resources/fonts/Roboto/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
quack2tex/resources/fonts/Roboto/Roboto-Black.ttf sha256=LjN2g2L9NX54HQFnDbHSJt-0hMbyt2nzt5hGnuH4KtY 168060
quack2tex/resources/fonts/Roboto/Roboto-BlackItalic.ttf sha256=wtE-LcfEAoEsac86-j89kGYKLBBaKJDuX8BQfK_NquQ 174108
quack2tex/resources/fonts/Roboto/Roboto-Bold.ttf sha256=uvRM6BY2zJJ_wndoQ35dqFO6xpnoqvgy0ELw3-0ptLQ 167336
quack2tex/resources/fonts/Roboto/Roboto-BoldItalic.ttf sha256=Rnqe97VMkeuL6Ysu8T84VykwLSKV-rUQH4APHIRTsXA 171508
quack2tex/resources/fonts/Roboto/Roboto-Italic.ttf sha256=iq8jrC7ps-8bYcI5Cz5uAsCqakCdWRx_1_PU189R4As 170504
quack2tex/resources/fonts/Roboto/Roboto-Light.ttf sha256=KDWzWKqqMp-aS7R5NslmhyAsokd0ouHHglGllvKwH6U 167000
quack2tex/resources/fonts/Roboto/Roboto-LightItalic.ttf sha256=PsEo5yo2cHm3J3Xta_HrDrvqjRt63W24xbmjCf9vL0Q 173172
quack2tex/resources/fonts/Roboto/Roboto-Medium.ttf sha256=SsjgNgb_pMN_YaZRCiCA8fN6cFT0cmwhSIfTsj9y42k 168644
quack2tex/resources/fonts/Roboto/Roboto-MediumItalic.ttf sha256=hSRza6uTOcGiVw5hA3eUvfTGqjhPv3W5jNUNWVnQsLM 173416
quack2tex/resources/fonts/Roboto/Roboto-Regular.ttf sha256=MZz_bnox8PKkHEddykKJCqXRn-FgF-IpD4wdThT3ZIE 168260
quack2tex/resources/fonts/Roboto/Roboto-Thin.ttf sha256=v5dgpIIWiNVE7H2vunsGCrH6dYNgQDU3V5vwZ5LSkPg 168488
quack2tex/resources/fonts/Roboto/Roboto-ThinItalic.ttf sha256=ysvmS9xjmEDzWFKPCnf4AfRtakfLlHZOG3B95IT08nw 172860
quack2tex/resources/icons/add.png sha256=T92Z3Ydohk8laezYx-QOlbN0kSP9n6rpvlRyJZfZ_kU 2637
quack2tex/resources/icons/broom.png sha256=i8Q-I4eAVfGt-OfIUAWgG-BcBHSo2FbkIssyDzWLPvk 2813
quack2tex/resources/icons/check-all.png sha256=inY4zA9LO6QFMM-Bg6bSQKer8JhSkeoBKdMAzItR2wg 2618
quack2tex/resources/icons/close.png sha256=tsaUELOSj24Uz-h3BlowSh7kC9Kf9fpVaLmQSIxj2qQ 2111
quack2tex/resources/icons/delete.png sha256=CSzl_T3LmAbL8Y3uiH4rckg_oH8GAA5-56p_Xo12N_c 1813
quack2tex/resources/icons/edit.png sha256=n_IRkBw9JeZhdtjDj2PYPVOuV2yAC5_t8BMb6vNJjqk 2292
quack2tex/resources/icons/gears.png sha256=3KjftoATyB6dXNiYYJzQRXXrNYEZK11Y9Ex_Xp_3ucc 3225
quack2tex/resources/icons/gemini.png sha256=RxuERATY-wXYPR_Jj2OYJ4KyMGedCtJdzgu3WNbmLT0 114787
quack2tex/resources/icons/loading.gif sha256=WFMLEMJ2SJv53hLAgXCaMxA8YNnl5KiOBoC6q7lmJfM 411925
quack2tex/resources/icons/ollama.png sha256=b57gRBRq7P2EHJjyonDZlrPjNEAUJFa5tDSci8aBhXw 231276
quack2tex/resources/icons/openai.png sha256=i0P9fjh7DWbKLuWPTfkV2-M5zE8_zVtOidtrF5jL5eM 32458
quack2tex/resources/icons/refresh.png sha256=zrEQ8gvDrneJxthYKeijIVmtqEbJfk5rHEordFsdYE8 2213
quack2tex/resources/icons/rubber-duck.png sha256=FRABVW43wwR2Voi3bOm0fkRcAp2qwIE5CV9JSb_SNZI 2683
quack2tex/resources/icons/uncheck-all.png sha256=U8TmrQtQFxAiQbSH-sl_ohDNNRhR1yN5WVBUrbcJsg0 753
quack2tex/resources/styles/style.qss sha256=NjjTiUy6pAwQeHAInVXlRpZ7ur4l0S0E-h59AvWV0yc 244
quack2tex/utils/__init__.py sha256=gxPttV7Ug2AcTV7gp5ENJXixE4cS2zSxw9B_sc0i6t0 266
quack2tex/utils/gui_utils.py sha256=FB7YziOp3ERtE4syG6d2z7C0nFyb7oHFRpuU-7DfKcs 7154
quack2tex/utils/image_utils.py sha256=PySjLt0Q6BwIC6bBDhPrrrxa87Okgs1pi_BX5UBrYxY 760
quack2tex/utils/lib_utils.py sha256=pnebE9_AP1-iLZuhl60wxyI7JI7BohuIqHhff11dRok 1151
quack2tex/utils/singleton.py sha256=7itDvYmdcBn3LvIQxeMjtHaAwwJzKmXug4R8uv7VBSo 1432
quack2tex/utils/treeview_standard_model.py sha256=kn46R2krfyscwT4z76lJFJ1OzF9BwiodNzC5cpbXnBI 4529
quack2tex/utils/work_exception.py sha256=ULj8kz4l-sfq1j_R_-FrWs65boclHIYO7gmYC_Lugts 484
quack2tex/utils/worker.py sha256=U8Wy6qjCx0khIS3BgD1WgLFm4Dh5bGxSbDgu2kdnqgM 2026
quack2tex/widgets/__init__.py sha256=qRN6byjmuXT5ZevvLj0TTzlD_JON7bamvUpkNqH8dVk 433
quack2tex/widgets/clickable_line_edit/__init__.py sha256=iIj1fGAFR6lAH1oStFiRrdXQizvf97gnhFA1B0ZqvjI 50
quack2tex/widgets/clickable_line_edit/clickable_line_edit.py sha256=Gj8sfD6YU9jOjMYsLyRlYXorU58pcaMqwunLLA-G1XI 525
quack2tex/widgets/duck_menu/__init__.py sha256=Gppk2tF1w2Eq017e0er3l1l7bto0Hihmef1v14mVyzI 32
quack2tex/widgets/duck_menu/duck_menu.py sha256=u6DbzFDaSbiqQijexMpzBascmOvIiiXytmcICM0vQvY 5104
quack2tex/widgets/file_uploader/__init__.py sha256=8zni5IEM1grPrsFPp4xUXIjzCF0YM3qrPgu6OJWB3i8 39
quack2tex/widgets/file_uploader/file_uploader.py sha256=J7nVzJXRxMkoyKNEPZObp6IhP4J8MOIMhPsORX2AMCo 2293
quack2tex/widgets/floating_menu/__init__.py sha256=Pn3AkpqN1mYYpG3YFBSbJjV5qae-O31LA8lKxo6t9S0 88
quack2tex/widgets/floating_menu/floating_menu.py sha256=BaSpviX3cu6pYrzRDZfrt-rGSyywR_5Ak-MS0c_kAUA 3402
quack2tex/widgets/floating_menu/floating_menu_item.py sha256=7_-ZyVNZPte6qRo4Z7xmaYmYVZGbKvlq1FkbzDWBl4I 9325
quack2tex/widgets/forms/__init__.py sha256=Xe3gAAihevptYhnxsM3dq7I4vTPx6F75oXP3i1kpILM 40
quack2tex/widgets/forms/menu_item_form/__init__.py sha256=Xe3gAAihevptYhnxsM3dq7I4vTPx6F75oXP3i1kpILM 40
quack2tex/widgets/forms/menu_item_form/menu_item_form.py sha256=2G8zJkaj7mN5rIjReTr3kZFKTQA8xopfaRrO0jvF6SU 8171
quack2tex/widgets/image_button/__init__.py sha256=aCUxlCpf-aGqJzflt720fJM0QNOebBbp4JEY-i2D5vo 37
quack2tex/widgets/image_button/image_button.py sha256=Nojyxib6Jmk55p4r_5RWxST1_aaMUjwwMdahMcw4ZGk 1553
quack2tex/widgets/loading_indicator/__init__.py sha256=9QY_LKBpkGj9LOawm5Yzsci8UT0OcHP74QHIg5c-zL8 47
quack2tex/widgets/loading_indicator/loading_indicator.py sha256=adh9rHLabKmGnZ22XZ6hYxo-aewWiuQQyL59VhBRYAM 2379
quack2tex/widgets/mardown_viewer/__init__.py sha256=a9DeUe2O3CGg1MBwqHteNgAYVVZNwvOvZp9izqAhvrg 43
quack2tex/widgets/mardown_viewer/mardown_viewer.py sha256=EmhhkkXmlC3D0ZNG7QOQy01irlrE-Vf9acFJIGwtwkM 3114
quack2tex/widgets/model_picker/__init__.py sha256=bKWlVgbchK7HVd6FSRhe5u9eCamTt5oy2tc3JL_GwU4 37
quack2tex/widgets/model_picker/model_picker.py sha256=bDmB7DMK5sj6NE3f7Edq9p__1-ULDNhrZMHMOhTxj74 3231
quack2tex/widgets/radio_button_group/__init__.py sha256=8o25WmwPtaMSRgL2J4PO-fQ6u_ZSWYosdbZG331chP4 48
quack2tex/widgets/radio_button_group/radio_button_group.py sha256=nwWFvGY7ArgWhSuh881Dgn4yPXGKjk66mnYAUWC41Lo 2218
quack2tex/widgets/toast/__init__.py sha256=7ycQX0oUNOhD74OLKaMC3L-T7JFoS1jqB5E7dp4J8Ik 35
quack2tex/widgets/toast/toast.py sha256=VbCvq_3hHnS4-1YfZWwkbAAOPWB7Iclm4uOniUoEEVc 2594
quack2tex/windows/__init__.py sha256=0L97Fz19duEnGjqgNXMbOB2HVonwoFXLvNs-GxPIxjA 85
quack2tex/windows/main_window.py sha256=Jve-6C8zsUdOVjqu1FddpxULqLcF0w4e-bT1nBxWUbg 8207
quack2tex/windows/ouput_dialog.py sha256=CjthkexmbP91UL85yOGTUBSKFJ-P510PWXASrIszfQg 736
quack2tex/windows/screen_capture.py sha256=gsi6iw-BFP_ag8DgEh3yy2yus_aqBiHGd1GVZxO6F3o 2360
quack2tex/windows/settings_window.py sha256=ClXe2l_ED5nAkqBscCHtdDAxbwXRTRp_QhVmN_bPwmk 12551
quack2tex-1.0.4.dist-info/METADATA sha256=UjzbpJUV4WuuH_xoSLc42jp5hkVNO3N0lDhNbv4eKRA 4486
quack2tex-1.0.4.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
quack2tex-1.0.4.dist-info/entry_points.txt sha256=P9JIid46ozM34WBhF4l3QZhZ2_zL54GIf4ms1phROog 48
quack2tex-1.0.4.dist-info/RECORD

entry_points.txt

quack2tex = quack2tex.cli:run