haven-spc

View on PyPIReverse Dependencies (0)

2025.1.0 haven_spc-2025.1.0-py3-none-any.whl

Wheel Details

Project: haven-spc
Version: 2025.1.0
Filename: haven_spc-2025.1.0-py3-none-any.whl
Download: [link]
Size: 3337403
MD5: 9f187d26e72ca28f6b6f579c5621d854
SHA256: f86d95bf3507f7867f05305c61744b6eae11aceb6a2af59e21a188da551841ce
Uploaded: 2025-01-21 21:02:09 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: haven-spc
Version: 2025.1.0
Summary: Tools and GUI for running the spectroscopy group beamlines at the Advanced Photon Source.
Author-Email: Mark Wolfman <wolfman[at]anl.gov>
Project-Url: Homepage, https://haven-spc.readthedocs.io/en/latest/
Project-Url: Bug Tracker, https://github.com/spc-group/haven/issues
Keywords: synchrotron,xray,bluesky
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: System :: Hardware
Requires-Python: >=3.10
Requires-Dist: aioca
Requires-Dist: aiokafka
Requires-Dist: bluesky
Requires-Dist: ophyd
Requires-Dist: ophyd-async (>=0.8.0a5)
Requires-Dist: databroker
Requires-Dist: apsbss
Requires-Dist: xraydb
Requires-Dist: mergedeep
Requires-Dist: xrayutilities
Requires-Dist: bluesky-queueserver-api
Requires-Dist: tomlkit
Requires-Dist: apstools
Requires-Dist: databroker
Requires-Dist: ophyd-registry
Requires-Dist: caproto
Requires-Dist: pcdsdevices
Requires-Dist: strenum
Requires-Dist: bluesky-adaptive
Requires-Dist: tiled[client]
Requires-Dist: guarneri
Requires-Dist: black; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-mongodb; extra == "dev"
Requires-Dist: asynctest; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: time-machine; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: pytest-qt; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: tiled[all]; extra == "dev"
Requires-Dist: qtawesome; extra == "gui"
Requires-Dist: pydm (<=1.24.1); extra == "gui"
Requires-Dist: pyqtgraph; extra == "gui"
Requires-Dist: qasync; extra == "gui"
Requires-Dist: tiled[all]; extra == "gui"
Provides-Extra: dev
Provides-Extra: gui
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2133 characters]

WHEEL

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

RECORD

