vispy

View on PyPIReverse Dependencies (68)

0.14.2 vispy-0.14.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vispy-0.14.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vispy-0.14.2-cp39-cp39-win_amd64.whl
vispy-0.14.2-cp39-cp39-macosx_10_9_x86_64.whl
vispy-0.14.2-cp39-cp39-macosx_11_0_arm64.whl
vispy-0.14.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vispy-0.14.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vispy-0.14.2-cp38-cp38-win_amd64.whl
vispy-0.14.2-cp38-cp38-macosx_10_9_x86_64.whl
vispy-0.14.2-cp38-cp38-macosx_11_0_arm64.whl
vispy-0.14.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vispy-0.14.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vispy-0.14.2-cp312-cp312-win_amd64.whl
vispy-0.14.2-cp312-cp312-macosx_10_9_x86_64.whl
vispy-0.14.2-cp312-cp312-macosx_11_0_arm64.whl
vispy-0.14.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vispy-0.14.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vispy-0.14.2-cp311-cp311-win_amd64.whl
vispy-0.14.2-cp311-cp311-macosx_10_9_x86_64.whl
vispy-0.14.2-cp311-cp311-macosx_11_0_arm64.whl
vispy-0.14.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
vispy-0.14.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
vispy-0.14.2-cp310-cp310-win_amd64.whl
vispy-0.14.2-cp310-cp310-macosx_10_9_x86_64.whl
vispy-0.14.2-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: vispy
Version: 0.14.2
Filename: vispy-0.14.2-cp38-cp38-win_amd64.whl
Download: [link]
Size: 1467600
MD5: 618e2486e6024185a5b5382e748bbc67
SHA256: 6d944ccd0d7fb1b8fa694781cb036cb1011853e6d3e1038f5b4da4d0094ed9a1
Uploaded: 2024-03-14 16:13:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vispy
Version: 0.14.2
Summary: Interactive visualization in Python
Author: Vispy contributors
Author-Email: vispy[at]googlegroups.com
Home-Page: http://vispy.org
Download-Url: https://pypi.python.org/pypi/vispy
License: BSD-3-Clause
Keywords: visualization,OpenGl,ES,medical,imaging,3D,plotting,numpy,bigdata,ipython,jupyter,widgets
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Framework :: IPython
Platform: any
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: freetype-py
Requires-Dist: hsluv
Requires-Dist: kiwisolver
Requires-Dist: packaging
Requires-Dist: importlib-resources
Requires-Dist: pydata-sphinx-theme; extra == "doc"
Requires-Dist: numpydoc; extra == "doc"
Requires-Dist: sphinxcontrib-apidoc; extra == "doc"
Requires-Dist: sphinx-gallery; extra == "doc"
Requires-Dist: myst-parser; extra == "doc"
Requires-Dist: pillow; extra == "doc"
Requires-Dist: pytest; extra == "doc"
Requires-Dist: pyopengl; extra == "doc"
Requires-Dist: meshio; extra == "io"
Requires-Dist: Pillow; extra == "io"
Requires-Dist: ipython; extra == "ipython-static"
Requires-Dist: pyglet (>=1.2); extra == "pyglet"
Requires-Dist: pyqt5; extra == "pyqt5"
Requires-Dist: pyqt6; extra == "pyqt6"
Requires-Dist: PySide; extra == "pyside"
Requires-Dist: PySide2; extra == "pyside2"
Requires-Dist: PySide6; extra == "pyside6"
Requires-Dist: PySDL2; extra == "sdl2"
Requires-Dist: pyopengltk; extra == "tk"
Requires-Dist: wxPython; extra == "wx"
Provides-Extra: doc
Provides-Extra: io
Provides-Extra: ipython-static
Provides-Extra: pyglet
Provides-Extra: pyqt5
Provides-Extra: pyqt6
Provides-Extra: pyside
Provides-Extra: pyside2
Provides-Extra: pyside6
Provides-Extra: sdl2
Provides-Extra: tk
Provides-Extra: wx
Description-Content-Type: text/x-rst
Provides: vispy
License-File: LICENSE.txt
[Description omitted; length: 5892 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: false
Tag: cp38-cp38-win_amd64

RECORD

Path Digest Size
vispy/__init__.py sha256=Q-ECX_hCYaK0N0nHaVUQM6bNTUf4A3uGTxGcnlY2FFU 935
vispy/conftest.py sha256=SUNIUsn7o-cQa0mDMAhxoyeU_ENZjqO5B_xTJSNi-yQ 501
vispy/version.py sha256=IlAr5T7Yed-wpRPBQOdTSkG3tJiPqgLJanRACdE0WoY 429
vispy/app/__init__.py sha256=NDhvVlPpRUm5zkfs4L1VwbdE1Hhg7dGEkI28RYH2KTM 640
vispy/app/_default_app.py sha256=ACldZQfK7nl2zGInuJBsCm1sfFKZE-UFBgSeavG8gVo 2497
vispy/app/_detect_eventloop.py sha256=h7IMsSZXuIAz9M3bezB_gB2BQqcfiPcdpo5vAn8cd7Y 6622
vispy/app/application.py sha256=4LaLxw9L-TeMqIF1oLLI4O80YW167hqu4DO5vzvP0K8 10894
vispy/app/base.py sha256=mSxRFhawcyu01RvVJ_tRqUSghe-ATH7g63SqXPD5ONw 11093
vispy/app/canvas.py sha256=bGXbMcMRCigfTpFYvwXLsiGp80mPm7n2P24tvjm0910 29677
vispy/app/qt.py sha256=7yos1jeDws_SqUddLzOfH4kKtaUkYqCuNA7gS-dBiB8 3503
vispy/app/timer.py sha256=8wzJCnXsrcOOboq0ngQz2LVCy8fV035UmQMlFseorrY 5928
vispy/app/backends/__init__.py sha256=vWTYrTxmF7ccEp3ovoREK--UuBMnXB9S6Ev-kmB0gcI 1889
vispy/app/backends/_egl.py sha256=NbuplBeyUeGnHjpQDrsaijY9d3JadW8UDryNIkfvOhc 8742
vispy/app/backends/_glfw.py sha256=HQwz4cmg9YQar3m01IN-96S1GoQ6k_YmT-qzcH0Ahj4 17534
vispy/app/backends/_jupyter_rfb.py sha256=V3f7sJ-LLhnYckUUNaNALLDQoek9L2EEs39e4brF_gM 9083
vispy/app/backends/_offscreen_util.py sha256=YHcJrKXAZPuPyYvu5yvh-XXUx7G8tncjGEhedUY9Q04 3818
vispy/app/backends/_osmesa.py sha256=XT0ueItVyAouAoSsUO4VAoq4AXyTmiUVVm9Kng5hbsE 7837
vispy/app/backends/_pyglet.py sha256=joF5GtZvOH8kxBQjo_araiP6_UPPLB1BliEyw8LAfrM 15561
vispy/app/backends/_pyqt4.py sha256=qkslohJVQnN0MJjtXotVi8eyWuuoLnuqtLglKW8T43U 1352
vispy/app/backends/_pyqt5.py sha256=jb95Co-EINtzfLi9CDZqH-10T68sQ4naZHM9h3xjsqM 1352
vispy/app/backends/_pyqt6.py sha256=Rgug7PyAevgYPzkxcsRGOKSuZxh9rdP_RFjl8Xzq97s 1462
vispy/app/backends/_pyside.py sha256=zljctUXPATBxgmMYCvnibRKN-OQC_lOWZGBTmSYQIoA 1371
vispy/app/backends/_pyside2.py sha256=qZpBbEVmrq6uXty8fn-cmitWQJyhPpuoAYC-MC43Cng 2017
vispy/app/backends/_pyside6.py sha256=3Tjd1WfxOGCvyhQgmo49_KGsfSfDgmWvSuD1LW9aKXw 1869
vispy/app/backends/_qt.py sha256=rNJOdkxwuqHyPxI79xmGjt40kLZLvDGHWTh1GODp1Kg 36424
vispy/app/backends/_sdl2.py sha256=6Rf6TOLuP-YLmA02rjBjxnMaZSQkSihryn6UDgjyxfc 15544
vispy/app/backends/_template.py sha256=zFzyc74YHyOvIL26zz2nb15M27OJ_iusTVTkUF_835A 8197
vispy/app/backends/_test.py sha256=JDzZW-aq-1eOM167zpf5aWWeIn2lw6F-k4RcDl7wM2E 259
vispy/app/backends/_tk.py sha256=XBHhw8Gl_XwmxhrTJ_i86q2q59h3HJfz5WncJQEWAws 26911
vispy/app/backends/_wx.py sha256=IRKy9Zxh3ZVpLb9VB9mTn8cFeXCZ9fjjoHyGtQ-c5rU 15513
vispy/app/backends/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/app/backends/tests/test_offscreen_util.py sha256=-ahoc_qjQij1cyJHr2dTpNcqr_1oQJNIr86sqNtVfh0 1286
vispy/app/backends/tests/test_rfb.py sha256=szOdsdKsJy7_dFnJeApu1Adc4MQk0ikNGrLOwUYuTX0 2390
vispy/app/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/app/tests/qt-designer.ui sha256=FewTQgnbbkvFNOBbRogz3hsXPL2H9oou9_GJNJWhKL8 1602
vispy/app/tests/test_app.py sha256=_Quo6SRZgmepVM6dC2pyLU1MBTAgdGC4SP-T9DaVfEw 16223
vispy/app/tests/test_backends.py sha256=iYrBrhnL6JXNNmxRgQu2DwFPBa97DD0PRBNfqiOuVQo 6558
vispy/app/tests/test_canvas.py sha256=z4qAh9yLeSkACW7txcBnh8OWbCQkQ6B0q4lvZUfUgSE 4465
vispy/app/tests/test_context.py sha256=jytzziNJDdCsNM4ts4sBjz6Am_BBrjQD-EWhhN4u0xE 4085
vispy/app/tests/test_qt.py sha256=XsTD7oHGgJcQU-05ycUrxvYZreRSLbIojc3OhFe0Dz4 1332
vispy/app/tests/test_simultaneous.py sha256=S0kKHhAAtWOqjCtaP-g1AG6QOy5N5vNaGJbYCSRA4mQ 4661
vispy/color/__init__.py sha256=3IPPPTuiFWGfVmhFBSk5QCcNp-8_paj8HPrLmgkSFPY 661
vispy/color/_color_dict.py sha256=TqlZoWaeO3ddWwm57MaGqqoiDU5q0OmBBxpzhAcz-iM 5417
vispy/color/color_array.py sha256=KCOVxr_qvNfgZQI6lJHeyIVne3MeYAEx6t0V3DhFjAY 14860
vispy/color/color_space.py sha256=h0ntDbT4PTYaCYf2bEGRbVKI_HjbyQ2zuFSwAet9EQA 6232
vispy/color/colormap.py sha256=tsSL64QFavSyY_wzlYW2_5pXThvDC9oY02jYta5g6Jo 43720
vispy/color/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/color/tests/test_color.py sha256=wghhl5hWzLQAJexx53X2pGqxKkzvq7EsZZB6fjP1JcQ 13271
vispy/ext/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/ext/cocoapy.py sha256=H6G4xmHk-iof6jEtnsUj05rbLloODsuA_5woDU-O4s8 55782
vispy/ext/cubehelix.py sha256=ubDEoEoc04mKuU8sqEZijsjPayfZjYiiIHYCyiSMd9c 5478
vispy/ext/egl.py sha256=K2vuBsbHUdomCNu74nXguoEms8Yi-FBBz9Q770esuYA 12535
vispy/ext/fontconfig.py sha256=DAGBvA1mN0RkKQ_QIRY1rWiPsT7HCwxpgmn4xtgvgyQ 4354
vispy/ext/gdi32plus.py sha256=VCwarTueydrPXCEqQmpJLJcp6afUUlpKJtNlVUMGBdE 6823
vispy/ext/osmesa.py sha256=hdRVI77OtZn-gbekZqWwmcCd7p2Ygol0e3KFCL0PHUw 3516
vispy/geometry/__init__.py sha256=RX_u729cTnISpRq32LHDmVGZnMdN6mkxyMbmstRwPqo 1092
vispy/geometry/_triangulation_debugger.py sha256=mOgnM6lGVH2PdwVflPyh7wNSABdABwEMDFk1Zs7y0Ak 5301
vispy/geometry/calculations.py sha256=zcQ0MpmhltCVX2vvByQfxOV5w9MFIzdHB1orJmJO3Aw 4379
vispy/geometry/curves.py sha256=aatBl8ArN1z_RumPHS4ZlCTXPUPOh8mGJ-jeKJ6LpXU 13544
vispy/geometry/generation.py sha256=eCJzZFJBz8dGwsPiN-Zzdq6vuP5JRFUhllPXayljMKg 21584
vispy/geometry/isocurve.py sha256=LNHyCpKDmtzITP1kvKQQvhmD__Pb25VYDn0fXbtJQTs 5971
vispy/geometry/isosurface.py sha256=NXWY0UREZQoTYe4RUPsUWDn5qdmdPHTPhpKCiR1Hyrk 21116
vispy/geometry/meshdata.py sha256=r01dO5HuMxWFsJz3YFyGJVVgslVHwvV4Y6PSCaQxPvg 27528
vispy/geometry/normals.py sha256=E1LF5g1Pf-9YdveK_385eJLmYCFjEvshrLVSd3s0jlc 2514
vispy/geometry/parametric.py sha256=1K2MoBwJJbWL46iqE3VM2LrgBqi08BW8r2qsMomlru4 1996
vispy/geometry/polygon.py sha256=VAgsEr4N7i1jhCUq7KBlm1juiueauNzh6a9S9WhSuxE 4338
vispy/geometry/rect.py sha256=m4rDnXT94nxggOGgdovgG1awqjzntaoMHlsa_xLuVTc 5894
vispy/geometry/torusknot.py sha256=iIQeIdkxVzEJPs6lx6a33C-Tlu5eFwozgA6FXbBvzA4 4404
vispy/geometry/triangulation.py sha256=TB3WRBO5pMWHVm1-6u93ISmqYqtuSGQuBLNRpVJRMic 32844
vispy/geometry/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/geometry/tests/test_calculations.py sha256=vIskbDm-LJkNE7pQ1Ig8dq1QYjS4ka6mgsnuGNdlPZA 1061
vispy/geometry/tests/test_generation.py sha256=GXZE3U9W7fZ7wow3j2RXcNGDV9FytRvb6yRPErKF3wc 2166
vispy/geometry/tests/test_meshdata.py sha256=awAY1VmD81HHXIox-bGvSPRs71nCChOGIZCUwTk-pRg 4335
vispy/geometry/tests/test_triangulation.py sha256=IrwcANHEIyjeE-b-ZyeYm8K_JLyOfczLJ2AGRzEIIjw 13206
vispy/gloo/__init__.py sha256=zK8VDdY_d2sXDLe2ppCRkbXzqj9FrvKsuyU0SVa9OOU 2078
vispy/gloo/buffer.py sha256=0nE9huwI7l64KPxXgDIBVGIyt8FlpyA7beoALeAVaRQ 17251
vispy/gloo/context.py sha256=avyXSS9lpehlcjU1IG-3aaHEtVaU1peGEj_e54vvmSo 8912
vispy/gloo/framebuffer.py sha256=rG0fcM2NkED9jFF-GFk0vBDZfqriP63W8VSDr0gcVnM 9607
vispy/gloo/glir.py sha256=jWDtE-UyP3zwPUtMfmA-sBrHWeAC2sq009M6gcvDo5A 67989
vispy/gloo/globject.py sha256=eMkpFZrqJYSHx8A5j1lH-uczqZk-IX2ZYb77E-b1DOM 4013
vispy/gloo/preprocessor.py sha256=lMp2OxCyZDb5gyLUYK3qLMhStrmbyIgnVYnmniWr-wE 2358
vispy/gloo/program.py sha256=Uvo4TN6EViPqaDHhbDmOQjKYm-K6c_WHnFgPEvqTscc 22867
vispy/gloo/texture.py sha256=ULvBx-iBNo7z7yWZuhweL1yW-uPsuRTObC8URR03_GU 39467
vispy/gloo/util.py sha256=sC1OM-L0iY3ymJIU4eNOk_9hzDKZVNiKKHOBT_6m500 4548
vispy/gloo/wrappers.py sha256=Buyf8Xl8oPREzH9cn9Ez6ltQ6eaSKDfRrVmuA3GHys0 27222
vispy/gloo/gl/__init__.py sha256=U4QjPJQQNkGFPW2IrDE-KenH4xgcz5D3ULc-Mro39wM 8186
vispy/gloo/gl/_constants.py sha256=vPvl12f_s5Khrn0DCXKNqoWBk8bfP1yJSaH9VlI15os 17101
vispy/gloo/gl/_es2.py sha256=QDRyABJMCMQHPSfImfnUTnq_-whHr6cyNm3mZJv8fTQ 39293
vispy/gloo/gl/_gl2.py sha256=jZ_Y3WVQvsSsSiJsgTWzShCVTUgqrikbuWsqlCtlVpM 55890
vispy/gloo/gl/_proxy.py sha256=KelhVCgrXzM8BZDRTNaUgWT_RuPi2nasaYQpSI3lxeQ 15204
vispy/gloo/gl/_pyopengl2.py sha256=F_jIP9YWRHzAsB_xNu9eG-WD2pqMnirsgJWGklldR8Y 12054
vispy/gloo/gl/dummy.py sha256=UHjuPYuVSUBIQse7NLj5s9T6YJA7bOkKlF2OIOUCV4o 761
vispy/gloo/gl/es2.py sha256=YIFZNGI14ikUfVSC0hSLT6HCOGfoI7QE1uWyccZkKKI 1800
vispy/gloo/gl/gl2.py sha256=05PPI3lNUCm4B34Qzs1-ZefHsiHzEXTncld5R8yv-TA 3242
vispy/gloo/gl/glplus.py sha256=Rrteeo4uuq-kksV71OWUi1N0Meo3_rtep_ereMoOMK0 9442
vispy/gloo/gl/pyopengl2.py sha256=QbGRBgQ49x0eiCUXB2bz18gM10pWmM6t62W8TE3deH8 2764
vispy/gloo/gl/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/gloo/gl/tests/test_basics.py sha256=QhMhaesWiOczpVoV8T3POzsltr3W7MiwnIMEV0evH7c 9505
vispy/gloo/gl/tests/test_functionality.py sha256=aCCxAUkbEVdHaFiRtEig-p4vsrjCyZ-sxggan-BjtW4 17906
vispy/gloo/gl/tests/test_names.py sha256=b9ZzeDsj9ZlHVIKN8nmNi6GTtUXRF9bP_Qud_uOXgXk 11396
vispy/gloo/gl/tests/test_use.py sha256=kMjWov2cgJtMywy3VjtgFz6kMNQ0D--TkpAsNx3sFic 1909
vispy/gloo/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/gloo/tests/test_buffer.py sha256=sAKg-VNQeVKvx7likTgTfSEokrswrHFj5r3ly3ua2BE 20377
vispy/gloo/tests/test_context.py sha256=w1OVEMLu1szXyLK7U8f7gZFIXFlhngt3VIrtSWSXAw4 3135
vispy/gloo/tests/test_framebuffer.py sha256=WsoR4zcIExGt3Kp-RA9kCkQqcWBZFM_FO3A1OArhMLI 5677
vispy/gloo/tests/test_glir.py sha256=ff-4DImVfCFq4Fs_yB55Fgadx2p_BFwfonOfHTqQwJY 9951
vispy/gloo/tests/test_globject.py sha256=u1Q_Eyh7LXvo9F37nLz25HOMw9RRN3vLdCJaC7tDoek 1121
vispy/gloo/tests/test_program.py sha256=duvEdq9MzJx3McTzEri4Y49iNktXRUCglTvgxwjluVg 11986
vispy/gloo/tests/test_texture.py sha256=0WLvnF91eaGPsvTUnbvwhnoGJiUn9U96ErmKG3HrQ-c 25392
vispy/gloo/tests/test_use_gloo.py sha256=rMgNizGgHSMpZCCXwJA2sLL4byxpNoaZxC5bfh0DDfM 6682
vispy/gloo/tests/test_util.py sha256=o1euPeITnoxGjceOVVd2jECmzQe_6VsXR9ZGoRgGtnM 1973
vispy/gloo/tests/test_wrappers.py sha256=xEGbGRtgttzYpye71pLiz105zmpMIC8-BiKz_snuvv0 8950
vispy/glsl/__init__.py sha256=0aXrA770hU_rCKt1psk5gSUkh4jUGJhbWSIIt5oxia0 1239
vispy/glsl/build_spatial_filters.py sha256=PeWVVUC7219uZfSFSXTJlVq54CX9lyx8hxN4FYuHp9s 19464
vispy/glsl/antialias/antialias.glsl sha256=Ur3WMg_0kQjJBrfC_3XvXuA8MWjAxSyOBvOWCCqAO3E 375
vispy/glsl/antialias/cap-butt.glsl sha256=8ly7KPhCTc0h1MNpv2io07k6eAauvSq0zzF0BCXN7Cg 1001
vispy/glsl/antialias/cap-round.glsl sha256=eAx5Mrg6gNota4VGpt6k3o6xaXnJSgkw0aw2qGFm7Oo 955
vispy/glsl/antialias/cap-square.glsl sha256=i8VhoC26ylTTTfB9hkJpAf9qp4s9LNAxXn3xYGkPXKg 1000
vispy/glsl/antialias/cap-triangle-in.glsl sha256=GMjgkWJXrvfNeVjfNE9ikeCBPXeWHZ2amJrUW43t4y8 1032
vispy/glsl/antialias/cap-triangle-out.glsl sha256=D-nyIF3_mhpRftydAdEFMVL1knoQt8sDXSXP8VZhsoI 1024
vispy/glsl/antialias/cap.glsl sha256=VzCIV0RAISRV0EXpinfeSF7bysux8TnwGNqLJgMNMw0 1778
vispy/glsl/antialias/caps.glsl sha256=VzCIV0RAISRV0EXpinfeSF7bysux8TnwGNqLJgMNMw0 1778
vispy/glsl/antialias/filled.glsl sha256=N1avoZGZZ1ZhvMUwg1Fz9fh-q_YPIfsgMQjIDoZDYiA 1297
vispy/glsl/antialias/outline.glsl sha256=Ytn3p5VOgf-T__ayzjawvFskzbC8f3klP2zFdO6xMTY 1355
vispy/glsl/antialias/stroke.glsl sha256=hKWaY2_gi4mTnKqX1aXE_RusjREjRsqfn1U6Mm9V28I 1376
vispy/glsl/arrowheads/angle.glsl sha256=4WdM19DoWQe1AyZe_y9ItggySnCDfxyLcqwPCiv6WnY 2773
vispy/glsl/arrowheads/arrowheads.frag sha256=fgOcf5oME3-NQ_GMnD2-sh3JQcLd6z781cRvDb3CwFU 1881
vispy/glsl/arrowheads/arrowheads.glsl sha256=iEBVq2r5csQpzy_Qq7-HCy3bVB-UwQlQ9kvXRTLw9ck 489
vispy/glsl/arrowheads/arrowheads.vert sha256=-5WW9dYJH6HxekdcaU0smuXKaWBvYFYbPa8W41XtUmc 2251
vispy/glsl/arrowheads/curved.glsl sha256=CPYk0g4vxAC-WeYDm5JgrjnKW95OtNflC9YS_OJmyW4 1277
vispy/glsl/arrowheads/inhibitor.glsl sha256=gJdAz5CIe4ZImEIhWrQz-UJq1nSjGVZcsKXEyS7aVMI 691
vispy/glsl/arrowheads/stealth.glsl sha256=vRAaXPBLR6NskFCA2QpcEi5b3g-gtbzl5FkfD-Jk9SE 1300
vispy/glsl/arrowheads/triangle.glsl sha256=O4_CisXUSMSzgsS53fY-FPg1stjpUMSesgCE49oY2Tk 2578
vispy/glsl/arrowheads/util.glsl sha256=edIac22XDCFubp5j_bRD1VK4NuYXkj-_bcsaNzLre-w 446
vispy/glsl/arrows/angle-30.glsl sha256=Hj0yvfNTnppV1gDJW6FXidjB-66iHidfxt8I3oQQIDA 523
vispy/glsl/arrows/angle-60.glsl sha256=gmZOVIGAMJOvkOjsNN-GQw6jJZHfUP-nnNHmASvmTSU 522
vispy/glsl/arrows/angle-90.glsl sha256=P1v9_QmKdOR7PvhcYi1ueZzQ25nvCnYAorSjcyozvec 522
vispy/glsl/arrows/arrow.frag sha256=9XGVwjId3MQyNWTD1L4_A-SOEvMQWJ_s9_r_-DUCe3Y 1487
vispy/glsl/arrows/arrow.vert sha256=xGUrR9gWEdQCcm2cp7m_3B2J7yXEJj1c6WhgoaK4nyU 1449
vispy/glsl/arrows/arrows.glsl sha256=ThMlve4-2XC28lFE6LPBlLDLRPUEweNN1f-f5AZ2Zfk 579
vispy/glsl/arrows/common.glsl sha256=qYTzY-UzLXY00tjXUkgNJh1NIUYtZU4YoTEi7IDy2xA 6584
vispy/glsl/arrows/curved.glsl sha256=1C5bNxOoQZMYHDC9NizTOxIPqVGSWywSqxkEkvSrcjk 2146
vispy/glsl/arrows/stealth.glsl sha256=i0lizH6jLsChiD4Ibmf9_BBpjwPrN9G4Y0LFi5DAdO0 1812
vispy/glsl/arrows/triangle-30.glsl sha256=OoYw7bYz0neos5QlY3pn2meNgoRdqZyHSOqPANWFrvg 535
vispy/glsl/arrows/triangle-60.glsl sha256=zlljWIDZ0Ab7FDkkX_6IpJJ1mENxESuSV_c0bNXzyK4 534
vispy/glsl/arrows/triangle-90.glsl sha256=ZKnhAadyXqWwno3ZX8dmlq3VR5PatwMuHvvpFhbZL84 534
vispy/glsl/arrows/util.glsl sha256=XMEHbUy9j40p6Fc1qgTzLDo1Q2ufjsvQNXVd6B1zYWc 3344
vispy/glsl/collections/agg-fast-path.frag sha256=YFlPCctsLaImwASKhhHlAFWE6uM7uAhtE8yq1iV5oNg 658
vispy/glsl/collections/agg-fast-path.vert sha256=srMSHeTKIhxvqJVr_XsI735ggLJ8mXsBKcD6SuvcWUA 2502
vispy/glsl/collections/agg-glyph.frag sha256=QwWYp4uXxL_yjvkThG8R2e8UNOpTXuE-576Bfuy7fX0 1808
vispy/glsl/collections/agg-glyph.vert sha256=qaEIbTCR7gtU3PR-2ulrHvPQRG8SjP1jFPQPy5pRrfA 936
vispy/glsl/collections/agg-marker.frag sha256=XndQfPYaGcfLmV8FYzwJe_h_m8VA7jtoKFfl9g-avaQ 1441
vispy/glsl/collections/agg-marker.vert sha256=fNWbaBLwkI7JX1nfbYhS0tXVPGI7aJBNecCWW3CxK_Y 1373
vispy/glsl/collections/agg-path.frag sha256=nuQ-bVJp-2VsaJSMalQmF1hpfgBpD2SRmZ5XHR5Z0aw 1901
vispy/glsl/collections/agg-path.vert sha256=8mTdLZGEAsGE71ZYOxDpQX7LBRxFz-TUygSu4lkS7sU 5153
vispy/glsl/collections/agg-point.frag sha256=r-hxKBDPZG44R-wFU3HnZz8eYquyp50RCoJV1YWRJxk 728
vispy/glsl/collections/agg-point.vert sha256=_WDYo_T_XRx7oebR__62pRzSCySvWRYLVEVgVIjZkX8 960
vispy/glsl/collections/agg-segment.frag sha256=zeJXdwBBBIEHnSbMBjvH2C8qvLplJ9TUqBOJV1HX0Go 1115
vispy/glsl/collections/agg-segment.vert sha256=19-0VNRwRPvHlV8l1-3G1B_KZyt1eOFCBWgfcV60ULU 2150
vispy/glsl/collections/marker.frag sha256=XTOp1mmq0zwZs-GBbrRBAVkcOw-fg_6aRe-Dv7gwdCQ 1503
vispy/glsl/collections/marker.vert sha256=NRfT6xpIi5ttT3rMyKp0ThylzBIhuaY8MYK-nNP35qs 1394
vispy/glsl/collections/raw-path.frag sha256=gDSI6bcuWYHsO4ANyW4UvrK1LXHmF4dpyLIKIjm1ji4 452
vispy/glsl/collections/raw-path.vert sha256=6Pntkw7Y1-M78Es32ymJ17Jfmfnr82lI0uq3_IygyAY 706
vispy/glsl/collections/raw-point.frag sha256=ecErdiD7zsXGhEVLC6o5UO4nMYtL1vjKFo0QY3PGes8 429
vispy/glsl/collections/raw-point.vert sha256=BzBgtJj9alvCXPOBBbveqkxq5_DIjfB54GGXDorr8ro 766
vispy/glsl/collections/raw-segment.frag sha256=oqAOkNAa0sDSDRGR6jvtuG0o-4TvJBEepZGo4sFxxqM 487
vispy/glsl/collections/raw-segment.vert sha256=AQIMAd6-nE8_XYSE8R9UBGvqCNL4e_hmXmCIGmD_9jg 735
vispy/glsl/collections/raw-triangle.frag sha256=mzX378Js1U_JaYZAuO-7Cl0lht8ty63-rA3uj8I2f1w 405
vispy/glsl/collections/raw-triangle.vert sha256=yoMd9lyonetsvzJwi6lW6pLCdpLkFhAtd7jiOdAPvtE 684
vispy/glsl/collections/sdf-glyph-ticks.vert sha256=chIT8hn2OrtKX-vUUu80fn_9WvBe5-4kOEsx7BlOmek 2091
vispy/glsl/collections/sdf-glyph.frag sha256=tgJOTK3BH0BUbHX1GMuW1QfzlAZoPEEKVDmiQ6Aql-U 2456
vispy/glsl/collections/sdf-glyph.vert sha256=pZsIX2CH5GCBobEafD5zFFBHA7g6QrQc9jkiJELHTX8 1733
vispy/glsl/collections/tick-labels.vert sha256=vFRZOt6NxLhKURgejZxkMFVhULQ4VVovAhpM4zzyaVg 2415
vispy/glsl/colormaps/autumn.glsl sha256=grqjuKNzISvXXBHd6Kmjd8dWAbaasjhkaZgeKWhg7Ek 671
vispy/glsl/colormaps/blues.glsl sha256=4LUacPCMkWkRAyjS6ExWktT9_Gpc_1tzxiy9zNtYGnk 654
vispy/glsl/colormaps/color-space.glsl sha256=v1Eem_0ZNSxBc-sWP4AqvevOUz89sp6GvAol7QVkUd0 570
vispy/glsl/colormaps/colormaps.glsl sha256=UORck2p2i7O-rIZ6b-0kFVBbwgyzfiNiumcPEpqguyA 805
vispy/glsl/colormaps/cool.glsl sha256=Vr2xJRIft3UAMqn3d9W0KJMmoxiTpcFGiv4OmRkUnbY 661
vispy/glsl/colormaps/fire.glsl sha256=SNmfqxgsU9qdjDYVJs5w9mJaKfxKpPQ4hOM-gAaLcDk 709
vispy/glsl/colormaps/gray.glsl sha256=kV4t1lO0hupvMwEFzsu2Kc1D43DROTC6nbEHotfh5HM 624
vispy/glsl/colormaps/greens.glsl sha256=6U9krbSB4a0tDlB7qEKUvAOw8_xTTgWI716tjJLtz2k 659
vispy/glsl/colormaps/hot.glsl sha256=A2tJsLUHH8hW4L-A-u9LCXzt93IZvdmkJjDXm31a1x0 743
vispy/glsl/colormaps/ice.glsl sha256=nQuMhj8YZm3MDuAL3XoScFI2-4rbFaduE4YyJpVWsRw 626
vispy/glsl/colormaps/icefire.glsl sha256=YBY847Ts7zVOsCtq5PoaVhuyTiH47qASV6FG1XpdL_E 821
vispy/glsl/colormaps/parse.py sha256=13UF8in22m9nF916FIn_izgGbl02f8NG2Gu2pRycERs 1134
vispy/glsl/colormaps/reds.glsl sha256=JdtCLXMbQzBYHtKB2uxeOZDQO8DV-XE9QBqwDKNXgKM 649
vispy/glsl/colormaps/spring.glsl sha256=ZbPqElzd53CQN6BGyQjAiNiwHQ0s0Ivuu5jWUxbjVJw 671
vispy/glsl/colormaps/summer.glsl sha256=Drr5n5TD9NP8QPFWlAxKk78U01_Jn1xvZXa1uoBXHcA 671
vispy/glsl/colormaps/user.glsl sha256=cl4TbwZHE5NVh0ggRs0YVL-_nlm5gC7eFXuhvhFmrNc 674
vispy/glsl/colormaps/util.glsl sha256=fF1sH3uk987q-hs-n5VeXc-Wza7lFFiOEVvr1octqjE 1039
vispy/glsl/colormaps/wheel.glsl sha256=Shl9Ma9s7zXiT2TOVxxAvXVX94TlW_XQHlzSbTps62w 740
vispy/glsl/colormaps/winter.glsl sha256=M2QsuwdvIXG8_eKY0qMxe1KNdQM0mNi8dUy9ZagT5OU 677
vispy/glsl/lines/agg.frag sha256=oEam7sL3tid1JOc7AXGbDYEJJoeZ3dUUZuUSzK9q2ac 10207
vispy/glsl/lines/agg.vert sha256=ylmK7e4g4CVptWa03Flpf-Du9Jm_O_IRPkMML4pxmmE 7861
vispy/glsl/markers/arrow.glsl sha256=8ZfPAbwfcpONGkNLiCVanJNyMCsTY4uE7KP2k-lu8w4 530
vispy/glsl/markers/asterisk.glsl sha256=P_pFLjjiJIEY82GFVVFu_4KcgqsO4U-CXns1Zo8_K1g 711
vispy/glsl/markers/chevron.glsl sha256=YzdZzZLNrZCJIq1M1Zih5M-kwz6i5KilrDkrWg_GfGI 615
vispy/glsl/markers/clover.glsl sha256=C2nREhTrYwtttnCmlxQbkDJ1jWERb7eUYrjidTzDbWQ 787
vispy/glsl/markers/club.glsl sha256=Vb6zp_zM3GDo9VxWR210EnK6o9TE6nrq_mzlupbWKbo 1175
vispy/glsl/markers/cross.glsl sha256=7yefIi1VqSdSv5l2bkz1i6uAzTH6uIBhnOOZFjDHwr0 662
vispy/glsl/markers/diamond.glsl sha256=JkbAkiUNCdElkxCq-5GbEQnVfGrXrBaUj1ee63Jh7sI 491
vispy/glsl/markers/disc.glsl sha256=Lr-B2CqyryDY7pz1GSKKCZvqKvjsiNY1jSxQ6TKfc9M 354
vispy/glsl/markers/ellipse.glsl sha256=zl_iSITCw_6nZVtLU4GWsWjzi_2xEKi6koNdQCeRo4M 1960
vispy/glsl/markers/hbar.glsl sha256=4u2Tu4xK9pxz3_f3S3VV0PI8exTtwIkE1_76Ld0GFqE 378
vispy/glsl/markers/heart.glsl sha256=NznKd0zhxMMINvvhAcbDFSfUWK6O1i9czRsNk965wak 663
vispy/glsl/markers/infinity.glsl sha256=sIZmVULWt282go6jSCRRhyGumEF_MtRbMh2gHkV8Rqs 637
vispy/glsl/markers/marker-sdf.frag sha256=zmF4wK40mIYy0qgrXYlcPmi5K4BbWdmVF1oo_cw6EJs 3010
vispy/glsl/markers/marker-sdf.vert sha256=gHpGhOLqmwvm4PYy49X4-mXeKh3P1z75vlLu-ef78qY 1215
vispy/glsl/markers/marker.frag sha256=3LLKJp-uCuT-V4QZFgv8YgZxlbAoi-xsj5pcXB_29kc 1474
vispy/glsl/markers/marker.vert sha256=EDAWjXu_hKqoiKrgDlGZNu114gdpWhaB15hcEXlxsdw 1376
vispy/glsl/markers/markers.glsl sha256=R9_p1Qeof3MuuR8xDTuL9nZM_ghYpn0nhFfmcEjiTi0 873
vispy/glsl/markers/pin.glsl sha256=LVk5C800POqA4X3M0Kqr33sHloBk5MrindWDzKrOO4E 665
vispy/glsl/markers/ring.glsl sha256=FehwJEm2A1BO-pEg24cIK8PvgiUDsRhKMtt7HvwdvhY 420
vispy/glsl/markers/spade.glsl sha256=FVyzR_Pcrrnk_VL2UIzdPU-OKMSUcYY0eenurM2zJP4 1069
vispy/glsl/markers/square.glsl sha256=jhqXPytkFBA9n5frGUZS9_g9nU-fTF6ngEsmY4i-s2E 403
vispy/glsl/markers/tag.glsl sha256=9x5Mv9eIXDdtLMGCJJ2bX-6dxxHcbhLu4FC0j24WwBg 458
vispy/glsl/markers/triangle.glsl sha256=wJ_hiANUN5WFjC1cKNM-g50ikZtpcbS6ANT61JPZiPg 569
vispy/glsl/markers/vbar.glsl sha256=6ILoB_p7Ngr68oG6p51PSW46PWWEcgk16BGGFmADUbU 378
vispy/glsl/math/circle-through-2-points.glsl sha256=h63tU7phf0_iaSx4wo1AEefr4bqFtbssVW0y5WMNWVk 975
vispy/glsl/math/constants.glsl sha256=dGZ3Tp-K48wcOwyHOD5ke8wRgOGHMmN3ME7Crv7FtVI 1729
vispy/glsl/math/double.glsl sha256=Q0eW8yq0IrMc8zfTqBNK1tVWUOaRGJHbA6etFdpS5ic 3159
vispy/glsl/math/functions.glsl sha256=c6T24KVbYIdJJSqsWv-RG-8sS8-zyG9ewOeSledmoPU 698
vispy/glsl/math/point-to-line-distance.glsl sha256=x87rlrkkquv1lIVZV2YYEy_AcDiADW3tDzKWM7m69rI 948
vispy/glsl/math/point-to-line-projection.glsl sha256=QjtWIcRQMJgi9dTbz5v3hVcA6aXHXVq9hYSzA_RbLgM 932
vispy/glsl/math/signed-line-distance.glsl sha256=Vrhw-8_z6RgFzq_h4k97-Nvov2UzkKt-rFbEQz_gFlc 839
vispy/glsl/math/signed-segment-distance.glsl sha256=B9I8wPUXksnXjHWEcH3Bqj2GubkZ08Q1MRXTi9lzXHY 954
vispy/glsl/misc/regular-grid.frag sha256=ZD5sQA9UtC9FleYX-FjVN5h2dgkRR_8jj3SQo80UZNk 7072
vispy/glsl/misc/spatial-filters.frag sha256=8PTvztIk_pnSF3HSzAxwKf_PA7pIucU44LVdIvbbZGc 76618
vispy/glsl/misc/viewport-NDC.glsl sha256=VK74zOWkM6S8dpeNtr4SksfoGmCI5Z4QX-f-F3t03PI 654
vispy/glsl/transforms/azimuthal-equal-area.glsl sha256=LlOg4dXNbj6JfDueyWnsmcYy98fAMAX307pAjuoNKS0 1264
vispy/glsl/transforms/azimuthal-equidistant.glsl sha256=laGQRo5z970oRkCytx07DZrIVa_Se7Q4i20ChoHA8Ug 1324
vispy/glsl/transforms/hammer.glsl sha256=hIu3wWtzUefxWCk0W6Fm9I_9Wnegjq_nELomxSXuhn8 1671
vispy/glsl/transforms/identity.glsl sha256=82dTTVNw_bqZh5-aI4B0ghBr7ncwRoHCitcBXyTL7XM 362
vispy/glsl/transforms/identity_forward.glsl sha256=0om5iB0WZssS3NNBseYgkQ41kX8nSmT2WpOmLG12kqI 665
vispy/glsl/transforms/identity_inverse.glsl sha256=KO0u1oYstDG-KTYOr-V7QfT-BlGJ4ipuHZrU5NVzcv0 666
vispy/glsl/transforms/linear-scale.glsl sha256=HGa-nOESK8yKR114HIhPx4dUbG_5mBUdoC3l2SXQOIs 3521
vispy/glsl/transforms/log-scale.glsl sha256=aYVrnGlWfTiAle5AeWf4TJw8aVpqC0W3RvDKCcRcD14 3387
vispy/glsl/transforms/mercator-transverse-forward.glsl sha256=ylrY-sxjRHRLHcjA9G1xve6bRfbgVJYI2KC0f0IoIU8 1155
vispy/glsl/transforms/mercator-transverse-inverse.glsl sha256=VGjPmO3N9_AsYMJVInPMqotb8Dk5M3F1VP4FEd1EDCI 1196
vispy/glsl/transforms/panzoom.glsl sha256=RGwGLJaDhU73-6oefULFiIbYaqJpcPhPkdFudth38TM 451
vispy/glsl/transforms/polar.glsl sha256=Zu-Kj9zjjp7WevW5qZaW-_Zik0qmG4A_kgmUmTAOWH0 1712
vispy/glsl/transforms/position.glsl sha256=giQ_7I6wBng7zOQmPWW57aRUjnVmM5YQ5JkWCc6iMJA 816
vispy/glsl/transforms/power-scale.glsl sha256=bAfaFMZXUQImWeP0VAB_JLa1a42PBelczfKWGFtUVAo 4055
vispy/glsl/transforms/projection.glsl sha256=tPCzGvCGwHk43xt8ZMlkznowV6KHfYqY0UcaGt3kCjc 127
vispy/glsl/transforms/pvm.glsl sha256=JShYWKy2hd8p6MYsuECKzsCm7Ribra14nzYouWNNRjY 424
vispy/glsl/transforms/rotate.glsl sha256=6IC5dBaC6smIr7q4H9cFvWN3EOK-I_EhR0WJD2A3Hy0 1184
vispy/glsl/transforms/trackball.glsl sha256=Pmw8JvIaj5SVCyT-UGfJwkiJSOMh4Q4baF2NUnsch88 524
vispy/glsl/transforms/translate.glsl sha256=tCGfP1AI3pOD4Ch1iuthf0qQ-Nx_LZtN2ZFp6lbMUGg 1055
vispy/glsl/transforms/transverse_mercator.glsl sha256=glRoMxB6JwG5CkPwhlGEySgxLBaSSEKfhvf5SuGG2Xo 1446
vispy/glsl/transforms/viewport-clipping.glsl sha256=vSfNP7MYs8gjKVnYRtnRQDq8QRcoJyIUmaj1qdR1quQ 639
vispy/glsl/transforms/viewport-transform.glsl sha256=lASRIKlcXdEZCPdYQOB8Cg36OED7ZS0dPST82JhUHqw 756
vispy/glsl/transforms/viewport.glsl sha256=jqaeGuRnh-6Nxjy5749HQDH_horBlrfI9opTBr62ZEI 1856
vispy/glsl/transforms/x.glsl sha256=In5xaEHkt4AQDQwIleTazJnthUIF50MlQMXI7x42XuM 467
vispy/glsl/transforms/y.glsl sha256=05klIde8PNf-qh6nocD3fAqFbCb0tUySmbWVf9JZwKY 422
vispy/glsl/transforms/z.glsl sha256=WaFMRjVvC3O_GFNhH6G7AoPkZscIcamaN-HtvTXL2fg 374
vispy/io/__init__.py sha256=sB5NFJnvD_jpE4tOn--e5JXVwV_dcG_wqMez1xNvAaY 816
vispy/io/datasets.py sha256=LQWzsR3kJflf83w7AIaNs5CCFHl_icvHTxAizVXXXqw 2579
vispy/io/image.py sha256=JeI2Osk363HmuskKM2PnqOvV29CDUuJcDqXVTm53hjA 6410
vispy/io/mesh.py sha256=7e9Ket6mFZ_AKvQ_e_6Ke8esmFkoFpO9PdWxGcc6UFg 3681
vispy/io/stl.py sha256=s8AxbnfY5KVgPYtAVkgdfsVkEISpxQJ7UIDSz13i5gY 6100
vispy/io/wavefront.py sha256=HvRZOpGAeqnrYQoikgZ9kkN02KGbjHnWMb1pkDtlH68 12635
vispy/io/_data/spatial-filters.npy sha256=-9sjlSdc4cXi5veFbXj6i6ePkCupxxiT-G5esD6uEk4 65664
vispy/io/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/io/tests/test_image.py sha256=a3tracSnOiX5CNf0eLW6Xpuh-D0xZ_tz_YX0dhc6r0M 1604
vispy/io/tests/test_io.py sha256=PlAUD9EmV4JxG4_Dqu7h7f2pooMoJOMU85fsxpli9r4 4344
vispy/plot/__init__.py sha256=72rwNedyZLreBwhBG12i33i5nzvvvnJbMGv7bVZl3gU 1039
vispy/plot/fig.py sha256=Mr7ta3PceD7wRGGr5FS1btiuxTPj8L7ER_EcDt_tlUI 1791
vispy/plot/plotwidget.py sha256=yBjvgRRC2GXb_IwhYr1Tj0u1yaRQaD_70U77e_WdxnA 19120
vispy/plot/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/plot/tests/test_plot.py sha256=KZYPQRC9dyr6mJebDSmEtW_mzT5gdLuhZGHpv1B9j3Y 1760
vispy/scene/__init__.py sha256=x8xRdezKIt0HKvqjEbMGkcpZ5ZGsF_athtHG0d7aOrQ 1530
vispy/scene/canvas.py sha256=5T522ppfQATjwEk7pgDXpKe72Ik6kB2wYR_gQwnFkYE 23407
vispy/scene/events.py sha256=0FUjs0IG9b-EuuYlDWOi-sHuuxVJWdHn13TDYPHv2K8 2548
vispy/scene/node.py sha256=U0o5OzlAqyx9o-RnDLoQijINflnBxYyZdmev44UAEMw 20312
vispy/scene/subscene.py sha256=uIPaLqVpHxeK0YycOWxrdcNSrY4t3KkYqj6BckCS8O0 584
vispy/scene/visuals.py sha256=-sZfp5xdmB0tS8v8ZEJGaP6KY1FIR4ae8l--znzlM9M 10212
vispy/scene/cameras/__init__.py sha256=Yebnynea-WoUzrg72S6s9RVh2OkXY3FlYOxI6_EV2bk 1271
vispy/scene/cameras/_base.py sha256=CKRsQo7BtUTkQnKcSgL2qbIS5FtsGzO6ZNFWARrh4AY 1315
vispy/scene/cameras/arcball.py sha256=CfwtKfw5_q9XWj63NF8CuaDl4MVWZBU4iaMl3De3_kg 3712
vispy/scene/cameras/base_camera.py sha256=cQ8PXZjenxQ-PuHx5zDxrAXeuk32DHG2E73qETHRPyc 19439
vispy/scene/cameras/fly.py sha256=alVajdbGl3LqBlC7-j54eOu5I3msXYvUtsZnfcVf8YU 16817
vispy/scene/cameras/magnify.py sha256=1SwWW3yA6OXnu-FjcuPY_k82XquaXI4PV8_XdcnCdvs 5550
vispy/scene/cameras/panzoom.py sha256=HPXim0zw41CS5ZUCQpV851jkMpJLNuPLrbOm82ZK8_I 11274
vispy/scene/cameras/perspective.py sha256=80u9xp25qUxSihyCxfwJX_rG_GylLZ19Drj9R93Kq7c 12172
vispy/scene/cameras/turntable.py sha256=wVAY12B23ckgY19s86Dhqq6t02D9MNZUCR7dA-2ufpo 5880
vispy/scene/cameras/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/scene/cameras/tests/test_cameras.py sha256=IJNUkgmmLSsgDk48hp1MOevner_eQNs7st324JsCjN4 1095
vispy/scene/cameras/tests/test_link.py sha256=HLQaBPyjCryXlIJD63hKkSBA-ubEzojbmatQqHGBi9I 1665
vispy/scene/cameras/tests/test_perspective.py sha256=AzXoWVd0c87Rxk1l7YJNP9yOF2p6ERp7E-EAW7eBlFA 4451
vispy/scene/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/scene/tests/test_canvas.py sha256=qspBRbyhERHR5H4AjxeaoGHGZ2uH0KVwG71Vj-3Db_o 4277
vispy/scene/tests/test_node.py sha256=drLZcMQNrS8ehsm5nVJ_yGV4HAJxOzZ-P89-4siETwM 5078
vispy/scene/tests/test_visuals.py sha256=t2Bghv2nfeftnpdU1NqDNhvx5tpCbQRvedVZRp1CZU0 4506
vispy/scene/widgets/__init__.py sha256=_6bqjoYW_5xSZGVjtpr3r6z2T1LaDOTZIYi-OWe15ns 701
vispy/scene/widgets/anchor.py sha256=EHuMUcdR7HZYNlfgMwuRzP8bD65EXElF8AVXxptsi7o 899
vispy/scene/widgets/axis.py sha256=rv2Egm1Fukybm08m--GDqxsIlk9-qkUHPSWtAJSM3Do 3042
vispy/scene/widgets/colorbar.py sha256=kGgNv4gwzLfXpjOu8oZNS1kXozH02L7ymeHWym7EqmE 6334
vispy/scene/widgets/console.py sha256=NqM_5k97owZfGigtnTRkopfy9PzM067SW0Y0HMbmHGI 14364
vispy/scene/widgets/grid.py sha256=SOXH5UT2qNlKVPrrNQOIm_rAFrG1IB-ngFiwO46l_8I 19165
vispy/scene/widgets/label.py sha256=t_UuHoqezAJZA7HZHfczRIZ0Yu2bjvQLe9ACsfyfmvs 1358
vispy/scene/widgets/viewbox.py sha256=_JjowJ5U8MJtaFduOk0wvIec59TKRKU3dffcIkkVti4 6873
vispy/scene/widgets/widget.py sha256=489bq_DqHGGwBxtxfCSPBkfGlFjT6Zp37DCygmnKsRI 14341
vispy/scene/widgets/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/scene/widgets/tests/test_colorbar.py sha256=f1FeuORX6gNAlpOM8UwTTjbP1Wj4T9cX3W3q61OWkOw 1409
vispy/testing/__init__.py sha256=u0CuG-XtGGsOUwzCgMf6o7iLo-DVRjqDGFek1BGVO3c 2488
vispy/testing/_runners.py sha256=eT_5HoZ7Yhl7I6h0MOvUQ9ObCP9u5vri_xhnGZQz1Xw 16349
vispy/testing/_testing.py sha256=NCih_PxhLPxsUkZ4qCSqtPsoh3WJj6_iTcavx15IizU 12718
vispy/testing/image_tester.py sha256=S1JgnR--pukPINuw-TbXz_vM8DU14_yOoF0J4V_9G04 18505
vispy/testing/rendered_array_tester.py sha256=wAC7XN-mOHrgDaQfpiYiF7kNAzHUNF7AgaVAyfd9BT0 2855
vispy/testing/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/testing/tests/test_testing.py sha256=R2YGWKvj0nK7rWWDsp5BUj18k3eH2FmWgO7qejWns2E 805
vispy/util/__init__.py sha256=SDTPnd-LGr9pJuyYSZl-wXjC01BUcFQULQRPisGPp1Y 718
vispy/util/bunch.py sha256=1KtaQFKS2LWxza60u0WU2yRMqsI7TLiHnoS1mnnOIZc 445
vispy/util/check_environment.py sha256=Sjhh0-k3ZjF5FeTzpEMh1Yxjg-Q1OWHSq0UB0DkNcOM 1811
vispy/util/config.py sha256=w0s9g5B0zYibFJjg4eCmhyKnd39-FOMW2Nh3jL18DIs 15947
vispy/util/eq.py sha256=e4Lm0hx6oUajiY8gGhTeFWQNdAKpIs4EzyjaLWKAJTg 1141
vispy/util/event.py sha256=7svBN52FA2SBdiyrwaxDIKezQL92ROP3juaToBjyUv8 29985
vispy/util/fetching.py sha256=3li7FkaSwtixJtBR-khdOz1m_Nn6ihFXrGzZdtmsyq0 10580
vispy/util/filter.py sha256=xN6NYKQFsiLraKZJ9dJe6cbydnHdqN_F5pnilMsQjMI 1441
vispy/util/fourier.py sha256=8oaw_5nXY3oEgNWMQurxZCiXCfJrvq5-4fbr0xiuNYc 2036
vispy/util/frozen.py sha256=Dcgn28UYDAYUmkDgb7pcMkQTO3UD7tcuLBlPzb_pTtY 916
vispy/util/gallery_scraper.py sha256=GnKEiB-BzEZ_8brM1CUmeIQJ7mLlJeG4dIjK3Syl9L0 10316
vispy/util/keys.py sha256=sfROf2zcn7v8Za2w76WG1YVkTBTBtXQrlwPN_LHY5Ss 2534
vispy/util/logs.py sha256=8LkHGbYJwJJoyBFWyWXlFlgsfDXDXUIm0KYTTg_L6-A 13167
vispy/util/osmesa_gl.py sha256=2ioIw4Rtc9VltZIp6nYq_vQUS6v-Iv4EMTs7sLtTNRg 614
vispy/util/profiler.py sha256=ST1wH8MqRV0c6j1maLXctCK6XRnFEggKUnheqkTV9Qg 4830
vispy/util/ptime.py sha256=ZJ0iprIgX8k-Wi8zwPgtTrEmzMQjqdUb89iK-STUvV0 509
vispy/util/quaternion.py sha256=tdoOrRzSAxGyDMzsudlVrpR7CPIbylmMoWYeyJrlIvQ 7005
vispy/util/transforms.py sha256=LAIgazYRxo5rlwfPnhh7hmhq3ERRnOCbRrzZaXLQTeE 5515
vispy/util/wrappers.py sha256=af58v417EQgHPp2ET9-zbSOfbHrIWsfWjEYLqk0dsc4 5834
vispy/util/dpi/__init__.py sha256=RaomMnRugi188VOnqpjrt8nQgx0hmIVqzFkyIRaBCrQ 738
vispy/util/dpi/_linux.py sha256=8h79rf9O3num2SHzBeqXsWYf9BxNj-8WifLCs5wThmU 2107
vispy/util/dpi/_quartz.py sha256=R53cGrbsFgEQp0eUZzh2h8OmIuPlt4xNEzFd8vykTG8 855
vispy/util/dpi/_win32.py sha256=HLGtzMb-bBbhGIOzFtoERE-9H4fRziE_Qt49ojorrEc 1160
vispy/util/dpi/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/util/dpi/tests/test_dpi.py sha256=MClf3VIERxjPHIaK362ycWmEcLoNAv9Yc9MlWBmL6rU 396
vispy/util/fonts/__init__.py sha256=hz00yDggAZj7ahzBS44CkUWxwecnXz0uvM7YGQEvexw 584
vispy/util/fonts/_freetype.py sha256=V_UkrgUZRhOtN_Rk0zoiYem5n9AS7wfnpbOuPsVAwHM 2709
vispy/util/fonts/_quartz.py sha256=1es_AcEduczBNkoF98mW5sVF-fsgR_0aZIyD6kVss_c 8388
vispy/util/fonts/_triage.py sha256=aRL5lD-sFUw0sUMzn7GE5IL3nlglNLyQ6e50KwWfs7k 1160
vispy/util/fonts/_vispy_fonts.py sha256=0VNzvKrJWEIVfVdJ4dZhVKdpbq0FdaDWxNep-oLMjzQ 751
vispy/util/fonts/_win32.py sha256=MxMCVH177WPM9vCAhXZOYWxx37bCELTXhzi3XgX8tCM 4619
vispy/util/fonts/data/OpenSans-Bold.ttf sha256=WJSjZJshPPWy1nO256hxgV_R0SD6aKRjWS8n2xTq4yM 224592
vispy/util/fonts/data/OpenSans-BoldItalic.ttf sha256=PKaA8kRMyeUER9BXwAZGRWbpLy53sLbiZJHlvXV-1Oc 213292
vispy/util/fonts/data/OpenSans-Italic.ttf sha256=pU3ISI-Bk78ww4IM9vJh-RH50yjWmeGhuAQmQVVM7HA 212896
vispy/util/fonts/data/OpenSans-Regular.ttf sha256=5k5QiyqiiA-QfkcMRVCYDsTAaU0QOkPzYVCsP5MYm-4 217360
vispy/util/fonts/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/util/fonts/tests/test_font.py sha256=np3_BcqijihPjg7wQzMLg5CTecDSAy4BoXGNYDCADQ4 1450
vispy/util/svg/__init__.py sha256=JJ3lgXaPHMKiG_WuZdE79dhQZPz0MZ6OKipqhq0-Kb0 691
vispy/util/svg/base.py sha256=zWqIRl0yMGbg-OxXRjNG0duek-fb58JmqtirDWt-JkI 820
vispy/util/svg/color.py sha256=jYHPbuizzre2vcc4C9Ih3pFtwLlHO4j25BgdmlXMA4M 7146
vispy/util/svg/element.py sha256=8d1FgGpU9BH2Q5KKOQPFXfALpNw8O4Ct9QIExZmhpsA 1463
vispy/util/svg/geometry.py sha256=XGdxaNr6-snXRNQL6sqXu-gERljO5nZ8M1RRcDLe4YA 16231
vispy/util/svg/group.py sha256=WAxYzM36WOxEUz9vxKu4t40n42n2xMwgPeDwE_14Ylc 1960
vispy/util/svg/length.py sha256=GtnuNr3_j6DYdwOJzGkllOMjCxQ_SzKouN_UkdcA1ts 2392
vispy/util/svg/number.py sha256=BIycYI8mohfg5aoh0V0AyNdug3NrqRlAwKTe5sB-Xgc 701
vispy/util/svg/path.py sha256=9sIgjJ9ec8HfrJvgTVkDFZy-WD0pKFj_jgIpdkFigug 11072
vispy/util/svg/shapes.py sha256=rtQsseWgkD03kAQlG_g8W-9lOMbcC2UKhmc5VYGCUA4 1251
vispy/util/svg/style.py sha256=XWkO5N8JtUSB1f7lZvd2r_r1Ljn0NN4yyvBZb2MZOZU 1739
vispy/util/svg/svg.py sha256=3x5WsuOxFYHUb5_aQRrx97kUmkXK9_HVF-WsgWmyGxA 1118
vispy/util/svg/transform.py sha256=2JWWODiwrnnU_Tt-CfQk4aLJXazzDSQH9s6Z5PwE0ro 7146
vispy/util/svg/transformable.py sha256=LWk5I3mH2oNd8DCjXFUKL2qAqlWg_mY2GQJFWDr2fsQ 1045
vispy/util/svg/viewport.py sha256=DSxASu5wLUW-3QabXDWIi-EzRe_GSc76FbyqPiFmzqg 2090
vispy/util/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/util/tests/test_config.py sha256=U0Xjh8UGfjIrzuoMPkGcfX79-6P5ChCCtQ4TDL15yFc 2252
vispy/util/tests/test_docstring_parameters.py sha256=-65435PbKyQuAs7chCf1muvKGpsMRIwn00oXc0lZuZM 4435
vispy/util/tests/test_emitter_group.py sha256=NF09uoz1F5yPXJsUhQ3psN2VySKHcVd5R85l6BTAxxk 8192
vispy/util/tests/test_event_emitter.py sha256=yII5Nrv6-frGwV4vAY_lvsKY1qhNHQUXcjihsYmnCLw 20710
vispy/util/tests/test_fourier.py sha256=yEa-VxWlFYkbOtVAHk3MUt5gbi9ZauLXCv54SZCKQdQ 1308
vispy/util/tests/test_gallery_scraper.py sha256=Rn61FpphnnA8KCBLj-t9ePyplcRPAhf1DWXnDcOPSQ4 3892
vispy/util/tests/test_import.py sha256=ZG9J9O-dgK7WddOE8SJdmRs0uEgSrz1WMn5W0GNLkvY 4842
vispy/util/tests/test_key.py sha256=yYt3NeS-wa1T6t59sfOHAs64t0KQf_oNdeB89dGADW0 673
vispy/util/tests/test_logging.py sha256=-Dihn-qFl12SyfG4R6fGzlDEl4bQ9rXKb5berkPAnsw 1574
vispy/util/tests/test_run.py sha256=m4MO_HygF_mk_aFK5zMp-5EDaxRcECJeRWc_x8Bv1ik 438
vispy/util/tests/test_transforms.py sha256=LPX8AgB65LVO-sY2KxgBODzd_GmLDMwBpY4cjks17GA 1554
vispy/util/tests/test_vispy.py sha256=alCPm4Pc0pHyhLLrlflhmSVZWHNBjZ8LVx8QgOTWkb4 1542
vispy/visuals/__init__.py sha256=iCtogjsTpVVGd9GNFbpLHABetHoGEeTAJNP2MvXn-Jw 2278
vispy/visuals/_scalable_textures.py sha256=3ed0PAr4fuFzteC3KAWdPe9Ui6BP5IRqzxpvftbm1ho 20136
vispy/visuals/axis.py sha256=D_kdZYJ5tzX1NOrywRn57iMiiOLJLbC59NW-dabFg30 24250
vispy/visuals/border.py sha256=of996lva-tNa-kRb544IWkzrcP-YVtHGEZPMjxgs2lI 7085
vispy/visuals/box.py sha256=2noQWXwjCPluy0YLzrugoeV-vKfSOSRabsAKrJVV_T4 2906
vispy/visuals/colorbar.py sha256=-1saUDIeP8jjG8LgkAugYoWoyHvI0m10_xNY45ceapg 24459
vispy/visuals/cube.py sha256=c_YgNz4EuhKW5z_H5Yl2zIOpmwdJU64H378RZkuWDSA 1764
vispy/visuals/ellipse.py sha256=uqsSxUL74i2aiwXGHzuwbGbdnjLeKAlhageSpjc0mdw 5236
vispy/visuals/gridlines.py sha256=6VtSG-mhbRfhyqZTJgXvB8tVoy_c1bW_fOq9RwJLkPw 3626
vispy/visuals/gridmesh.py sha256=M9CBguUnFl97F-kNtchdkhXStuKPIwfJT1idugxV9Xo 3444
vispy/visuals/histogram.py sha256=LaTASUMj1XJHxTIL9tSATuFPIUitIxyUDKqfpQZqVt0 2122
vispy/visuals/image.py sha256=fffw3ml_0GW2-XVtYoKbBh2kxtaKENdpEXEgXeMXEFY 27298
vispy/visuals/image_complex.py sha256=GPzlC57zP6UjAVXQvW8kUFAfW27AqGLAzmPnMm43S6k 5403
vispy/visuals/infinite_line.py sha256=vOKsbwe0AoytKHynB4CM9RtHE7hWlhdse0j0KzlBX7o 6205
vispy/visuals/instanced_mesh.py sha256=3NqIPWGDdcP9gIh5BJWVX2fD6aithsTbEvT_qAk3C_g 5841
vispy/visuals/isocurve.py sha256=-zfihrkG3zD33UsqYjpkZv5-nNO6gYSH8wTBS9Q7-X4 7624
vispy/visuals/isoline.py sha256=Q6y524xuFUaHXTXXhVx52BPEeVaYsW0Re0ZTjlNe1IA 8749
vispy/visuals/isosurface.py sha256=BxcQRw9n0pdynvinB_WqpFCJzeVHC8RnGe4CJbgkiUw 4013
vispy/visuals/line_plot.py sha256=W9wZTANfV0_0EDbaCh4rCDM5xOn9VGiLGqU6juev-kU 5017
vispy/visuals/linear_region.py sha256=5CRd43NkV_hv2rUDQgumHyT7vgpWhbK5wRR5amagTk0 6813
vispy/visuals/markers.py sha256=vT8BecLF0sVgfFzNp1YM5g0tjzVLuA4U2ESLndMbWKk 28203
vispy/visuals/mesh.py sha256=nW_HYW7vXK_02jAv-UxWHfGquMi2SY1rkB-OUcWx74g 12340
vispy/visuals/mesh_normals.py sha256=mLZd7Ops19M2RqCzRTHa3o61zhvwu2umE7ud4gqvkaw 6513
vispy/visuals/plane.py sha256=U_FI8y5BejtjTnroGeKYkOTOdQPSUL1IlO1ZVXdfb-I 2257
vispy/visuals/polygon.py sha256=nQFcyExoy_QS0EF9Xow5NRwXLYtqC6tZd_KVZfBtFgw 4755
vispy/visuals/rectangle.py sha256=B29pe-VSHmc3oghlkOYaF4DHbrfBhwPvGsvwNDUVqtg 6860
vispy/visuals/regular_polygon.py sha256=3ckoUHt5j1jrFrelM3e3Q_ieEV58mYeYhbx0OQRe2Nk 1877
vispy/visuals/scrolling_lines.py sha256=Pkxp8JuH_4Fbd9tMctZN1W5BNkI4NYKSCsGYe_yEPYk 7262
vispy/visuals/spectrogram.py sha256=Dho8_mOxvxT8QzdUIbUqOGNdSJhtf4IeZjyVNp1ZtZM 5109
vispy/visuals/sphere.py sha256=2JMsmoyjQvO6F7G-W1Bg2wAUQjyyeoTPWCPTQs04B1U 3171
vispy/visuals/surface_plot.py sha256=cM795YcJh49T9IzJqQlX8_nwbovgFJxPI8IofhnkEM0 7508
vispy/visuals/tube.py sha256=Attnn3Dtue0hTmONb3dDT0A56TAAkHoVumSMm26TyN8 6158
vispy/visuals/visual.py sha256=WnQQGr46ACEwiPnVDv_J0e3qEOSEkvZEdDwYEZpPvGM 30714
vispy/visuals/volume.py sha256=wZJYZGmX0_Qg24C5_mbWes7u7OiMpoM4R0IhdJfL81c 50464
vispy/visuals/windbarb.py sha256=8mgIMTlzsp20EnY8_ZjX_jUAyciu1ErXY-Ta2Ec2FJo 9597
vispy/visuals/xyz_axis.py sha256=13Ni3QO8NYQsB5UzQXTZY7mF_TgQskzOZTPLKsHZIDw 991
vispy/visuals/collections/__init__.py sha256=tuanWMADPtUXijXdB7MNhHWbnfcKAcftdHaqX7PUfnM 1157
vispy/visuals/collections/agg_fast_path_collection.py sha256=b1_b9yDOMdI_S6ylG4M3oBbTIn_ml4W3sbUHJBga7CI 7863
vispy/visuals/collections/agg_path_collection.py sha256=Gq2MDsFBL5cXr6bCFe1kuABd1L7jzVbh2OlWdOArLrg 6899
vispy/visuals/collections/agg_point_collection.py sha256=n8AnKxResRMXYjjN7UHVXL8vF_BVQXgG1-hwSg78jo4 1766
vispy/visuals/collections/agg_segment_collection.py sha256=S7A2yClTsMU7Gwzp8oFm_egUG0hctkQsI5kTP37yudM 4852
vispy/visuals/collections/array_list.py sha256=FsywsJisAfL1s_47ackeBgIAxyzcx5E71hKY7Ca_I-Y 14499
vispy/visuals/collections/base_collection.py sha256=LYv8yjycik7SoznF4OT3A5Qx2ldXB-FLmdglk46FosU 17221
vispy/visuals/collections/collection.py sha256=-Ptalveq5jFnkdLKQVveQdEBWs0BULWMKqRdsHUtpzU 9177
vispy/visuals/collections/path_collection.py sha256=8ChQe8cTucXsroOGpQQGWzVkXrz1_wrI24-J9TRBDv0 1015
vispy/visuals/collections/point_collection.py sha256=t-HfsUiTUD2_4-2SB_Etu8ATGo4zuobvX9rFmwMe55E 759
vispy/visuals/collections/polygon_collection.py sha256=lEJ5Z4MRIyWlwq42q4Z7pjIzm1BFdvlpmH7pKhAPKRU 1075
vispy/visuals/collections/raw_path_collection.py sha256=eZWKOxbHXQA0QtrR5Gzvztl5iLzPfNRndMCJo4tz_uk 4245
vispy/visuals/collections/raw_point_collection.py sha256=xBQh5upLDlTS8J9YDSE9Jwh_Gxt3-rfJJy8wZ0fNI3I 3695
vispy/visuals/collections/raw_polygon_collection.py sha256=X7m6CGxUWQOuT7KGBbim2BTjfixVt7UGnROE26aFXlw 2749
vispy/visuals/collections/raw_segment_collection.py sha256=9Sn38WujdHF879etUeEEhdEN8GP_PC1k1TAocoVPHic 3618
vispy/visuals/collections/raw_triangle_collection.py sha256=LmxecFmMVN4Pb8QQM2ToKZvdYSnDWScmuzFVaRH4qyE 2682
vispy/visuals/collections/segment_collection.py sha256=9Feu1zFgTmnsnsMIHSJeCY8mEz864nD9dBki_GlToxs 816
vispy/visuals/collections/triangle_collection.py sha256=hnEVDh8fmduTedtdwqAv6B1zMLQMAkRNCAY5KBAj5hM 641
vispy/visuals/collections/util.py sha256=a1VIXCcLQo-sgROJaRmSe7JacnVoIrkFD_qAWg_Jkzc 5391
vispy/visuals/filters/__init__.py sha256=BmbLl8w9ZOEdRU8fhycHQn7TH5U-YvJGStd-HUuk7SU 556
vispy/visuals/filters/base_filter.py sha256=wkH5QSzr9EchFH9GEMDNgz5J2wOD09KP0Cd_HX25cQY 7766
vispy/visuals/filters/clipper.py sha256=S4O8DE0W2Mrn070Ra8y9weFyYrfkj-rMTDnxKHCnXD4 1801
vispy/visuals/filters/clipping_planes.py sha256=xyZopj2zg6vK1IhxwGRK-PyxBlViFLyjAmH2x41BLc0 4649
vispy/visuals/filters/color.py sha256=M_aF-TNCtwDjfvpbtjH62ToVCNrfMKEDMB_kgxR36ks 5230
vispy/visuals/filters/markers.py sha256=qS6EstAuH55oC6khhsXtw2_dXkZy1xgAlRTv3xRuIdA 799
vispy/visuals/filters/mesh.py sha256=S9U15viRCJUGSfYpRR3tVZ4wQBXIP4O5egJeRmDnRIw 26896
vispy/visuals/filters/picking.py sha256=449YDNZYR14jt6KMhzs41wz1lsik7F0p2YaMZnyFZHo 1597
vispy/visuals/filters/tests/__init__.py sha256=yhDex0XDn0SIeqRp8QezJPJ3uoF6XE4TjIIi5suyVU0 163
vispy/visuals/filters/tests/test_primitive_picking_filters.py sha256=KpDuc4Sn_hMV9j4BIsYH--fcTtPIrPOYJiQWMi3nE6I 2212
vispy/visuals/filters/tests/test_wireframe_filter.py sha256=NpY32ZR7aQGIJj5NFVTD2OC2q-zOZd4e0SZFiwf7MmM 507
vispy/visuals/glsl/__init__.py sha256=XHRaWJLE8newB7J_DGGehXn62eY7lRH-7J5gqxuluTY 44
vispy/visuals/glsl/antialiasing.py sha256=aIP-KikzSCwqRobgiSGL_GnjfKmobizSsHGD-ed2Cqg 3328
vispy/visuals/glsl/color.py sha256=tMd1e9y-JMykTM_EuKx_PLpk3zKmjUkIxroNEvAYyT0 1728
vispy/visuals/graphs/__init__.py sha256=PqY4bEpNdFUztfd2Qyk9XYlfH-PIet3REPBuDirlbdU 40
vispy/visuals/graphs/graph.py sha256=sz9790yny6cn71ybbI-jKPyAbsSagl8wYJyPzUUk4Qw 8100
vispy/visuals/graphs/util.py sha256=XmfDMA2Sf_7LDA2oEuXnDBewjUwfGVemg9m3XIlRoRY 3324
vispy/visuals/graphs/layouts/__init__.py sha256=UnFlCa88Rn813nyxcsOty91QJ4HQoYqdup7wMPmv41Y 1521
vispy/visuals/graphs/layouts/circular.py sha256=ZoVEwsyaK0tugyT77oLpfLg26VKhglJgGXrQBx1LxS8 1608
vispy/visuals/graphs/layouts/force_directed.py sha256=aJeLqGvR6Ur7mMwhtYDxuU0D_wqNSAYMb7nXuWR4i3A 7711
vispy/visuals/graphs/layouts/networkx_layout.py sha256=ZSHYFdWsuiiZ6L7t7PSK5heTdXVtuOZyycfVK5YNzyY 3670
vispy/visuals/graphs/layouts/random.py sha256=8qfRJjWRjiPRUOdJ_JFaIobl1NSv1PsXN2QloztpJNg 1726
vispy/visuals/graphs/tests/__init__.py sha256=WHpK40hcg9o3lhOX7DJAaBHsWGOXTy9zBEYoskTmQok 22
vispy/visuals/graphs/tests/test_layouts.py sha256=AfeOD0I3NG8cINMPiLy-oA_AXhTo7ajwPkgu3xc5_ug 5342
vispy/visuals/graphs/tests/test_networkx_layout.py sha256=2m9vh9FmkI4dhGS_Ly0yU0K6Vj7wbHEv_f5IZeAKsQM 1564
vispy/visuals/line/__init__.py sha256=KTtPT4TxidIEHJ2NI-qAzI8JReDgDVcivJ00rwTd-g0 242
vispy/visuals/line/arrow.py sha256=7Tx3u54Vo2MO8E8_UbYTj0XVHjRbfXvVH_90BGnGMUA 10439
vispy/visuals/line/dash_atlas.py sha256=FgQscJavb6mAV9t8ucyfwjS-F2LreBHcr4TJ1N0eG5A 3065
vispy/visuals/line/line.py sha256=QLlEJ2xMkY83TByK-BesK0rvYPf4ZgQ7Qp7NAwr5iaQ 19065
vispy/visuals/shaders/__init__.py sha256=j2euRzM-OfZYC3L5y88P8h5eBrBxYlNW9m8Qlylhpw0 691
vispy/visuals/shaders/compiler.py sha256=EG9Qv-zZLN7CfzUSw_mycSjxffxKo9vznGn0qGJZhGE 7506
vispy/visuals/shaders/expression.py sha256=TbBktnApPhxQ-NW-_ViVmeTaBXqDwFnRUo2ry1TakGQ 2874
vispy/visuals/shaders/function.py sha256=U6ouPIlLAHa0sNeyv5XxupdE_HfnnsiIt4xSyTnGvA0 27172
vispy/visuals/shaders/multiprogram.py sha256=HUeQT5XrM_6XjHnRSjAKdvhI_w1S9ex5e-ZP2M7PVAk 4561
vispy/visuals/shaders/parsing.py sha256=6ySmHHBmuU_XjZRD8-rW_WJPMcIS2LY-LkTVKm1jKek 4740
vispy/visuals/shaders/program.py sha256=iSBSdkYYtPhVBkPTIN2IDa_tfd5DmEKPhPHn3WJHRD4 5722
vispy/visuals/shaders/shader_object.py sha256=k3wnMUa6WjjS991vBaUy--ixnKNcNQFK7bc_c97z9xY 5933
vispy/visuals/shaders/variable.py sha256=vqtbTPb8bYf5L7SzOSUKP6Bx5pmyJZOLuqm1RMDbzpU 9570
vispy/visuals/shaders/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/visuals/shaders/tests/test_function.py sha256=0bEKEniKvH68egUMwwUm6o7C4lK3I9oP1T87Jq-VCUM 13767
vispy/visuals/shaders/tests/test_multiprogram.py sha256=lf9zRPCmWhQ1HeLVz4Vfi5qBEfFmXR6GVa05AzJi6ak 2312
vispy/visuals/shaders/tests/test_parsing.py sha256=KBEAqyy7OH87DnyfhLIMB27OM4dBwKjTyKA0BkWWzM4 1529
vispy/visuals/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/visuals/tests/test_arrows.py sha256=HQtAptlDLdVr7KychBhcPFIT7BSA0mqnjK8olrDLJW8 3671
vispy/visuals/tests/test_axis.py sha256=r5rwhXUeA3SBRMgHRcAT14CQ1G6hrAkU0s44uh1-1pQ 4445
vispy/visuals/tests/test_collections.py sha256=jV70BkbcbSE_P3tzsNaKtTQF5UOXeIMGJZm5XFj6GgY 582
vispy/visuals/tests/test_colorbar.py sha256=aK3yAMqRKxwGGkjfQrB9HZIA9P--Lz6gnCeQ6HhocSw 6166
vispy/visuals/tests/test_colormap.py sha256=mTHuruHPAnmVBD8D-811FhaI7SMUbdBh6uY0r4-dgLk 3838
vispy/visuals/tests/test_ellipse.py sha256=_vv3wnV6k_pT5cDQBKwk-4qKqddim2NFeU42K6FLMYw 5067
vispy/visuals/tests/test_histogram.py sha256=x8kuryeEQPy8yZPEGHSPUgwnntn4lZQ556Rajy9NlxQ 838
vispy/visuals/tests/test_image.py sha256=xIXQGHFFv7Rrh-Frt4tbQT9m0Ff7Z75gTuja2CGtbJ0 14345
vispy/visuals/tests/test_image_complex.py sha256=8xoC71Wy9t1yb5Bot02CEHMgmQJFGHPLCFr5I3ZnwtE 1487
vispy/visuals/tests/test_infinite_line.py sha256=PnyBJ9dKmFwPlon2rfE23OSeLiOH65mmZKgDdlWVgc4 1989
vispy/visuals/tests/test_instanced_mesh.py sha256=e1BnmF-JGI_8ZrZJ_VWUlEburrgSimB-GJE89qzLQow 1436
vispy/visuals/tests/test_isosurface.py sha256=2tfPdWxzh4Zk09DmxLjGO5VKG2gICzN5c-uLys3JY_Y 491
vispy/visuals/tests/test_linear_region.py sha256=qh_auUURx3PVHS0PTF24Z1YKbVQFuc73vHPejOujABc 6368
vispy/visuals/tests/test_markers.py sha256=oh3MYnfvB_IXoSATcwEz5I_F3lJ1SJpvhkY6zD-ZAV0 1778
vispy/visuals/tests/test_mesh.py sha256=dwLBk14GQcQuZ04Xd1xAVFYuISlxDHzeXTGjgmEfqHE 10461
vispy/visuals/tests/test_mesh_normals.py sha256=6L28MJSTn3Uq0fDnKP99_Qa6cXTgP5vxf_p2OZbaSvo 8901
vispy/visuals/tests/test_polygon.py sha256=C_tg_wqhOGypfaR_OgKGSovbN1e92uvAr8t0i8lrK3U 4269
vispy/visuals/tests/test_rectangle.py sha256=I3vKnjaGDeToEDocLPg8ZWm2RT2LaMidtUsZE7fpYiE 6821
vispy/visuals/tests/test_regular_polygon.py sha256=pQNkBeXFqPcgpuPIMdxGZQdew5bnyasfewXwQnkuIXo 4942
vispy/visuals/tests/test_scalable_textures.py sha256=KkiErVdNDxvRG057yIbqMwxxVY-337nkSMoB69F5TXg 5301
vispy/visuals/tests/test_sdf.py sha256=MWlBi6UftWRx0TGcvnrtLcUY1ZaSztR5gTA9GA8kWGg 3010
vispy/visuals/tests/test_spectrogram.py sha256=odK-n1nYM-wBy2H3Z9f5Ykh4yBmxT9HQB7E-C53czSw 1376
vispy/visuals/tests/test_surface_plot.py sha256=KHCvtjZIFdwVGrncTvHCYPE13Y8YX--u7-0aQ-s6k9M 1586
vispy/visuals/tests/test_text.py sha256=webfWtJcSgUkj3QBtZ4kggrs5OdkGZGb0byYc4mtraM 2895
vispy/visuals/tests/test_volume.py sha256=mepaB3ssWl0s4gFU_yYTlhsQ1TCCkg_KtdTkLvR2Brs 18120
vispy/visuals/tests/test_windbarb.py sha256=cqEEcAnPMf29ZloL2fWJo2N04lrJgmQnD-Kt8mXWEQA 1135
vispy/visuals/text/__init__.py sha256=qWgGDKR-ezH4ZzzGKfs72S_zOauVDn5snJ5uHnYv6LE 364
vispy/visuals/text/_sdf_cpu.cp38-win_amd64.pyd sha256=Xw7jC2H0ltuohcbFRqdICti1nFmrksiRfy2Zkif2lqM 154112
vispy/visuals/text/_sdf_cpu.pyx sha256=HiFaCXt0FgauyWD8WPpqESjp6mt9qx8n_s_CMRx8brc 3901
vispy/visuals/text/_sdf_gpu.py sha256=XW5nKivmvUx7tA8LebC7u7N37QQfBcMSUrdPvkG9JU8 10796
vispy/visuals/text/text.py sha256=hK8oSjF34PfczzBa5V7nmsR6uCfI-eqcR3zUB73YpjA 25928
vispy/visuals/transforms/__init__.py sha256=BNbVO0GWBoQZShivY_RDrRHcey-zOmQoF1A47hXgua4 1264
vispy/visuals/transforms/_util.py sha256=tK0CDgEwIsWmIaJuNN158IF9wNlOAcu9auHa8GQyrMc 5770
vispy/visuals/transforms/base_transform.py sha256=OSHF3u_IMr6naReHE4rrZFIDdOp-vN2mHev2nrZtFhI 7715
vispy/visuals/transforms/chain.py sha256=H9TE3OEvZLotnPmtsW5fj_JLYorVWttyzdiwHeTbpF8 9199
vispy/visuals/transforms/interactive.py sha256=INVtrDDYETiqP2GVUvsYEV9L_Prz2OlaqrRXL0O8TV4 2868
vispy/visuals/transforms/linear.py sha256=6gmNVOqPtJaKGHa_WwfTBiMAir43kmk70dGDxuBxRS0 16253
vispy/visuals/transforms/nonlinear.py sha256=oiHDhqoM9E4rBGMmqZtVSJVspt1FgZORig6Tp5nPO7w 12936
vispy/visuals/transforms/transform_system.py sha256=dKRMid1Gm0bhh9K_v1RiC-xxbmQF61OHz_0Ur8GdMmU 14098
vispy/visuals/transforms/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vispy/visuals/transforms/tests/test_transforms.py sha256=QbAo0I3g5VkaQzzsZ03zktP-ge2JiXQeD2rqV6_LK7o 7114
vispy-0.14.2.dist-info/LICENSE.txt sha256=WDEavemgKeEMcbfp2qjU8y8yrxcTIF7ZDAxySta62p8 1810
vispy-0.14.2.dist-info/METADATA sha256=qCThpFg68r8qDsQHg2z93UA95FQXc0xkYS27g7juqww 8582
vispy-0.14.2.dist-info/WHEEL sha256=Wb4yjwIXVKEpht4JWFUZNCzpG7JLBNZnqtK2YNdqLkI 100
vispy-0.14.2.dist-info/top_level.txt sha256=mciStn1SI48jYwEhJXlrMJ3HaJ90XOr5ZGJ8YdFI674 6
vispy-0.14.2.dist-info/RECORD

top_level.txt

vispy