typhos

View on PyPIReverse Dependencies (4)

3.1.1 typhos-3.1.1-py3-none-any.whl

Wheel Details

Project: typhos
Version: 3.1.1
Filename: typhos-3.1.1-py3-none-any.whl
Download: [link]
Size: 715797
MD5: 9fee4aaf682d4e9c0f7305152679851e
SHA256: 7369d4a976e66f79e5aba9d0ced129d66e31bb23be893378dea7598e90b720a1
Uploaded: 2024-04-12 22:41:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: typhos
Version: 3.1.1
Summary: Interface generation for ophyd devices
Author: SLAC National Accelerator Laboratory
License: Copyright (c) 2023, The Board of Trustees of the Leland Stanford Junior University, through SLAC National Accelerator Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: (1) Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. (2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. (3) Neither the name of the Leland Stanford Junior University, SLAC National Accelerator Laboratory, U.S. Dept. of Energy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER, THE UNITED STATES GOVERNMENT, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. You are under no obligation whatsoever to provide any bug fixes, patches, or upgrades to the features, functionality or performance of the source code ("Enhancements") to anyone; however, if you choose to make your Enhancements available either publicly, or directly to SLAC National Accelerator Laboratory, without imposing a separate written license agreement for such Enhancements, then you hereby grant the following license: a non-exclusive, royalty-free perpetual license to install, use, modify, prepare derivative works, incorporate into other computer software, distribute, and sublicense such Enhancements or derivative works thereof, in binary and source code form.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: coloredlogs
Requires-Dist: entrypoints
Requires-Dist: numpy
Requires-Dist: numpydoc
Requires-Dist: ophyd
Requires-Dist: pcdsutils
Requires-Dist: platformdirs
Requires-Dist: PyQt5
Requires-Dist: pydm (>=1.19.1)
Requires-Dist: pyqtgraph
Requires-Dist: pyyaml
Requires-Dist: qdarkstyle
Requires-Dist: qtawesome
Requires-Dist: qtpy
Requires-Dist: timechart
Requires-Dist: docs-versions-menu; extra == "doc"
Requires-Dist: happi; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-rtd-theme; extra == "doc"
Requires-Dist: sphinxcontrib-jquery; extra == "doc"
Requires-Dist: caproto; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: ipython (>=7.16); extra == "test"
Requires-Dist: jinja2 (<3.1); extra == "test"
Requires-Dist: line-profiler; extra == "test"
Requires-Dist: pcdsdevices; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-benchmark; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-qt; extra == "test"
Requires-Dist: pytest-timeout; extra == "test"
Requires-Dist: simplejson; extra == "test"
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
License-File: AUTHORS.rst
[Description omitted; length: 4954 characters]

WHEEL

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

RECORD

Path Digest Size
typhos/__init__.py sha256=zFQyPx6bbbdfAt5L37Qghc57GObKe0wR15w8wKt9zdY 858
typhos/__main__.py sha256=bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink 30
typhos/_version.py sha256=i2QElBRUyBgs7VeUYF5A-2YFaTnKaUMYR2mutc9aMPY 411
typhos/alarm.py sha256=GN36KAoa1-N6KX0WxqfPsjnAqgIrSwBN69WP3y6AmPg 15208
typhos/app.py sha256=ffYW0tNVGUUTy1Wx2cXYIlub-3xYTd2DtYwwsPXxpMY 2088
typhos/cache.py sha256=fYc3UwVd6gYctrmd-XhemDHZTVkdJhrOPARI6Vdn4S8 11271
typhos/cli.py sha256=AdNg-DPlqP3hYzolXyUxvPLsY9GrDlbj03I8L8KCE-4 20595
typhos/display.py sha256=sUd0ig8IvtsdFtqa6gdIV8aoIRz3byX354YlGbgj-ss 59564
typhos/dynamic_font.py sha256=1sJldc-MTCyMBEVCdl4pNzASSRMZKz-dtfz5DWq7T3M 5450
typhos/func.py sha256=BBTg8Ccg8j6U97Ms7dyYJaVpfNAHLQ6n0l_RWlOY_as 22475
typhos/jira.py sha256=hUmsBTWiFmNnpUtVZ35jv5SFWP1_Slxfc5_67akolcE 5713
typhos/notes.py sha256=OX7TpjKGZYeOtuBpooQJCQEZwfSMEyySnj492EeOEMo 8813
typhos/panel.py sha256=spEylZRXFBYcHxNayAqNVQ_JuViEvRh0YW0-HLOJ_cs 29836
typhos/positioner.py sha256=u5o21j5TfKcvi-fWF6pr2qyx-knCK7I69MB7nS7-_7o 38864
typhos/related_display.py sha256=tj_4zB80qosCRT_29IAe9M5DFUHiN65QbbdYIockmBE 4404
typhos/status.py sha256=aeS9nNAQx_--Bpv0Sco2_3I5pqb24hgIaN8AVE12ynw 2505
typhos/suite.py sha256=v0Rw26KZOGBbpQ_neVdFvDob8Fwgck2W6O-nbdh8YL4 31646
typhos/textedit.py sha256=JUGQunewVEclmQ0a2u8NyRXcpJ5tr77uSHSh_WadjEM 4903
typhos/tweakable.py sha256=QYCthNKTQJyHbu7xvhDZ-uAjuWn24JU6hPqb3hTHePg 2496
typhos/utils.py sha256=NGXz1E8BDTu6bZem__ghcRnUl-4JvLZS-ouFL2V00tA 54849
typhos/variety.py sha256=2Oiw2mTwTKTBl0-PIa4f9FL1GvUh0vJzuADJR-NgQgA 7324
typhos/version.py sha256=62xcx07DOuQFGElWfS7VvuwcGZhd0Q1cf_55dy1FAwY 1898
typhos/web.py sha256=pDBCfoh_jqgD3zGreOEC8i0FXGwf85RCgOXYb-0D7-w 3572
typhos/widgets.py sha256=89NM9VttI5wi_AiTWGywryfVKOvwa4C0Ot9NwE44Plc 40087
typhos/benchmark/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/benchmark/cases.py sha256=F3DzEG99Iw3UCXTH6ybZdZIkQuJyuAT6IqbV1y4BkAA 4695
typhos/benchmark/device.py sha256=dNAN3nkKVh2HyGg-J0MTdQmjxh0C3KFBfP_lgZpzoIE 3144
typhos/benchmark/ioc.py sha256=ragCBcjc0r17jwGGV4JcophiQs5wKkzZXig6PoYLUHA 3145
typhos/benchmark/profile.py sha256=kKZaFWjB0KkG3PtB6uRtv7Wh4WSPzC9VuoijD1AabjU 2620
typhos/benchmark/utils.py sha256=qaF2yTCWC0RlFoTpzZsubFHHDlF5KChjPxuhHg4zWSI 4260
typhos/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/examples/device_classes.py sha256=YDOuEf5h7VdyI07jh5kG_NHGVToAX8BD7DZrW0XvfAM 5299
typhos/examples/panel.py sha256=P5zrQ2T5otLdCcYnRJlqhLfhb1wB5OI3QRofsc5bUMg 857
typhos/examples/positioner.py sha256=pzF7vgd4U1mF5ieoA58naJ6xdh7bqLMnSytoBBskZFQ 541
typhos/plugins/__init__.py sha256=CWNhA9-q_sKhECFBGD5qJAka3K3o0BksY2JiQn_A4go 410
typhos/plugins/core.py sha256=uofAxHcYVPuf0v5qIzyX0prByDcX70536vuEWd-momQ 12543
typhos/plugins/happi.py sha256=z2QYlDWARKW3E0uaDfljI8895bsK-_ze_Vf0KLGAFis 2930
typhos/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/tests/conftest.py sha256=jO_-zI2V0hEMm1c2PfHBL0jhfX35xIzAJGp3keS5yHg 12957
typhos/tests/empty_saved_suite.py sha256=LZa_5V7NEOJMDgVeSMOrrYSnIIUxW7dup678mpPIOoE 201
typhos/tests/happi.cfg sha256=B1b-osNBRKQZB8tFv1LnK9p3pkuaCAkUcCwm1qcNLeE 26
typhos/tests/happi.json sha256=Vf6OMAuy2dkXL1qSjqYVTxXwNg5qNHVgLEgVStf0idY 1172
typhos/tests/test_alarm.py sha256=R0Glz6KJVFPlseMtDkFwhLWkscHwrMk9ia8YJQgnI2U 5120
typhos/tests/test_benchmark.py sha256=ccDavVl9WFxed-NTvKMGyN4Muu8XX1FzYI9l1szdEXE 1858
typhos/tests/test_cache.py sha256=hbaZynkeB25mAraNb3iEZEMVw2cHKDrPp6chhzTCXlo 2234
typhos/tests/test_cli.py sha256=yQgOBO2xhMfMMES-K6v1B0Fzc2dL7ZRGAOQYfxMFbJs 2910
typhos/tests/test_display.py sha256=wqhNGllZHnQtXXRAdIVYddTrabiYfmFYxk9KlChwe1Q 5576
typhos/tests/test_dynamic_font.py sha256=g6j2GUJ5NegKQ29he_TLasfbQkM5LPgPN_Hh-cWy3Oc 1342
typhos/tests/test_func.py sha256=KcZsH17Q2MpFlzPIbFheqB4Uuj7CdppGCugooG7u3kc 4861
typhos/tests/test_log.py sha256=lrIHmt09WQRoViYSw0LbDKZCqg7P2V_JoFtA7tP8TIA 547
typhos/tests/test_notes.py sha256=u9C0G9q_8gqcvTlMBFVRzSq3nMwpQPR32FB2nYt1ab8 3489
typhos/tests/test_panel.py sha256=D9aElAmbHMF6hLBh1qgzVe2BzPUqNBcEJQ6ioXxdu2I 7560
typhos/tests/test_plot.py sha256=zbf9BcvtKuNPpQgte_DPHTpiyOHsv_p9n3B2ICcCQFA 2282
typhos/tests/test_positioner.py sha256=CTbMOtmeCN5hK1jUyXM5Q5ONgHAK338rYrK3bLKxa3U 7712
typhos/tests/test_related_display.py sha256=nMSCwfVa9vqkVATilZRDE2sHy6rzNtqIH40A7svintw 2815
typhos/tests/test_status.py sha256=s0exYOYmtyKs1XHN2lUl2uIurO9gjAIrTTDfW4PAmWE 1530
typhos/tests/test_suite.py sha256=3jTunjM7Z3_tZCaQ0pZHRRf4ABIvKQMADoW8HFDe4nk 7939
typhos/tests/test_utils.py sha256=p-8A4j4qM8l93DEboobFbbRK0UsuSryQ5m3aDmyPzI8 9696
typhos/tests/test_widgets.py sha256=3xLjKiU-21OtjujZ80yEbYJzgxb1MfOrHc9hNuV_VKw 3213
typhos/tests/variety_ioc.py sha256=QETFQv-hut36DgIViOBe2_mB64iMEo9BRfwMhdwF7Pk 5937
typhos/tests/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/tests/plugins/test_core.py sha256=I9M-g4E4oBXSDExlYHpIrnZhE-NnWtQteIDmDMbHmTc 6667
typhos/tests/plugins/test_happi.py sha256=hhhXYalsL-TMdX-Ppn3W0tIITqcLlqEL82-6pHa3bXs 2510
typhos/tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/tests/utils/big_stylesheet.qss sha256=LDCXa25frgDrf2zPnz2_dhJ_8IQ7aBz4ojSkJPw7O3A 16224
typhos/tests/utils/display.py sha256=h1oVX0QdgWS2ucrNaG7biwgg5bD0NVLIwSMgS3fxysw 166
typhos/tests/utils/env_device_notes.yaml sha256=qvN0BNu7MPQw32MYSxdbnVE3dJRMbhTYykLAjUBE_Nw 156
typhos/tests/utils/lenna.png sha256=fkl1AaKLz5o1PMrfbrkha_CYrDKIj7VC-5v-cdSGdh8 473831
typhos/tests/utils/python.png sha256=rWuC-rEw2DgH1zjAoPTWqA2eV0ABjT62HkobIezl20Q 8283
typhos/tests/utils/sig.ui sha256=uW1hhyIyKVKLvess0TK4_WL8raTzABlxwaHzsNrNSMM 853
typhos/tests/utils/tiny_stylesheet.qss sha256=pAPykKJ5hZDB5_hNGxfEucn5FJAHV1aGKt60yzShgMA 65
typhos/tests/utils/user_device_notes.yaml sha256=Qs2v3W-4UQWk6IFR_JNL72EY9wNFVZUm3SKKL-hfIt8 72
typhos/tools/__init__.py sha256=ZxLYBOzssum7ZUZtedcgVt870Wh2kpBF0Unq0RASKaQ 162
typhos/tools/core.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
typhos/tools/log.py sha256=difQjPn8jrCGIoLmW04lxKwRSSNQ7kEsRfIRkRf2XJk 1373
typhos/tools/plot.py sha256=aAzh7OelKw9KJoIctiouzDnjdmvVgabhsVkeh2fux6E 5951
typhos/ui/loading.gif sha256=1nBa44D9ZMxBeYcpLP-MXnuL3hzo9R4DL6isohaj7f8 94114
typhos/ui/style.qss sha256=Vm4z31ttQS_4KpGd6YRUmDhjHLgmR3iFmBq-1zdApao 1470
typhos/ui/core/detailed_screen.ui sha256=GtZHJw8b3LWxFpab5Ivd5AdqK1vOztcebPDJsX5WQi4 9734
typhos/ui/core/detailed_tree.ui sha256=u5H4GZK_UMk3q0yVmjP_ulUcvRKNwar9NrExHOKM8vA 2357
typhos/ui/core/embedded_screen.ui sha256=j-1mA4KjHJts8VDCkiyhoNe77V06LtSZGX3chI99nz0 2913
typhos/ui/core/engineering_screen.ui sha256=eDMHYcE6ZAoq1X_L1FdncFRQchGWuL348tM_t3IM5qo 5456
typhos/ui/devices/PositionerBase.detailed.ui sha256=awCgPMKk0vcTddlcn5DI9tkU8wWmq0_J_izM9qnoCo4 9686
typhos/ui/devices/PositionerBase.embedded.ui sha256=8sR_H69HcFk4WAlKKPelb37fU8EO50FU_9kh4USuGSg 2669
typhos/ui/widgets/positioner.ui sha256=JEBt5rgNAZhIvEWWI4rtb7m5M2rbM1Ch9llNmFH_EN4 23543
typhos/ui/widgets/positioner_row.ui sha256=wjXcT6S8Hm7Qsyk4KNExfwsJx6-CCMrgIKokYa3gu5w 39202
typhos/ui/widgets/tweakable.ui sha256=6aSvo_JTtTkvEUS42g8tq2gMxz8WS6oUPJjJodIesrU 5632
typhos-3.1.1.dist-info/AUTHORS.rst sha256=bu10rVoUxvNhladOsO81MtQuARs9yF6XSmLp07X5EN4 174
typhos-3.1.1.dist-info/LICENSE.md sha256=ueDl1huW60AJEM0XUcI2EPDPYHAh3OROZOowl3FFVBM 2468
typhos-3.1.1.dist-info/METADATA sha256=kkc7aWHusK3Xjlkx5VOYUNorgCkvcbWjn2-F-Gx_DbI 9318
typhos-3.1.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
typhos-3.1.1.dist-info/entry_points.txt sha256=fKLtuGZ4pCC_lCLoG73uZt4F6Qsq7mc_K-F-bB4zu4o 1181
typhos-3.1.1.dist-info/top_level.txt sha256=gmRBzF0EBmFI_pQnuUiZMyXOlX0p4_qHcPRCQNpyZqc 7
typhos-3.1.1.dist-info/RECORD

top_level.txt

typhos

entry_points.txt

typhos = typhos.cli:main
HappiPlugin = typhos.plugins:HappiPlugin
SignalPlugin = typhos.plugins:SignalPlugin
TyphosAlarmCirclePlugin = typhos.alarm:TyphosAlarmCircle
TyphosAlarmEllipsePlugin = typhos.alarm:TyphosAlarmEllipse
TyphosAlarmPolygonPlugin = typhos.alarm:TyphosAlarmPolygon
TyphosAlarmRectanglePlugin = typhos.alarm:TyphosAlarmRectangle
TyphosAlarmTrianglePlugin = typhos.alarm:TyphosAlarmTriangle
TyphosCompositeSignalPanelPlugin = typhos.panel:TyphosCompositeSignalPanel
TyphosDeviceDisplayPlugin = typhos.display:TyphosDeviceDisplay
TyphosDisplaySwitcherPlugin = typhos.display:TyphosDisplaySwitcher
TyphosDisplayTitlePlugin = typhos.display:TyphosDisplayTitle
TyphosHelpFramePlugin = typhos.display:TyphosHelpFrame
TyphosMethodButtonPlugin = typhos.func:TyphosMethodButton
TyphosNotesEditPlugin = typhos.notes:TyphosNotesEdit
TyphosPositionerRowWidgetPlugin = typhos.positioner:TyphosPositionerRowWidget
TyphosPositionerWidgetPlugin = typhos.positioner:TyphosPositionerWidget
TyphosRelatedSuiteButtonPlugin = typhos.related_display:TyphosRelatedSuiteButton
TyphosSignalPanelPlugin = typhos.panel:TyphosSignalPanel