napari-threedee

View on PyPIReverse Dependencies (0)

0.0.19 napari_threedee-0.0.19-py3-none-any.whl

Wheel Details

Project: napari-threedee
Version: 0.0.19
Filename: napari_threedee-0.0.19-py3-none-any.whl
Download: [link]
Size: 93371
MD5: e5e073cb5bbe6201683fe1f1ac15ef42
SHA256: ceb6ca8450e227b046f7bb9b4ac16e11daed37927f885362683f663500b3e5f7
Uploaded: 2024-05-07 12:11:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: napari-threedee
Version: 0.0.19
Summary: A suite of useful tools based on 3D interactivity in napari
Author: napari team
Author-Email: napari-steering-council[at]googlegroups.com
Home-Page: https://github.com/alisterburt/napari-threedee
Project-Url: Bug Tracker, https://github.com/napari-threedee/napari-threedee/issues
Project-Url: Documentation, https://github.com/napari-threedee/napari-threedee#README.md
Project-Url: Source Code, https://github.com/napari-threedee/napari-threedee
Project-Url: User Support, https://github.com/napari-threedee/napari-threedee/issues
License: BSD-3-Clause
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Framework :: napari
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.8
Requires-Dist: einops
Requires-Dist: imageio (!=2.11.0,!=2.22.1,>=2.5.0)
Requires-Dist: libigl
Requires-Dist: magicgui
Requires-Dist: napari
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: psygnal
Requires-Dist: pydantic
Requires-Dist: qtpy
Requires-Dist: scipy
Requires-Dist: superqt
Requires-Dist: vispy
Requires-Dist: zarr
Requires-Dist: morphosamplers
Requires-Dist: lxml[html_clean] (>5); extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-gallery (>0.7.6); extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings[python]; extra == "dev"
Requires-Dist: mkdocs-video; extra == "dev"
Requires-Dist: napari[all]; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-qt; extra == "dev"
Requires-Dist: qtgallery; extra == "dev"
Requires-Dist: scikit-image[data]; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4341 characters]

WHEEL

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

RECORD