Path Digest Size
conftest.py sha256=ZUHHF8xthHJshCtOfe7Sv7sWRBw92UW527X7HFQbt4I 12164
firefly/__init__.py sha256=mf63XVLh1egqXgL9MNUwhB5ZZkXhS1Kmwa5IRAfAGJ0 1251
firefly/action.py sha256=jGggQNsZoWEVjge48M9XWd5fKxqCwjaPHTPQ4xfdsFA 4777
firefly/area_detector_overlay.ui sha256=UosEwxq8zJfwgL3l0-mvVR7GUG5loIlePoxDzU2rrW0 5468
firefly/area_detector_roi.ui sha256=t5owI-rOaKNY2QV0_uz8MVMoRi-CvLAp3sEaB3R_nYk 7069
firefly/area_detector_viewer.py sha256=nwLZSWSJPLH1FRuWv1KZwDMs810E2dDnQaCDxw6FMv0 3724
firefly/area_detector_viewer.ui sha256=Vp5r0MQfYbtXAvo7hykNjUovAXzYhfQuqM9GKmRiPK8 24517
firefly/beamline_components_rc.py sha256=q3lowBePS1E24SbHmXH2PCiWBM9x-keV4B-xfQFnNl8 2834320
firefly/bss.py sha256=aNkupvWCFVCb5iqOlc7dziisHe_nOoS2H6BuImKm_Vk 7623
firefly/bss.ui sha256=_TPLEsiSzCDBpILk0BWZTifCsRQ-inLJ4NQ-ZbJ43Jc 28604
firefly/button.py sha256=TXaWyGtE1kN9UIVKsmE3OjCka6f1_9-okT5PUlR70C4 1858
firefly/component_selector.py sha256=Ao_9PI67dOa7GrpUkJDw130S6jwel2ED5CLkdZN19bY 14696
firefly/conftest.py sha256=Cxs7LZzPb8kf5UZm5F-id5a1_xsbvDVx-fiVBEBcNVM 2696
firefly/controller.py sha256=uPe0YWsx23kKHN7Q-f7l3ZZM7A3y4RSNdoe_FVfWw3o 27075
firefly/detector_list.py sha256=aeo_mgWc6XorskiaslQKA5rBCUYu5w92M-Sex7cIGQw 2339
firefly/display.py sha256=DCy2igLuhAW0Wnw6ajPK_3gzCut1bL5ecwNPnEw7rdE 5416
firefly/energy.py sha256=8yx1nkiftMmOhsY1pgxZpAf7uT4NA3mReqsENazqavA 5839
firefly/energy.ui sha256=K-56b9G9PeVfiTz_O4rAKG6Vy96kycKQI6yixVVTy9Y 33055
firefly/exceptions.py sha256=kzRpx4zes-O8nBC4wPFhpwmDQh-LJyvDIYRJlisMr7k 46
firefly/filters.py sha256=r3cGk0gntUz2kPpBRQPTzZdskk821_M1627-N2POSYQ 1141
firefly/filters.ui sha256=XdcHO2zZb77W-ib59HyMZTRoZo_XX_WrBrjsWqqKFl0 2289
firefly/filters_row.ui sha256=exM9u78Wj2XVhJo3NEPWObzS1vu2I4GSlnR56tVzZag 7454
firefly/firefly.qss sha256=yJxusOplhVdLiT06VzWW6ydWG6pd7h4xaB6_rxh9smU 270
firefly/ioc.ui sha256=C1kTwCi_VQneiVEhzX1xXWEwlXG3zGI4LTE5iw2ZItw 9700
firefly/iocs.py sha256=qdHcK7v1JwI67jd9QsKLZgz8kMCVyxCJioVkXqNUEtw 1509
firefly/iocs.ui sha256=WCFFmgkYFw6JiFdwu5Bc7o6_8fRWd25LOk7wmBOln5M 1892
firefly/ion_chamber.py sha256=IqxlCjtP0XQr3Ev1EtfvNk4kETeCdiRImcYPHm4RYQY 1869
firefly/ion_chamber.ui sha256=DepQDaC46BnEMDO7LGpdqCFXD7oM5LjYve-MFXwe748 44771
firefly/kafka_client.py sha256=UE0PKi6aESWUDd-QyJ-g3zV_fGMp6tskdTAN_-7NZDI 3468
firefly/kb_mirrors.py sha256=aCXmhxjDHYaUvCv9pgYEMeRNtttluwOZsdIu8voI5yM 1950
firefly/kb_mirrors.ui sha256=Sz-1VkKb3rpu6Ub-7JIMENWrMaQVhjiUzgylxIy0QqE 29650
firefly/launcher.py sha256=mR1BPxAH4XkkgHCkqrSzPOClH3R3GNihc6B0EZIKDa8 7877
firefly/log_viewer.ui sha256=DO91S23RrGBnir6tohJrkPiPDEG0nxNSYBHoKYeVVW4 1013
firefly/main_window.py sha256=onXT-jxcz3fSPEtBzRFow0ciZl1SBwddPfsy8wtqzE8 16422
firefly/mirror.py sha256=8V9iQtu-dqPIUSlcwlN-yUON6r1_idwyP_lpCub733c 1527
firefly/mirror.ui sha256=cmIb3EaLeeW1sEVz5PXDR5e7iCFNeAsghcvSuJpRZw8 10670
firefly/motor.py sha256=5adFFUeuasbK6k64i2ZkhVD17vBmpGdhenRhH8QQg_s 1878
firefly/motor.ui sha256=nyiBBpZkZQF5zoguKfwhVob4K1_RkP7SGjVvMyUane0 14821
firefly/pydm_plugin.py sha256=xGbOpTCSD_kCB2XRjJDeOeuEBM8iSDf_TZLeymy_Q-w 6479
firefly/queue_button.py sha256=pcH0x13wTBDy5QocNq0m_-dwuUl7MMyYuAX0uSLMiKw 3204
firefly/queue_client.py sha256=7Gpkq1PGNrswa5lIBvKNY9IjoXJGSFuK_nxawwANolM 10873
firefly/robot.py sha256=QcIjlA52rwSZN18RCP85AaX-7IzrCzPlM2KxzmQHGD8 3979
firefly/robot.ui sha256=aSURJDRcwpi-D0GLjEb_ArTvjQ7gYM3hWax4zSrRd4I 6626
firefly/slits.py sha256=m9q_SGqwjcTrnuzWbjkqhVnBoMvxc74slSff2j9BX_c 1386
firefly/slits.ui sha256=mJITQTKuiXtE85yTw_Rah8YBTY7GvBZeADTM1Jcqa28 12711
firefly/slits_motor.py sha256=hTqmm9FomEgHfR7xwvZB8eOypwS0Itlgm6PVfpiSvpQ 1470
firefly/slits_motor.ui sha256=QT1jS9MV3c8YhryNRke6TeIVBU7zvgg5IC1YHSMEBUs 3594
firefly/splash.png sha256=7aFQViOiiiMF2TYye1BLeMd1oxlb3SvmWQBewzx9Neg 54468
firefly/status.py sha256=tL1Tv3Sp3TFYYV2pkfs1jhc1Jr6n2D3Q9qOUAEYazRI 4414
firefly/status.ui sha256=bufmPCNaZa2_yaLT7AoLAKuxoCVWC4KOLuEr-LQ9oBQ 21629
firefly/table.py sha256=VGXjsMSFXsJKsk_mR71aKMx7kLVD6VlxXrS6GXRi2Y0 5707
firefly/table.ui sha256=Tz83VA2EtH2kep0tzmXtuiwkZc5P4_27bE-F7L2Tbsg 7468
firefly/tweak.py sha256=oqtQPIaQsz4tCqWY_8jMFMd4zB3DU6zj5X_LRGZ44IM 1378
firefly/tweak.ui sha256=T64K_ZDaTSL-8b-6IlU1JFBuUrPKlwf2Bqz4WT5k-m8 3033
firefly/voltmeters.py sha256=pUH8zAoFgUZTpRpvbrQSP-FxWzNCW27UJT3ukL1SQPA 13579
firefly/voltmeters.ui sha256=ftz9oIGDM2R9ni_zoQwQ_IAKf0_Xt_uuesu66ZdsiZg 7619
firefly/xrf_detector.py sha256=i8fChyIx6hguDGCk9xCPvFm8Q5hpSXIsWXHT1N_wgBw 13793
firefly/xrf_detector.ui sha256=T1OZ6qixmcnNYamKDq_cuA8aCIuFWJ0un9llCNwhvqs 12937
firefly/xrf_plot.ui sha256=la8I77Vb_sGuKxQiVr70hSbvYfqBkeY2SfSuQ6LKEXI 2217
firefly/plans/count.py sha256=pg7YaFC-GyqZLyILldUReiDudZeJe0k1igGPDHCRnro 2287
firefly/plans/count.ui sha256=YzRr6mIPw71xhweBRXTlEZMeALR-GjgA3QrghW5uw6A 3045
firefly/plans/grid_scan.py sha256=c7QzdG3pK_w1Knd2jDzwrNEUiMsxdhpORO5HWqNtmII 9646
firefly/plans/grid_scan.ui sha256=3ZgGB-J0Utrg6iGUzP7wrTO9_0iaMwkQAWT5ZFzDz4k 17030
firefly/plans/line_scan.py sha256=dkiEhhWAYpaBpA-pSpOY5OxboBB4FG6V5lS1cHUzyOE 6062
firefly/plans/line_scan.ui sha256=TT9rONTMgzXuVP3RT0UD2Z9ZQ9fbiYSt4aHqiBbuTWk 16525
firefly/plans/move_motor_window.py sha256=Q1thDIeeXtmZ4IhSwkYyCd0rBprUN8lqmrTtsB3_1Mg 3203
firefly/plans/move_motor_window.ui sha256=W9P8gFHnZCnLA-pb2TsfOb6-PLr-XXJdTXJQtin5XMs 4987
firefly/plans/regions_display.py sha256=3feFPsuh4quV3ZAMg5AI7ZNNZWqZHfthn7IrVOSN31o 8322
firefly/plans/util.py sha256=hd20rwdjo23xWEjCgeXZiZTC8w1pk6mTeWZb2ck47XE 2557
firefly/plans/xafs_scan.py sha256=JDGeFHKfvNipwe2wlTJh1vZH7KrNH9wMS3YHX8yteno 20823
firefly/plans/xafs_scan.ui sha256=peh0grtnzxihC1wMUUYlbREJN_ifSN54mZ52bolCmT0 21376
firefly/resources/beamline_components.py sha256=F7Rnb4Ek_Ar2ADhuFios8GU_h1zsaSDiK6LQS7sicME 340980
firefly/resources/beamline_components.qrc sha256=JfJrW5Rcb-_cJ4veZj69DJ8Vx78FpEZU5uDZN1l-rsk 360
firefly/resources/filter-empty.png sha256=9ylLyP3uKOzeU8IQf6r8VemwYQjXB-Zc0LNtXd1Tz5k 7510
firefly/resources/filter.png sha256=2tJe_r0En5lKH9njY6UDvTzhP7N1Rgdn2yEnbXx8Rm0 79926
firefly/resources/insertion_device.png sha256=F6oNBEDF62k6227mrdAj3x11i5pKNlvSuLg-Dikm1ZQ 193395
firefly/resources/kb_mirrors.png sha256=AMu03FJ6jYsjiACdf259QYMpJhgIAFQnlIIVYScXwsw 116681
firefly/resources/mirror.png sha256=RT-1Wb0zNP0TlVLt1frU_7FKh6sbW_yy-WbEwxOMyxE 58464
firefly/resources/monochromator.png sha256=R-h4vtR1buVuOMSO3vnFtvnsxFvoQJaq0BgfE1qauHc 107102
firefly/resources/slits_3d.png sha256=YtuQd4p9WlCJ5MxhdGlHa4x2wJGDzGfyl_t7pYq1hQw 76337
firefly/resources/table.png sha256=ptaQeOwAFFahbdG5YmXHhawEYM5gER3s2A5hnia8X7k 46728
firefly/run_browser/__init__.py sha256=n1bnYdeb_bNDBKASWGywTRa0Ne9hMAkal3AuVZJgovI 5
firefly/run_browser/client.py sha256=BTFFa7nCr0LMwL62DNZmRqyDXnjaD9O4dygfHnj_ofc 12318
firefly/run_browser/display.py sha256=2oaESCtxcHeo7YW8IZhwibR7IdU6WXZQu86ybitj3Is 25807
firefly/run_browser/run_browser.ui sha256=in45SfOF1yMn1gj-zjgaQnhffFo9qJToTZiVDOV2w0U 47779
firefly/run_browser/widgets.py sha256=Va1dGx9pK-Ag3y28Wv0WTRt9Bva2WeWvljxbPan3KLc 8083
firefly/run_browser/xrf_view.py sha256=YHaQIkuZNvVhJim4FFzZ28DsUGjhwnGVrZcXpSFCcKM 5876
firefly/run_browser/tests/test_client.py sha256=iS7njw-rCZhY93ZSewy7dQ_E5KUDasCOc9INe2fCeVs 2242
firefly/run_browser/tests/test_display.py sha256=qSXkQr1g4MGWbBwncWKgV8hqJgwMLn6BJ8TKqXlDOKI 19206
firefly/run_browser/tests/test_widgets.py sha256=JYINY60lWwQJEl2BufoP0KiDK0VcJ4y7-GPWGSQaSrk 2585
firefly/run_browser/tests/test_xrf_view.py sha256=swtaQpZQ2-JROG0NN6mj_Uk9GvaRsPRtYM9iKGuYHCA 3327
firefly/tests/beamline_components_rc.py sha256=q3lowBePS1E24SbHmXH2PCiWBM9x-keV4B-xfQFnNl8 2834320
firefly/tests/test_action.py sha256=53ICNhwU8V4JMoURwDsdQmlLWstwg9T-1wVT11_YP-A 365
firefly/tests/test_area_detector_display.py sha256=kFlEUwemCX1ZAowpC1XOq7fYdvQQMCyvC0754rmnH_A 2911
firefly/tests/test_bss_display.py sha256=Ht-AcHM8njY1TLYYyEVxeL_Ae7RQF-X7Oag36sMJpqM 10374
firefly/tests/test_component_selector.py sha256=qQu5HIe-YSRSckT0YqXNmIw-41VTC4wgD9p85NDoJz4 6628
firefly/tests/test_controller.py sha256=_fSrBcil9_I8O2POjagWdiX5atUtqyjfNGH9ZaUA8Qs 7862
firefly/tests/test_count_window.py sha256=775BldZNTuyafm9t2ZSmjU5P6tij1sB-RxPZrFL7r2Q 2189
firefly/tests/test_detector_list.py sha256=8byYL432DAmcEffOuDZ5fVxWT7Mqo3yA6kyzeSWvUss 2183
firefly/tests/test_energy_display.py sha256=ttgt0Xt8wTBcHq3QInuO8LZlaTiyYI5G8Ew_Q6f4rlU 3007
firefly/tests/test_filters.py sha256=-mQCNFaELIbgGOjKeIFiJtt0IVYUbdm6XSwsHXOz90M 1927
firefly/tests/test_grid_scan_window.py sha256=jisp8czmYRfGA8zmTEkREtYrwGSw6EIuADVC0KTmSk8 5314
firefly/tests/test_iocs_display.py sha256=0BitiIu9qU-uLbhwkekCgZE-_9XPe9Ok5Xfqtzc-RWU 816
firefly/tests/test_ion_chamber.py sha256=eIOGayAOCAB--qUGVlMxilL8tJKUqwsi8pMAit4B1s8 353
firefly/tests/test_kafka_client.py sha256=KeNYCB-I9qvWQReSH-KQDwrrlJCAL4HOcJ5v4R7HX2o 26266
firefly/tests/test_kb_mirrors.py sha256=uUoslcXXZIemGkwqfquQn4nw65sM_K7DR6OGFUMz9t4 3004
firefly/tests/test_line_scan_window.py sha256=JV2b9dRhX_HWH_MOs8erJqqwcCiFDcsOvPYasLszK9s 5228
firefly/tests/test_main_window.py sha256=c4o7McUL5_3JWrrpzwXLbTxrhwqetjk7bH_GvSiRyVs 4054
firefly/tests/test_mirror.py sha256=HhSVDrEJJC0faB0vZUSyLReJFsPu6LOY6yJgRIHCZaI 690
firefly/tests/test_move_motor_window.py sha256=Wjl1RzQckIRYLRVjB9ZCsxNmOUI0-HNyunggplRtzxc 1398
firefly/tests/test_ophyd_connection.py sha256=yLqv0XAeZbQ6I4hx72fqgELJETwDVz-jnB957XrbTWs 6609
firefly/tests/test_pydm_plugin.py sha256=ZfSU78IUNMaBI5KXrykFCzh9Vtqz9nUdMy11WyoBjis 3771
firefly/tests/test_queue_button.py sha256=mwszp4Koarl-5H7FmXb_8HFJs1j9H-3OllIfYyaAx7g 2676
firefly/tests/test_queue_client.py sha256=tv_fXLLh34-H3rpppD6KnNEE5g6DYeRGaaj1UPzeyTk 15309
firefly/tests/test_robot_gui.py sha256=ooWA_pWCGej4y8Nw95Esc0NW_lqYFp_WF9vSF4jEfdE 1800
firefly/tests/test_slits_display.py sha256=NqvEBPlLlhYAaGClR63OMxnO90-anOX8Rk7M4jOFddI 1418
firefly/tests/test_status.py sha256=SkCQVWxXKi1JJeZY_tsXpvT8MZ_Pi0WJ1gRWKK6o6_E 2025
firefly/tests/test_table.py sha256=nTvSQmPKbn1OhGYH8_jP08AyBj6u-NQzLsuAWJ9t4Kw 1377
firefly/tests/test_tiled_server.py sha256=6m3N0e1fVrT41MtSZps6zqBivUCoCOc6hW7s21L9BHU 2193
firefly/tests/test_tweak.py sha256=9vy6idVwN2dJy3l7MiwyO6OYGOegYbRIMiGxMpiSQbk 372
firefly/tests/test_voltmeters.py sha256=38N8zUX9YLdLQX-UqNlOCfY-DVyBKt9btPvuUgkfJh8 10959
firefly/tests/test_xafs_scan.py sha256=Nehq9NaGu671G8IlaYLWhTQxO78myAM1sCHKT81-Gns 10494
firefly/tests/test_xrf_detector_display.py sha256=wVtjHaRCDyCMcZocZIenN7A48xCo-q9t_NdPHNHzRhI 6317
haven/__init__.py sha256=P6sFPUSYB35DsPHWshCC3r_K7d6szVclDXdPhLU5xu4 2912
haven/_iconfig.py sha256=B-1S_xzJ6pEPWvCx3VoVCO4IwdCCOgW4jpOgW1HSgPQ 3783
haven/catalog.py sha256=Ny6RjRPRMBqSoqtpFtLNIAcZtD76M4hRXm8zDo6L2fY 12193
haven/conftest.py sha256=dSd6S9vACIDPqS-SHbe8kKy716-hr7_mnnCaXLjQYCA 237
haven/constants.py sha256=d2lj0MfAWisjLyDt0KB6os3i7XJgvbE3cgnXIV7be-w 1376
haven/energy_ranges.py sha256=_SO68-2qptJYErpn-1QG89XDbdO2ojuayxO4iny2_XU 6619
haven/exceptions.py sha256=uUgXQbUvk8yoCMDlzw0AzoaQ1oVdwSFzbsSghx1wkZc 3282
haven/iconfig_testing.toml sha256=TkmQL4QptjfNFByBGxETH4hgx_xxWueVnbK8kn3rkR0 6683
haven/instrument.py sha256=wD-FcbFw7GyatZ9JDAgxywLH6ZkvCdf55uBcvfe-AfA 5060
haven/ipython_startup.ipy sha256=wTj1JZiJSI-gg_No_cuPjiWe9uEYzGFIYzUosGChddU 3876
haven/motor_position.py sha256=EPalzfRPUDPOI4L9EDu-vim7EhWMKGnADrV8WLBiKns 10416
haven/positioner.py sha256=Yb2WGcBHL9u5ogSzC9U4PGuvW0i6DLM1zzfU1zKem1Y 6472
haven/progress_bar.py sha256=RO60p-o6nDRol3o_yRlMHKljekGg5xuB7jC_NuOtrIk 1724
haven/run_engine.py sha256=LiYMqKhaklIu5VcdJMM84yDtsUQzAu3FhZRFn5GQDgM 4454
haven/simulated_ioc.py sha256=_nhB9n77NJvPXyA5tgFc1ucih2zVxtVXNpArxuoPfeE 7448
haven/typing.py sha256=P4CzyBVg4s1AAlSQV-PGqND0A0rFjXKvz1jqnXPAybc 1434
haven/utils.py sha256=m4o3K5sO9OEahvnewkKVSRdN_QOmukOdD2L7dGUcFhY 522
haven/devices/__init__.py sha256=tsi2ye_t1d-6ZMeVuBsHfHO6ZqjNiHjqpFER5100O9E 1746
haven/devices/aerotech.py sha256=CIN3iZczYVwbgj1_nD9ni-E8KWT2BUbuN4R2h44WaZ0 24409
haven/devices/aps.py sha256=7OfOerCce5gzZnM3G3Rm_VoSE9XSbAQIBtczxS8Jta4 2178
haven/devices/area_detector.py sha256=njJyrBX4tKqMiXFimn60W6JbE0yc5hAa6b0jdjtMCB8 19462
haven/devices/beamline_manager.py sha256=x4QI5IKkPGcX-hC6N6_yeGPMeKBTjZv7h4u_lWV2JJY 2831
haven/devices/delay.py sha256=cI8QDAQXelmMPSVUmviyYFdCapFxIhk4h7zxytbEpa8 8842
haven/devices/dxp.py sha256=BZ71KpzKxPdWUJGC1DSQOIQBgPDwRo0HMk84KLfJXro 13640
haven/devices/energy_positioner.py sha256=C8kOB3UTv2TnFOQndsbokwFTddNxUETbrYYdg8rQRak 5417
haven/devices/fluorescence_detector.py sha256=N2GCb2qUjdvunGCeFlRJngxdTTRmvvnexClanNRlP9o 10452
haven/devices/heater.py sha256=sA7wV7rXPRIKXHmqtRDQGvajhCfFFkd4V5dISUJcxTE 2102
haven/devices/ion_chamber.py sha256=kADkyYfHJJcl5Ks8IPi3yNDgd2tEyZ4stjEDjyOM__g 15815
haven/devices/labjack.py sha256=_yGHgudm9h_bPsrDHG82YEv1LJXZVMSe0p2r2JwUObg 23349
haven/devices/mirrors.py sha256=_Imf4HYxEjBQ_JMz1H3zgR6HFiZc9btTKbQ8wOEGK2M 4336
haven/devices/monochromator.py sha256=U8N5-07CDR925AqFfG54CLPOPJwkVmDGSkmpGQ4gAvI 3163
haven/devices/motor.py sha256=X-SNyf-GKYYUOKwSnOAqRzI8_GWCAaU2tcBhxr7UK7g 7455
haven/devices/motor_flyer.py sha256=q7HPhujjFbcDOCYUSW0rGRsk56uqVdFkOWn-vcw_5dY 9935
haven/devices/power_supply.py sha256=g9dgumlvUGAIMlZKpq2g84Nz6ozFrOzcmg96dxjpcLc 2302
haven/devices/robot.py sha256=bFrD4tfS9zxFdQA9wI4Jy2s7AFud4jQokHTGF5SULAw 6509
haven/devices/scaler.py sha256=WthUDI7oWqhHLxguxr1sTLwaCZSmTEp2ww8Z7IGvcdM 9291
haven/devices/shutter.py sha256=RiqDk8A2ZB1hB7TxwrGLaNZnoTd1d44GH6r4a0GYisM 4749
haven/devices/signal.py sha256=eJ-_PYuBTSvG0iSYjHzWcrPtzm00miRy4h4hntfSetY 16831
haven/devices/slits.py sha256=iCTO7lp57dTbgHH26O74jzIyT_u7udeIErUvBkaO6Dk 5928
haven/devices/srs570.py sha256=hzcyf-uetc_N8feEBboB5CQqqEFsubdqkanMkkhsG2g 16312
haven/devices/stage.py sha256=5n612f9Vnk6GHyvjPQaAwXG0CdKwV173S4gRChS-YVs 2048
haven/devices/synApps.py sha256=4HQmk-N2ar3NRhSMNCL9Ty1R5UzktqDIBFqP0VNM1Bw 4900
haven/devices/table.py sha256=gYuLDJ8-mb8V4z-HNgNGCFyuzgG1CHPGiHpbxCg9x8A 5631
haven/devices/transform.py sha256=xqklUp_hRVN4IjMql8lGdElhnxWHy2hWq65RP1A6uwg 7089
haven/devices/xia_pfcu.py sha256=QYvmThNNZ0Cxo947tKn8YP6xSIVzPJ0AAToh0dhB_oA 10123
haven/devices/xray_source.py sha256=EZaeJ9IyOx_tAfAUbY-lnBZHo6tzjK77B4K7ghuZujY 6385
haven/devices/xspress.py sha256=i0vTuleJnll0ndRbYqrgXC3Zx6NLIpO_WVPI4NY6-oo 21627
haven/devices/detectors/__init__.py sha256=oAw7WdXp4titeOKSWOE7XPSAeRnrtaUjwZno2hzakbk 4
haven/devices/detectors/aravis.py sha256=zdxb5Ycmm6NWYxVPjITTDTguzGlxKOKKtQkGoz7078M 959
haven/devices/detectors/area_detectors.py sha256=GTkSLjq_dJNIQ9V33mIeyugGzYMrZCdWpBCEtWS8vps 541
haven/devices/detectors/sim_detector.py sha256=U8kamYjzha4FAvM-m_3rbfBRdyA2bqKw0C_iWJob3mw 224
haven/devices/detectors/xspress.py sha256=gYWag8LdgjzXFXsqKLcSP2XlSqEKsefActYllqSVHwA 11214
haven/plans/__init__.py sha256=-_-J63AVXY9tmk9HDZyNwATDbLfTlTn_6bUdpi4LGus 3164
haven/plans/_align_motor.py sha256=voKp-epnMMEYBJ-87ftBB0-Zq4dmMKiUEzdeEcAIi0U 5443
haven/plans/_align_slits.py sha256=IPbKRBQOHF9r9iejwzzx1W0R0Aj8HVjIuZMc70vyshI 2985
haven/plans/_auto_gain.py sha256=TX1cpA21-BSuH3Ybrz0Q5FhMqpX7Q-kttztbB3YsymI 7810
haven/plans/_beam_properties.py sha256=FQ2x6RLFixmct8Q5ymaOq3NEL9-LQ8njybsrDGW__qg 6084
haven/plans/_energy_scan.py sha256=GjBVwOAsvTpg-TeNWblvCtZ5x-cNDKzxMoh63F5Bjzs 6271
haven/plans/_fly.py sha256=4MaUc1gWliaA1IT_xQqJE3YGjhERnIoSLVC6dU-rUQE 15892
haven/plans/_record_dark_current.py sha256=6l2zxx2LmLHcusc1P8EBrl4FRa4TQjvDZW0sXte9qCY 3081
haven/plans/_robot_transfer_sample.py sha256=pnrFWcNQT_VqurV-qenteGqHzKW_-zNQgJV2576J6uo 3528
haven/plans/_set_energy.py sha256=HvAAi_k6-u7gjiM6Xc7pjGDvzghstZYkFs-uv8JEK54 3487
haven/plans/_shutters.py sha256=lXedPSsLr7VxYdn0swrohtswLgqVNbud2EC05QCjD_Q 3053
haven/plans/_xafs_scan.py sha256=ckPA_5wR-gQIPC4gaItCGKDdpq4OsayY-ptTRgGtIH4 6662
haven/preprocessors/__init__.py sha256=hsPtYdir4fghiFy4ynsGYAmHrLCcbTm8jAOyYQDQkd4 337
haven/preprocessors/baseline.py sha256=WnJBgk1s2FneF_sx5PD8Ua9R0SeUMTGzTRKhpl15WcM 1931
haven/preprocessors/inject_metadata.py sha256=ZaqpgLA2ttxmgAw_kDm_zmh5pvtpSnL8wVCFA0IF1Oc 4842
haven/preprocessors/open_shutters.py sha256=MrgiqZJdrgk2zzSrw5umpOMAEXv18fVHEuJTqs7aFvI 5222
haven/preprocessors/shutter_suspender.py sha256=ZVpc7LhrP256nDSFOgulRwezwJqVxjbF-ViA5QBtRyc 3006
haven/tests/__init__.py sha256=Dm3hsvQij2XYd6rhjzCCXB8jpvumIKgP-kNDGyLmSAM 1206
haven/tests/ioc_apsbss.py sha256=_4FdlAAYgmDH0Z2eAHLGShCoUYGlCBp_qII99pdrmhM 12960
haven/tests/ioc_area_detector.py sha256=ffKLU4mQ_HVYWUh_k-P4gq37nggva9UX2hHvaGEMg6U 2248
haven/tests/ioc_dxp.py sha256=C-pADoQ4jNiq9LzZ0oQhmc-vpX1nFfYhxbvR0OyuHwk 8009
haven/tests/ioc_mono.py sha256=35NFKp8XtTHglPmtNi9YgEhf1r4Rn3zK5yhDbK4moCY 3053
haven/tests/ioc_motor.py sha256=N7MvPRkeK1tt3E3naJ7yeC5WloxAzEs8Y7c5RZl9uvc 2057
haven/tests/ioc_preamp.py sha256=j1tc_OoDHgiyJ6B_UkDPiQXNXO5jZkYzORaI6ARZyIE 2857
haven/tests/ioc_ptc10.py sha256=gji4MK3htHVn4Vi96JKVkDl9EF1mBKNpbb1GbkvJY68 3990
haven/tests/ioc_scaler.py sha256=pntHH7I_0wUeGctyocHCTr0hqBOphQ0l_eOZukKyoxE 7195
haven/tests/ioc_simple.py sha256=zUwnhnQOLx6qwsjz30TT_f32RcTwrbBzVjWtOtK91as 1891
haven/tests/ioc_undulator.py sha256=6UkUu0nfrPsI8M_u5C8MQ4HZLlBMec5SetC0BKPYggg 2779
haven/tests/test_aerotech.py sha256=nmaKvd1D8e9z4O2fDWAVdGruoDvrcrLqEMFlezp0crk 15718
haven/tests/test_align_motor.py sha256=fkfwnmKcieCvGvsui3VeUdUqg0e2F0S5WZCNa31EKn8 2371
haven/tests/test_align_slits.py sha256=mIXFWZS7OBqXgnMIKN8t4USEXmTNhq4j_NBjc832gdI 2830
haven/tests/test_aps.py sha256=0kalIP2l_N7Lt41vE92N9su4ibSwe8VFK9X-ohV2dd8 1420
haven/tests/test_aravis.py sha256=h256AukUSZPwcQ_PixC-peowKWRrcNMkn74ty50yOQM 3320
haven/tests/test_area_detector.py sha256=VF6E5yVa6Ow4O35PDTl4yeFA1lsGAte6QyrrkWFPRw4 3172
haven/tests/test_auto_gain_plan.py sha256=aQDuMgqsIJBb568RJTveuJmmbOSdEXcZjSbsWbqWmUo 7595
haven/tests/test_beam_properties.py sha256=ofwxY9PkuhftLVuYQJaZ0lNAghE8fb1Q5iCE6Q4Kx9g 4677
haven/tests/test_beamline_manager.py sha256=Td83hDtyHRv5yrqTI5sUldRghZUIdmuseZyNxLc35O0 8623
haven/tests/test_catalog.py sha256=HRqVmWnsQTKhUI2PH0cpVVdrU9ZvaNqFOAzhgsvbboU 3383
haven/tests/test_delay.py sha256=RP5SOSYXaKwV1vn0h0NzQ0oOK_Hz6ELo5_5wIgnECQI 4016
haven/tests/test_energy_positioner.py sha256=NKvnalwQnOc_LY8Qk_7jM4Jh2mMmg7gaYiDGxMmMSXY 3306
haven/tests/test_energy_ranges.py sha256=ndUQ8kTn5sMJtn-LdVJqxd1ci66_kqUlPmRukJtUdhU 3586
haven/tests/test_energy_xafs_scan.py sha256=q0nKSw9QnlTeItbeyTXr9pT88N9VUQpeSkYQAMnSGx0 9178
haven/tests/test_fluorescence_detectors.py sha256=RtI27WotA7oQGXyhkRz7XlMhHaSO6pjll8tivCNF_fQ 15384
haven/tests/test_fly_plans.py sha256=W3MxsfJ9bi8a9EwzpJ_NZyl-I5lRUR8_IF002Dcw6-g 12853
haven/tests/test_heater.py sha256=Vhrr9sXk108NwHjEmAR318D78vkdYY_hrdI2Zw6-VCU 1231
haven/tests/test_iconfig.py sha256=-tnCgsOTcsYLAnLFo1f6fdmp3Ou2OmnF-unrde9wFv4 2994
haven/tests/test_iconfig.toml sha256=qCYvcrOwMDMqhkchxso5i5qn1O6ih_iWorOjvmUTgGA 238
haven/tests/test_instrument.py sha256=kJ2xb6A0RkVwDM1yF55GJibKPIP4mEYxJI2EEJ7_GXk 1165
haven/tests/test_instrument_registry.py sha256=ZQq8roo3ZJsWy8wt-qlNM1kRLlTHILEN66A0FQIZA8c 7749
haven/tests/test_ion_chamber.py sha256=SGwFd28hlBP4cRgu2BUDqbe2ijWY8UyoBrwNefowZwo 16384
haven/tests/test_labjack.py sha256=eF4dOeQ0mc9EYhRB_hxgbj06Z45LZ-NONMBbMIDyd3Q 9218
haven/tests/test_mirrors.py sha256=HLCz188p9oo8HgYOqCLTjGSbQaQgnWlfR2-8oH9SJ64 2497
haven/tests/test_monochromator.py sha256=fsET2AiHRJOzIxEzVZpRwaUt2GqPORkLpCxnicEjnCg 1624
haven/tests/test_motor.py sha256=S3p_hY2Li7HXxqh3GozDtwuxB06nRgZRDCfAmeE0_b8 4351
haven/tests/test_open_shutters.py sha256=-Pv9eO3PBOfEop1X80Q9jyjNV8pCP9pYWkHuygyaLGA 3312
haven/tests/test_positioner.py sha256=wtIX46VTk46inpxRn2dg4WOQ9qASPox8iRJPas5guq8 2305
haven/tests/test_power_supply.py sha256=kvl9xs2qdNWz2Ke_cgPKA6TMl1pO4-EzOiGNZdDNHsg 1239
haven/tests/test_preprocessors.py sha256=Z-GTY9kzFpd7s18uqffIpRPbFfXPQG4xspcFiUH2y9g 10558
haven/tests/test_record_dark_current_plan.py sha256=mhRk7281mb5dp4UbsGnGWZGs3gkgJ5EGhaX-hNWmn6Y 998
haven/tests/test_robot.py sha256=J4wXBqV0BEhD91fes0imtwBVbeiB2_xw7fxpyD9FdOw 1557
haven/tests/test_robot_transfer_sample.py sha256=zGi-BW7clGBFeJ8vIHL1oCwn-awVXwAcb6k1kwW3MLE 1610
haven/tests/test_run_engine.py sha256=kkkPBgYp2EsljbDoRhFNpRlv4OPc9v9FLj4yG5hGNTw 2553
haven/tests/test_save_motor_positions.py sha256=mvQCsM3qU48iIxKteUbthQei0TbT1T-wlE4cMiUAK90 12319
haven/tests/test_scaler.py sha256=GeJuJtVVLxw0bmUw4O-UxiGkS6Q6WFdRxDx8dq0LP-g 5907
haven/tests/test_set_energy.py sha256=jHPAwyc1BO0yRz5Np8hpSEvXzmNsc13vINRqwdZwDjc 3019
haven/tests/test_shutter.py sha256=ugsrGIWIY7TpJUre0tppY6bztES4FJGH-tUHxiiCVMk 3451
haven/tests/test_signal.py sha256=ixS0m1GrWuMIelQWEYnXKFc3pbnM6pU53DgXBVjQ7eQ 6054
haven/tests/test_slits.py sha256=IIWf0GELg1dfvAjR9bFsm2AgpBClDf7q-c6Se2jb8hc 3207
haven/tests/test_srs570.py sha256=bqQihrICbtGi4F1D4y698k1zi4XSmdLJ91QGw9ltwnY 8361
haven/tests/test_stages.py sha256=w4_Lcm9NWO7owGejms7doT-ZgNJ8kgR2-QRMzztFKXA 1699
haven/tests/test_table.py sha256=tuZLpLe014MGjtdrDYsn8yEk9mksJrI-_m1PBqd8qpE 2468
haven/tests/test_utils.py sha256=0TAyXeJ6S3DouBfJ3UX_jY4uP_4MNY7dG6Lpr3mtUTM 470
haven/tests/test_xia_pfcu.py sha256=GcT-hDCgqDcmHicLTOsNQD4oUnPQfECWb1lf4c5P3UA 5045
haven/tests/test_xray_source.py sha256=Mjz7WAL_nMgWc9TmS0zKnZhyrMKDAMG2GCwBS7CI1Rg 2161
haven/tests/test_xspress.py sha256=8tnASjvgAyc_qyEqhToy4UHXXVt7TLZ7ALUPvNCXBQE 5157
haven/tests/fixtures/motor_positions.yaml sha256=kulX67faQkBrf7luHH4jDKSFI2HPCSXaaqzGGsFf-Dc 190
queueserver/README.rst sha256=ThlvFMsquJt-EfgtpHZB8CM3EI2I7FaGK4W8E0U66HQ 7402
queueserver/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
queueserver/kafka_server.properties sha256=f5j7d9_keZ5m_7iSxExXJGAxd40WKpQOipRX9p_GBeY 6911
queueserver/launch_queueserver.py sha256=oajQwfVxW_ylFssNi3I3Qq-t8lJRY70pQlAtmjH9Phc 1461
queueserver/mongo_consumer.py sha256=UKP23FzlRAR7-U7imki6smewjEARdh6Qr34V0LdgOxA 1691
queueserver/queueserver_startup.py sha256=C_qjbwzgSccxqqnwiSiyVM3s6h1AQDVT6omYIKhuR2A 2206
queueserver/queueserver_user_group_permissions.yaml sha256=l1fue8XpuLXm8e2536FynhIZtgoDtTD-Fqz4r0THuFI 2140
queueserver/tiled_consumer.py sha256=Bs0vwixnt-swvLQE3LqHAO5Di9EHm48YwrGGFcmT-aE 4148
queueserver/zookeeper.properties sha256=BEeYmD7-CEIAlLPgc_XtHdjtEiVh0LbUesaxu7gfhos 1205
queueserver/systemd_units/kafka.service sha256=BJYo0E3jngMs-p0HU1rKCNrDG4dOms7_stobSzXEQ3c 489
queueserver/systemd_units/mongo_consumer.service sha256=QzrVE6Pbg_TahfEYAMoOFYcR3H8_c0YOqaZMboKEJAg 501
queueserver/systemd_units/queueserver.service sha256=seoM63siP4XR9wzvL-WDwdPt8ZnUpkp40aPvtRfvIj4 455
queueserver/systemd_units/redis.service sha256=uvDVv_s1I4vBx8DQUlVbtDoT8ay5P-MpDO4kOXeoDwU 477
queueserver/systemd_units/tiled_consumer.service sha256=vfbL8WMWUMW1FKFnKbzWrsgBPBWsAUMnzw6Zfz38BQs 703
queueserver/systemd_units/zookeeper.service sha256=iy1n93IXYxFlmwKwdhzvbhkm0ec2DlC141ZG0s0ewps 475
haven_spc-2025.1.0.dist-info/LICENSE sha256=6cF7GnkfZYlrAMSntJt_HnEwtzDsR9JFtKcEqE-xHuU 1794
haven_spc-2025.1.0.dist-info/METADATA sha256=xejiomlTJ2GnQBrW4FYAuMgh-OF1iFaAuc_f_nUM8Y4 4149
haven_spc-2025.1.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
haven_spc-2025.1.0.dist-info/entry_points.txt sha256=qUucvo85_W3WggT63uyNtcDk6UIJ-V9d9rrk0F8Pkcs 391
haven_spc-2025.1.0.dist-info/top_level.txt sha256=xcw0yrSGxxf8TzvwB5Mlvg0V7cCrH1WcMQ6SFqvZoOQ 35
haven_spc-2025.1.0.dist-info/RECORD

top_level.txt

conftest
firefly
haven
queueserver

entry_points.txt

haven_config = haven._iconfig:print_config_value
haven_queueserver = queueserver.launch_queueserver:launch_queueserver
mongo_consumer = queueserver.mongo_consumer:main
tiled_consumer = queueserver.tiled_consumer:main
firefly = firefly.launcher:main
firefly_cameras = firefly.launcher:cameras
HavenPlugin = firefly.pydm_plugin:HavenPlugin