magicgui

View on PyPIReverse Dependencies (269)

0.10.0 magicgui-0.10.0-py3-none-any.whl

Wheel Details

Project: magicgui
Version: 0.10.0
Filename: magicgui-0.10.0-py3-none-any.whl
Download: [link]
Size: 126758
MD5: 27d71ade9ad059e337bfabb6b731e6f3
SHA256: 836276d61b0d9752eb8a215ff9f140c9c07ed5659b6e2a3c78df1cc96399aecd
Uploaded: 2024-12-16 12:48:19 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: magicgui
Version: 0.10.0
Summary: build GUIs from python types
Author-Email: Talley Lambert <talley.lambert[at]gmail.com>
Project-Url: homepage, https://github.com/pyapp-kit/magicgui
Project-Url: repository, https://github.com/pyapp-kit/magicgui
Project-Url: changelog, https://github.com/pyapp-kit/magicgui/blob/main/CHANGELOG.md
Project-Url: issues, https://github.com/pyapp-kit/magicgui/issues
Project-Url: documentation, https://pyapp-kit.github.io/magicgui/
License: MIT
Keywords: gui,type annotations,widgets
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: X11 Applications :: Qt
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
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
Classifier: Topic :: Desktop Environment
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: User Interfaces
Classifier: Topic :: Software Development :: Widget Sets
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Requires-Dist: docstring-parser (>=0.7)
Requires-Dist: psygnal (>=0.6.1)
Requires-Dist: qtpy (>=1.7.0)
Requires-Dist: superqt[iconify] (>=0.6.1)
Requires-Dist: typing-extensions (>=4.6)
Requires-Dist: ipython; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pdbpp; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pyqt6; extra == "dev"
Requires-Dist: rich; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: griffe (==1.2.0); extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: ipywidgets (>=8.0.0); extra == "docs"
Requires-Dist: matplotlib; extra == "docs"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-gallery (==0.10.3); extra == "docs"
Requires-Dist: mkdocs-gen-files (==0.5.0); extra == "docs"
Requires-Dist: mkdocs-literate-nav (==0.6.1); extra == "docs"
Requires-Dist: mkdocs-material (~=9.5); extra == "docs"
Requires-Dist: mkdocs-spellcheck[all]; extra == "docs"
Requires-Dist: mkdocstrings-python (==1.11.1); extra == "docs"
Requires-Dist: mkdocstrings (==0.26.1); extra == "docs"
Requires-Dist: napari (==0.5.3); extra == "docs"
Requires-Dist: pint; extra == "docs"
Requires-Dist: pyqt6; extra == "docs"
Requires-Dist: qtgallery (==0.0.2); extra == "docs"
Requires-Dist: pillow (>=4.0); extra == "image"
Requires-Dist: ipywidgets (>=8.0.0); extra == "jupyter"
Requires-Dist: pyqt5 (>=5.12.0); extra == "pyqt5"
Requires-Dist: pyqt6; extra == "pyqt6"
Requires-Dist: pyside2 (>=5.15); python_version >= "3.9" and extra == "pyside2"
Requires-Dist: pyside6; extra == "pyside6"
Requires-Dist: pint (>=0.13.0); extra == "quantity"
Requires-Dist: annotated-types; extra == "test"
Requires-Dist: attrs; extra == "test"
Requires-Dist: ipykernel; extra == "test"
Requires-Dist: ipywidgets; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: numpy; extra == "test"
Requires-Dist: pandas; extra == "test"
Requires-Dist: pillow (>=4.0); extra == "test"
Requires-Dist: pint (>=0.13.0); extra == "test"
Requires-Dist: pydantic; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mypy-plugins (>=3); extra == "test"
Requires-Dist: pytest-qt; extra == "test"
Requires-Dist: toolz; extra == "test"
Requires-Dist: tqdm (>=4.30.0); extra == "test"
Requires-Dist: tqdm (>=4.30.0); extra == "tqdm"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: image
Provides-Extra: jupyter
Provides-Extra: pyqt5
Provides-Extra: pyqt6
Provides-Extra: pyside2
Provides-Extra: pyside6
Provides-Extra: quantity
Provides-Extra: test
Provides-Extra: tqdm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3169 characters]

WHEEL

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

RECORD