Path Digest Size
napari_threedee/__init__.py sha256=SPVFSaacwwH0cVbZx52Jap-FIolp6xC5t81cgYMBmBE 182
napari_threedee/_version.py sha256=CYabGzkNwriz1Zjt5kNvBOZD6wtqQ_twYh4s5xzmT-I 413
napari_threedee/conftest.py sha256=LYGnDwTLp0jcLVm7VRYYDl_TleguU7VHW8sSqixt2fE 2245
napari_threedee/dock_widgets.py sha256=_bcmZm23YLNpOiFuF33vSVTf40FWdpyzJdXTunsIpxU 418
napari_threedee/napari.yaml sha256=pNaZuB7EWHWP2Dn47MaBbtgvPvyLFirQYBzKqGwi3pk 3660
napari_threedee/vispy.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/_backend/__init__.py sha256=iwbWG5m-_-MZYje09VF_ccAaNB9TG5-Zea6DYPVdgbw 96
napari_threedee/_backend/threedee_model.py sha256=_FcdcFua2UMfFUGF-1IuzrcmkYlsUzp0oJW8gJCl9Eo 1376
napari_threedee/_backend/threedee_widget_base.py sha256=QKK8_3cYwofv6y-RvJHbn9ctaQZHlOYr-GNwPhNaS1U 1699
napari_threedee/_backend/manipulator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/_backend/manipulator/_interface.py sha256=9lG96kqz7YYr-WX-s9q5JmI2CP_kItTZCJOOzW2tiTU 190
napari_threedee/_backend/manipulator/axis_model.py sha256=cG8qxvu6C2xeSTyR_2br7LnjLNkueoaFPDqEFOevAj4 2156
napari_threedee/_backend/manipulator/central_axis.py sha256=1iFO2my-tfQ143DeOZiNMtEpR5vnyf42urBbg5rOUZA 823
napari_threedee/_backend/manipulator/drag_managers.py sha256=uOPxb_fsXcOgHLL4Xh4PztNDotRq4ucnAXDT_WQfomM 4439
napari_threedee/_backend/manipulator/manipulator_model.py sha256=lJ9OmK6EKKL3EBQqOYTZJobkj-ejRL7nXkEqTYLu_Wg 2843
napari_threedee/_backend/manipulator/napari_manipulator_backend.py sha256=wHfd2l5AqkQRW0sk-wVntm7JtyQIbvdavQKkQcu1nm4 9242
napari_threedee/_backend/manipulator/rotator.py sha256=w9wZTARuRXHUAnO4wfD4RdE46jJHP0eK8WQ8gZuXkDk 1055
napari_threedee/_backend/manipulator/translator.py sha256=2OPPDdUbuEBAaXmZc_EFqfaGmxM_vNDcjT0jn5Le3Jo 1630
napari_threedee/_backend/manipulator/utils.py sha256=Q_ODYhwn2Tg5PAe-yFf4n4duK6Nb4OUgYhjMzjcizm8 733
napari_threedee/_backend/manipulator/vispy_manipulator_visual.py sha256=-j7m4qoFOPn8i2Kr5okwzU58bKQAy1WTzeg5-sCIf-I 4688
napari_threedee/_backend/manipulator/vispy_visual_data.py sha256=74KMGUODexf00Jgca6mIaejqovrycWwpuyglai6E8PE 13233
napari_threedee/_backend/manipulator/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/_backend/manipulator/_tests/test_axis_model.py sha256=cTwmaV1qjPygrW1AijCbwOtcatjodK37FQKheHNeRLw 653
napari_threedee/_backend/manipulator/_tests/test_central_axis.py sha256=FDx1P1b1YI65bSKZxo_JHsXdX-3iSBuDiNr1kRyBwrk 392
napari_threedee/_backend/manipulator/_tests/test_drag_manager.py sha256=4us1l_g9k-Rfdo74UorV-V29j4u_ClVQj7WBJcQ7LQg 4200
napari_threedee/_backend/manipulator/_tests/test_manipulator.py sha256=7w4kORqsoFA6wzx3WDzmkFv2OeLK3rCoC-WyP2HImqg 4320
napari_threedee/_backend/manipulator/_tests/test_manipulator_visual_data.py sha256=KDG5HBjazhNb4mSNM7Sjs5zm_rg73qfTA4fzhVbqBso 4989
napari_threedee/_backend/manipulator/_tests/test_rotator.py sha256=sj5npYEMUKhPxTdWvSYT7TjDxRemCYM-it5WjXRrRdI 350
napari_threedee/_backend/manipulator/_tests/test_translator.py sha256=yg_bKu73RB5wT_YFGr_o4MfP85nWR4IR8mHDgryvfLs 393
napari_threedee/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/_tests/test_dock_widget.py sha256=X0BYHlL_F_Zsj3nJgBqnqOh9glQfE5FaC6uH5pE_5_E 809
napari_threedee/annotators/__init__.py sha256=rjD9rV3-QrPS1X0SGFaeozI8AHqovmQsRy1Ly-H_3Q4 176
napari_threedee/annotators/base.py sha256=QwKWaGUdgAas1doLhr5bhULvXqYLtICspGCPDhhMI5w 580
napari_threedee/annotators/constants.py sha256=jb6qk8pvHPzQ6KV_4B9Ekm_UdZ6XPX9ot4Ek76RgKpI 74
napari_threedee/annotators/_qt/__init__.py sha256=nSH87JYZcv70kYSwQ8qunkSl5r3NFWy53S9pinN53FY 279
napari_threedee/annotators/_qt/qt_label_annotator.py sha256=HrNCR_oDGO7v7CuUi8ii-Nk6qlXhq1_cZyfMViV-Z9Q 329
napari_threedee/annotators/_qt/qt_path_annotator.py sha256=iDcUgKKuHGsl1PEo2vfpH5Ok6ZA70gO4IDuWl5CyuCk 2113
napari_threedee/annotators/_qt/qt_plane_point_annotator.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/annotators/_qt/qt_point_annotator.py sha256=MuvjZqjIfwtbVZKVTwkKvZ0ebfAM1jWXMpPlcXcx15Q 325
napari_threedee/annotators/_qt/qt_sphere_annotator.py sha256=BxWUXcy-xfmsshcrk2ksY2XvYOzrdj-u9a42kOeLJvA 295
napari_threedee/annotators/_qt/qt_surface_annotator.py sha256=utjbfR9M3rP0J9_o7dQLRnAuv-GpaXUQ8px8dpjKxU4 3433
napari_threedee/annotators/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/annotators/_tests/conftest.py sha256=Eq3RzWDBsEoiNho_jvkf2Bl66AJk0h_9kl5YlJkrZAs 998
napari_threedee/annotators/_tests/test_path_annotator.py sha256=VqJFlkDm-MVfrHDpchGlvYqsoSyL0AP8MVBMIP5s82I 2939
napari_threedee/annotators/_tests/test_plane_labeler.py sha256=9ooyDIH8VNRxAb5yamTux24mtMJcsEUxEkY81Z1wkhg 1103
napari_threedee/annotators/_tests/test_point_annotator.py sha256=AroVlGuEnJkxo7w40fp62RvySErIrqtjVRpUpO-isak 920
napari_threedee/annotators/_tests/test_sphere_annotator.py sha256=AV8NGklG-BKAoLLfxLB-s8Wssi19sTzspiXzkzPD1vk 1964
napari_threedee/annotators/label/__init__.py sha256=PHIDLGi59lLF_vIXK5hc0HczH1l3ImLwU0zFANheTAc 35
napari_threedee/annotators/label/annotator.py sha256=s1v7BEfFjogELwOxlpgd_tbWYspM6OcnrnaPjXcbz_I 8836
napari_threedee/annotators/paths/__init__.py sha256=8FeXkQgYfKuZnhRT1itsRAd2hIs7vHqJatO6jYY-v4w 36
napari_threedee/annotators/paths/annotator.py sha256=nB5G4g1vjd17_i1GcG9OxRmlT6jZ5UwO_Cs0FWr3-Ek 5858
napari_threedee/annotators/paths/constants.py sha256=2hqUPFPuO8aTHx6Ro_ZLvb8Pl_HMmQejmwYgn3K6EeY 477
napari_threedee/annotators/paths/validation.py sha256=SD5fvFwaMzysORa03O6P_0F0qow7fzqZOsjig9URuMY 1265
napari_threedee/annotators/points/__init__.py sha256=_fxvTP0bpuN7qr1wb_z1ESan6R9yj2VQx1qyZYzSceE 37
napari_threedee/annotators/points/annotator.py sha256=C_g1SmkvO2q61-oBmoy1ejm3kKgxRiWSs0ca5fYUAAQ 1946
napari_threedee/annotators/points/constants.py sha256=8Zj6fKbUQaBGuUcRP42VGhQiYQekArCJl9MtLClmXM8 100
napari_threedee/annotators/points/validation.py sha256=jdqictsMx1kDWdWJBusFynKGlwb60Um4E7TyvBzacsA 970
napari_threedee/annotators/spheres/__init__.py sha256=Go2g8U97HlOSuVNLuzbsOr66kNBllJkkJQjaIHphxDA 134
napari_threedee/annotators/spheres/annotator.py sha256=CTHX19nJvGMXTc1UG2mzu0JreoOnZifoMnQXrgV8CVU 9321
napari_threedee/annotators/spheres/constants.py sha256=h5m__yE-z1ZSUtS2rXCppygJblq5abwejll1GfdTlk0 424
napari_threedee/annotators/spheres/validation.py sha256=XzzFTpNrrSzKiFwX98EgaFv1LVma7SM6JWR5SBIm3cM 888
napari_threedee/annotators/spheres/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/annotators/spheres/_tests/test_data_model.py sha256=rcqmbEMYCPRGb7nl3FVMZinsYlz1GQUKdeaZmimaVis 1209
napari_threedee/annotators/surfaces/__init__.py sha256=VRcY7cc3w66tJT5hX6pJOtA7jIV3UM0hNipvuNpxlOk 39
napari_threedee/annotators/surfaces/annotator.py sha256=W8V6s56hciduArDF7vDV3Awh64aTIs8kg59t1fVFW00 12383
napari_threedee/annotators/surfaces/constants.py sha256=NsFWlQ25fFT0VkiCiosQx7uCFdPK4gWyjU6u4vbGwa8 435
napari_threedee/annotators/surfaces/validation.py sha256=swMed-J5o1hdx4XnZtUMBSeqyNokQxPZJOc68_z0wOU 1413
napari_threedee/annotators/surfaces/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/annotators/surfaces/_tests/test_data_model.py sha256=mL3JNyke80i5_U8tK_j7Sv-BzLoEoeBmEkahIwuicxs 1336
napari_threedee/data_models/__init__.py sha256=KcUVUu3c-xbvEz07x2IzzZ1ZVAssRfoweXyN_qYoBV0 145
napari_threedee/data_models/paths.py sha256=QySCr5oBRxz2UkMP2TnZUzR1Hp4WhAPSdJLicAHl5WA 4940
napari_threedee/data_models/points.py sha256=BuIaYovD9aqVnKBahGNlIphqLx1chk_c-Lh_UW7LyZc 1976
napari_threedee/data_models/spheres.py sha256=dChcaZDooQDyOrvFeOwNBhJ-D9mGegcuVCICUyveEf8 3654
napari_threedee/data_models/spline_sampler.py sha256=Z3xt704-3aiANMFS5DrToX9rEJkyOjhQXHBp3E8LydQ 5044
napari_threedee/data_models/surfaces.py sha256=zeodTk80THN9udO49AdOypc-8dE9l3B3DHNQs6OxWKw 4957
napari_threedee/data_models/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/data_models/_tests/test_paths.py sha256=8zWbi10Brpo24mn-DzxgRRwLoZxjCs9YM4sgniy62Ag 1605
napari_threedee/data_models/_tests/test_points.py sha256=O2DTDT2aM4NCIiNkkaj3oe_VzC2TJUZJ3CjlzL8kI9Y 1149
napari_threedee/data_models/_tests/test_spheres.py sha256=IMnykBRfIZ1fha2569IyXos12QePxTUmKypfPbY6HhE 484
napari_threedee/manipulators/__init__.py sha256=5un3aBSu9M41idPg2en0JTmeQxp8HbCz9JWBhQ88REI 157
napari_threedee/manipulators/base_manipulator.py sha256=UBaJm8JIqZLVmgK21RF9QueU_K3YsCs5aCSIkkzONWU 10260
napari_threedee/manipulators/layer_manipulator.py sha256=48afCOP0Fj5wRjDXuJNKbStEmlIX2eBdEzbfqAFS0ds 958
napari_threedee/manipulators/manipulator_utils.py sha256=_XcppnfmNbztoAuwxo60frsYRF0M-9iIHxbma_zZvp4 14395
napari_threedee/manipulators/point_manipulator.py sha256=d-zCJsIvQSfPIL2Y6JlCUEnIpIP5ZuDB2aVRZvztV3Y 5423
napari_threedee/manipulators/render_plane_manipulator.py sha256=Se1C0xk5aB1TgP0IRsQtWImhGakTa-WzcxoNZJ9NhlE 2499
napari_threedee/manipulators/_qt/__init__.py sha256=yLag4i7bXVp9BGkgt90zi0xTZmEYosi72Jo3umIVWts 190
napari_threedee/manipulators/_qt/qt_layer_manipulator.py sha256=hzVt4VxYOwvCwdXi5_jN5BKvcg3jwxEYQA89s6fsj8I 337
napari_threedee/manipulators/_qt/qt_point_manipulator.py sha256=AOJ1NqbVkOtO88Chrw6QVBQK2kA_xAAdKNLqM9M7MWE 337
napari_threedee/manipulators/_qt/qt_render_plane_manipulator.py sha256=RSQmlTmc1LXJ1g_x2-DprE6RXfk7aNZib5LRB68KhtQ 361
napari_threedee/manipulators/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/manipulators/_tests/test_manipulator_utils.py sha256=0bZy4QRYJ0OERGhAshWyE0ULAp6f-DMOPKnanYPSK-8 1895
napari_threedee/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/utils/geometry.py sha256=QTmlZgujxPCw2jwR6sP-YzaAKeK72Cn_ArcJvEebu4s 3171
napari_threedee/utils/mouse_callbacks.py sha256=0yaNfkyEx7Nr2wFtnqzzU3UCAN5Yt_R_McaZpgwI6TA 3183
napari_threedee/utils/napari_utils.py sha256=TD3oQPWhJ5jOMuWARariSW-dSvWpqhy6tF4fSroNsKo 7489
napari_threedee/utils/selection_utils.py sha256=VZKGS2mPiF7l0cX5Ck7Y885yLANrv0sBpaQ869Q6NLM 6697
napari_threedee/utils/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/utils/_tests/test_geometry.py sha256=DKvZRzbJuD-VE7NnPfaUZOKpIqtTJcHcIW76cBu1v1g 1813
napari_threedee/utils/_tests/test_mouse_callbacks.py sha256=dmSz230IoXWsch4TwUvKAUdIH4bbif5KUwL8YluL4gE 5957
napari_threedee/visualization/__init__.py sha256=ybemjIx5EOR-4DsOiN8DJhdoM1ek6WuBTBWIHJMw_tY 136
napari_threedee/visualization/camera_spline.py sha256=nGq7CliYU6tRr7fodbVMiLiS7NRGks7T-NX5vNOMcag 11203
napari_threedee/visualization/lighting_control.py sha256=HbZdXFtg1Rf0K5eFzH_qhW__bYDa7FOCSPa797xAlBo 2176
napari_threedee/visualization/_qt/__init__.py sha256=aMnl2pJ8JPQeygwDFLw6ppzpkgzg9kjMWr6jUbE-5sg 127
napari_threedee/visualization/_qt/qt_camera_spline.py sha256=QSP0ZF-JKxMYmvZIlMRhlUM4T5kl4FgJyeCBkMKAujw 7235
napari_threedee/visualization/_qt/qt_lighting_control.py sha256=P10UIeI3XgrWrvBYfvqsm7LdUDmZSibCJ7L-pnCOui0 5764
napari_threedee/visualization/_tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
napari_threedee/visualization/_tests/test_camera_spline.py sha256=0UVSF9HQ9s_-2Zor_Y5DsyYcHEwco-WfqcHMBxq_2KA 3767
napari_threedee/visualization/_tests/test_lighting_control.py sha256=0UUJ_HMOBhCDMlFL1wd2aUdkws99nybw0MplZyXxzhw 2010
napari_threedee-0.0.19.dist-info/LICENSE sha256=xlmKmmNsdU6zZxLvsmqpl-osKMwxpqUk46yyBtiRO2w 1485
napari_threedee-0.0.19.dist-info/METADATA sha256=J51yKUXEoxGejcBHFFsbu53khJvcLefOoKSTigw3GRE 6405
napari_threedee-0.0.19.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
napari_threedee-0.0.19.dist-info/entry_points.txt sha256=pXcrKgA_Bige60arNVJ_FS3eAun8PsFyBNWSjdU_8Oc 64
napari_threedee-0.0.19.dist-info/top_level.txt sha256=1Y7godjb6e47sh1k0mB8_ZOUXEoJ-D33cov_9ABP1Sk 16
napari_threedee-0.0.19.dist-info/RECORD

top_level.txt

napari_threedee

entry_points.txt

napari-threedee = napari_threedee:napari.yaml