Path Digest Size
magicgui/__init__.py sha256=UfRnaQjaSFO7_yBka4KTD2wtRo4ikQ0LlbkzXYF2rmo 619
magicgui/_type_resolution.py sha256=y58olarOsm6tHe3hsvfDjOzNLmvN6TCx3d8jgMF02AA 3263
magicgui/_util.py sha256=e7DXzLPD_zTB3KrypifO-aPcJMCr7LcfSRJbOlQBI6Y 11798
magicgui/application.py sha256=xqziWOkU-VFBAZYsI8tuedM6C7Flga7VQmgVHVuLPQQ 5809
magicgui/experimental.py sha256=vwvbVhF_jqwwF-rbzIlZflCdsnmU4AJXsFIWOLu2FiE 274
magicgui/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
magicgui/signature.py sha256=AjAc0IObImbOfrM1mXFgXOdR2Lm1rWd1hOvesYp614I 13486
magicgui/tqdm.py sha256=-1uUumptTwS6pAX9ygdWy2F25EDGWOACnxYwwIMhuds 6014
magicgui/types.py sha256=R5sNy_2GFHpAVDmGrmP65NPGc-T1CW6KPT6Igx3SUi8 4241
magicgui/backends/__init__.py sha256=9QQ0dEBjcj7kwHlMNnaMPZDlrU_h_rK9cQ5zhVUlLLo 308
magicgui/backends/_ipynb/__init__.py sha256=HMi_FVxkruouFVUCFmgXlOx0xfA73eGmr6Uwyjv3ugY 820
magicgui/backends/_ipynb/application.py sha256=IsC3ipVrlN5ZgtfyPwazd0Lk8xVkJf8RP4NF_X-nVVE 639
magicgui/backends/_ipynb/widgets.py sha256=iqOzPfXOmbwwnxT5Uar2jRhLZhosOI0mLtLKgNawV0M 16742
magicgui/backends/_qtpy/__init__.py sha256=EVnFt34e877z9HKsZRwFbefb5LT9TnK6y1qG6l4MsL4 1108
magicgui/backends/_qtpy/application.py sha256=JAe7cRV2HEA8ih3h5zszbNFZ_efYn7FQI-ZsOnZt1vo 1634
magicgui/backends/_qtpy/widgets.py sha256=B9e6c_4-o79pyBt_J2BcuJPbkh-m8bbfzk1QY10J8UQ 57738
magicgui/schema/__init__.py sha256=44T36sXtT14GPEbU26kf9STry1sJWk7V9hNRnR_jsZY 59
magicgui/schema/_guiclass.py sha256=gm_o1_qmMf-G1ffk6ucqBhzvVTmHKzY9YqF5Pziz9Vg 12507
magicgui/schema/_ui_field.py sha256=R77MUCs9SlyKEn3jolXktHYB_-cNhlYLlx9RBRoo1zc 29156
magicgui/type_map/__init__.py sha256=0t35qBhRd_wHyxivC7jPLg1vEOkJr-1fgsH9RHJldDA 291
magicgui/type_map/_magicgui.py sha256=qNhNFPn7UkAHjjPx8EN23gbQ9QK8cQ7nN7hz1y8SkAw 4163
magicgui/type_map/_type_map.py sha256=zB2bsMaa49Ke7CLLvDyc5HnW3JR_0G22XcMBIItgY64 44592
magicgui/widgets/__init__.py sha256=7wW6eq5vGO_kiDPaXvMbQQlOMEeZTqs9GBVfOMUvV6s 2397
magicgui/widgets/_concrete.py sha256=pIhPWQLzr5NgSoJ1kAV3EKzTjOOyu3KryzFW3M2tzVg 34960
magicgui/widgets/_dialogs.py sha256=n6bvHfdvHY2dR9AdZGqre89fneUKptcSCl2gLkKj8SI 4030
magicgui/widgets/_function_gui.py sha256=Yt2yp7mMdZmf6PC_mmgWqxZNUpi-CkmRJA2OniLvLW4 21677
magicgui/widgets/_table.py sha256=pAZMsZ1f4MRVvubtzXy4bcinERVyh6IWb26fH4YKfOY 32012
magicgui/widgets/protocols.py sha256=C2jTtpUsPCY691vq_3bXNNvGgqMg3ZAJHZbj_6m8Qoo 20124
magicgui/widgets/_image/__init__.py sha256=ReWusUj5LI3tFbAx5_WEXvAvMAVSg-zPWE82Q_fifKE 47
magicgui/widgets/_image/_image.py sha256=3GFfRGFLDcrRL2fAYzdl9CF8LzgqHfPPLS9cXmTe100 6874
magicgui/widgets/_image/_mpl_image.py sha256=ybqLNrubBFeDMuAGeib2e3OkvzXO8LFNYsXEkN1lK7M 25931
magicgui/widgets/bases/__init__.py sha256=LvwzV6x8FTn3jYKRrvraSfD7LhoqF7veI3IRypvj8TM 2596
magicgui/widgets/bases/_button_widget.py sha256=u2g28fgJ1zJ1uA1DunN7JNAN8oPmfdu12vI0Bi6SdwE 3569
magicgui/widgets/bases/_categorical_widget.py sha256=cmVfPcne4f2TCBZfgbYS1AK3Co3J4x4SexXWSjEhdJ8 6194
magicgui/widgets/bases/_container_widget.py sha256=lysFpbzCuI-4mc6p0RIMoP_dN8J-UrxJq6AhuDM5h6w 18636
magicgui/widgets/bases/_create_widget.py sha256=Iw5jK0iVIXrveZer3txnAnMJxDz91iRn2AjNjz7xsdE 3881
magicgui/widgets/bases/_mixins.py sha256=AI9NOXp59QVpkqHZ8e-T__V9ze6JeMkS8YawwlH4jUI 1022
magicgui/widgets/bases/_ranged_widget.py sha256=KkaTx7UMwqYH-2Hqlh9_CAyZopGupd8U6sJGQW3ze-8 11419
magicgui/widgets/bases/_slider_widget.py sha256=UByoqBq7MEFlmTH28xIjlpo5DPJqEImEzDSWlZe_OpU 4532
magicgui/widgets/bases/_toolbar.py sha256=F5gS5ZiVguNCOOYHtTsmrKmzYmgEw4ia9orakznGOTI 1793
magicgui/widgets/bases/_value_widget.py sha256=wdkeTvZNKG576a24U4rVPZN51vBehduvQPMXuypw5Q8 7980
magicgui/widgets/bases/_widget.py sha256=We1O0I5nO6c4pC6fEH-6rbf4R0aFyz9dcyU3CgXNl-c 14829
magicgui-0.10.0.dist-info/METADATA sha256=qv5op7fYhGjTUqJn8B3mZaRQb5J75t8EK9zuI7-HorU 7213
magicgui-0.10.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
magicgui-0.10.0.dist-info/licenses/LICENSE sha256=_ML8mBhVWpWxwYuIkEhLKIA1lKrWcMh7j3ecmQmA1Ok 1072
magicgui-0.10.0.dist-info/RECORD