ophyd-async

View on PyPIReverse Dependencies (3)

0.2.0 ophyd_async-0.2.0-py3-none-any.whl

Wheel Details

Project: ophyd-async
Version: 0.2.0
Filename: ophyd_async-0.2.0-py3-none-any.whl
Download: [link]
Size: 56165
MD5: f736fe8ec1d62a5d0af426703cf05bc7
SHA256: 3bf402d145cb977c5c93f84f327f43dea3d48a2c126859df571e709be67ca911
Uploaded: 2023-11-14 14:24:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ophyd-async
Version: 0.2.0
Summary: Asynchronous Bluesky hardware abstraction code, compatible with control systems like EPICS and Tango
Author-Email: Tom Cobb <tom.cobb[at]diamond.ac.uk>
Project-Url: GitHub, https://github.com/bluesky/ophyd-async
License: BSD 3-Clause License Copyright (c) 2014, Brookhaven National Laboratory 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 copyright holder 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 HOLDER 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.
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: networkx (>=2.0)
Requires-Dist: numpy
Requires-Dist: packaging
Requires-Dist: pint
Requires-Dist: bluesky
Requires-Dist: event-model
Requires-Dist: p4p
Requires-Dist: pyyaml
Requires-Dist: typing-extensions; python_version < "3.8"
Requires-Dist: aioca (>=1.6); extra == "ca"
Requires-Dist: ophyd-async[pva]; extra == "dev"
Requires-Dist: ophyd-async[ca]; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-isort; extra == "dev"
Requires-Dist: Flake8-pyproject; extra == "dev"
Requires-Dist: h5py; extra == "dev"
Requires-Dist: inflection; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: ipywidgets; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Requires-Dist: numpydoc; extra == "dev"
Requires-Dist: ophyd; extra == "dev"
Requires-Dist: pickleshare; extra == "dev"
Requires-Dist: pipdeptree; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pydata-sphinx-theme (>=0.12); extra == "dev"
Requires-Dist: pyepics (>=3.4.2); extra == "dev"
Requires-Dist: pyside6; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-faulthandler; extra == "dev"
Requires-Dist: pytest-rerunfailures; extra == "dev"
Requires-Dist: pytest-timeout; extra == "dev"
Requires-Dist: sphinx-autobuild; extra == "dev"
Requires-Dist: sphinx-copybutton; extra == "dev"
Requires-Dist: sphinx-design; extra == "dev"
Requires-Dist: tox-direct; extra == "dev"
Requires-Dist: types-mock; extra == "dev"
Requires-Dist: types-pyyaml; extra == "dev"
Requires-Dist: p4p; extra == "pva"
Provides-Extra: ca
Provides-Extra: dev
Provides-Extra: pva
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 2992 characters]

WHEEL

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

RECORD

Path Digest Size
ophyd_async/__init__.py sha256=WJoRU7gO-hRzyf7a-C952zF6-7zwPjP7qZ1Qu5GTUC8 124
ophyd_async/__main__.py sha256=G-Zcv_G9zK7Nhx6o5L5w-wyhMxdl_WgyMELu8IMFqAE 328
ophyd_async/_version.py sha256=H-qsvrxCpdhaQzyddR-yajEqI71hPxLa4KxzpP3uS1g 411
ophyd_async/core/__init__.py sha256=Us5DMr4ys-P4_zKWs6rN-J8QipWpOjAsmF5Cu0BY9k8 2188
ophyd_async/core/_providers.py sha256=sgEv6MabSKlrFwB8TEoTU7qKiQ6D1YsO33q2E3oKK_M 940
ophyd_async/core/async_status.py sha256=j3sE2zCvfg0GZWVY1NCEhdkdrqGhwtoDqwX_SVnFhbA 2765
ophyd_async/core/detector.py sha256=seeokcIRBj-maUuODUOKxesXRJjZLuEhOh6BzDmdIQI 6375
ophyd_async/core/device.py sha256=4PCvf7MU91CiWvJf0ERWEWE5wu7XPNrUND1ScxzMOXY 5958
ophyd_async/core/device_save_loader.py sha256=oAxWleSSOUD5TrnZWjOOmsVEfk2dE0cOvdwLTkEifvQ 6935
ophyd_async/core/flyer.py sha256=n3lqcvfXJiZooXXJocvaN6Wzi3wsqIPKzG4jD5veO7o 9970
ophyd_async/core/signal.py sha256=2szVlaxdZwc5z8gtnH8Yaol1jQIMrNMwhNWlvdZtwwI 11589
ophyd_async/core/signal_backend.py sha256=brD1MTug_AkNj3hDkhz6CxG5ygE1LF4AS9YVWCMFI0M 1312
ophyd_async/core/sim_signal_backend.py sha256=XZ2NCgoLnVPJyqwhRRhuUjY4TRXrVl6zH-5UAVLJGvY 5539
ophyd_async/core/standard_readable.py sha256=9cBetIYttAho-7wOB3T1YgSJy0iWEFTAdn9jZkrGvLA 2560
ophyd_async/core/utils.py sha256=uxmKSbLsRizna482Zsl2q14H_jiM3JksqHCFkp_QYIM 3193
ophyd_async/epics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ophyd_async/epics/_backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ophyd_async/epics/_backend/_aioca.py sha256=izEUbxHKRLalsbcfybmMKUHw7NvDOvST4lqzIRxlOwg 9033
ophyd_async/epics/_backend/_p4p.py sha256=vrCjX2W6mkghZfyCFI_i5VLhG3380nyW1-HiupzRjKQ 11001
ophyd_async/epics/areadetector/__init__.py sha256=oEOzL7gEVVSULeT2WkFrva8lUKeX0zmQD0tmwFz6L24 325
ophyd_async/epics/areadetector/single_trigger_det.py sha256=q5mG-OUVagIjvXLb28lsrGj4eUSoH2pNW2rT4rQR8fA 1206
ophyd_async/epics/areadetector/utils.py sha256=dez54oElIkGMnhSM9qghToUB1opSqjdWTV2vhHCgRMA 3133
ophyd_async/epics/areadetector/controllers/__init__.py sha256=UG2-M5d2ykp2T8isQJCbAsGZF1aH0BtC_OPlzzPTjnA 149
ophyd_async/epics/areadetector/controllers/ad_sim_controller.py sha256=Q5GT7nzXWL3MxJ25b6rab_qft-XQtwGEfrGG9dNKJcA 1591
ophyd_async/epics/areadetector/controllers/pilatus_controller.py sha256=n9Gkq2RtPnTzdoqpKArvod92Nu1Jo7XHJBGUkZr-N2s 1556
ophyd_async/epics/areadetector/drivers/__init__.py sha256=AOpIEYfoBhG9Nc4-SId99v4PpyEh4_RBXfNaqiXlwUI 315
ophyd_async/epics/areadetector/drivers/ad_base.py sha256=ikfyNcZwJa5ah52DckjrBzkMMT_eDY1smM4XWfb6A6E 3689
ophyd_async/epics/areadetector/drivers/pilatus_driver.py sha256=cn5WNz913UOnOttw2bssjV2Bo3p9SuJma3ckRyCdvw8 442
ophyd_async/epics/areadetector/writers/__init__.py sha256=tpPcrYd1hs8WS7C0gmCnR2EBwjE5RzCljI7WwZ2V_LM 191
ophyd_async/epics/areadetector/writers/_hdfdataset.py sha256=E0C9VgsPyY35h7k0mvcIhjsIVNavApLxizqNWlM388w 167
ophyd_async/epics/areadetector/writers/_hdffile.py sha256=bFVDlVIMXANtE146DCm4uVbnYaibQM8Qzoa32XcwMJg 1373
ophyd_async/epics/areadetector/writers/hdf_writer.py sha256=_JAU6CSOigxi7SW6Wbu1jX7__8U-03HkjaPLF5VfHfQ 4666
ophyd_async/epics/areadetector/writers/nd_file_hdf.py sha256=rutCstILCGGwhP5pH_2lWM2QUcZ88-uxx5dTZIJUMWQ 1562
ophyd_async/epics/areadetector/writers/nd_plugin.py sha256=l0yBBEazviyFsWJv_4_sfGn_YM_Iyd0_SlMdAmUlXDU 871
ophyd_async/epics/demo/__init__.py sha256=DbVO4ufJWjQnZteilW8SBs5A8DN-Xajn0YibM0q8UkE 5500
ophyd_async/epics/demo/demo_ad_sim_detector.py sha256=06y65yvaqXvL2rDocjYyLz9kTVzuwV-LeuPhEfExdOA 944
ophyd_async/epics/demo/mover.db sha256=RFz0rxZue689Wh1sWTZwWeFMUrH04ttPq2u5xJH_Fp4 998
ophyd_async/epics/demo/sensor.db sha256=AVtiydrdtwAz2EFurO2Ult9SSRtre3r0akOBbL98LT0 554
ophyd_async/epics/motion/__init__.py sha256=tnmVRIwKa9PdN_xonJdAUD04UpEceh-hoD7XI62yDB0 46
ophyd_async/epics/motion/motor.py sha256=lQcA3PSPxA6XOnk8y5VuJGnKTq2VjkcO6ldCrssGr3M 3392
ophyd_async/epics/signal/__init__.py sha256=M1dz74L_SM5Qf3GRuQVKn-1Pvs-CEOCkoxyg1J-etHM 232
ophyd_async/epics/signal/_epics_transport.py sha256=DEIL0iYUAWssysVEgWGu1fHSM1l-ATV2kjUgPtDN9LY 858
ophyd_async/epics/signal/pvi_get.py sha256=YTNQ9nXi1v8Rig54goc4_nFTxoH_wmF3yl75FzkdXy4 479
ophyd_async/epics/signal/signal.py sha256=7GnGa4CgFgTwyHeh4wYOJ2GEWwdXsC6vHD3z9LsaHaM 2543
ophyd_async/panda/__init__.py sha256=1fyb-sP56K5zDmhKrn97YzMe7hL7LscHGgogqkGEobU 420
ophyd_async/panda/panda.py sha256=ThNzYarMlmyLqrUsDo-vjd-IxYLxnqKDIwvcBKWzED0 9901
ophyd_async/panda/table.py sha256=dLoRP4zYNOkD_s0Vkp2wVYAwkjVG8nNdf8-FaXOTfPo 5655
ophyd_async-0.2.0.dist-info/LICENSE sha256=pU5shZcsvWgz701EbT7yjFZ8rMvZcWgRH54CRt8ld_c 1517
ophyd_async-0.2.0.dist-info/METADATA sha256=hF1Gj4qjAmUc2eeaX3RA8awW41LYrkSieBJ5y36pqsI 7197
ophyd_async-0.2.0.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
ophyd_async-0.2.0.dist-info/entry_points.txt sha256=O0YNJTEufO0w9BozXi-JurTy2U1_o0ypeCgJLQ727Jk 58
ophyd_async-0.2.0.dist-info/top_level.txt sha256=-hjorMsv5Rmjo3qrgqhjpal1N6kW5vMxZO3lD4iEaXs 12
ophyd_async-0.2.0.dist-info/RECORD

top_level.txt

ophyd_async

entry_points.txt

ophyd-async = ophyd_async.__main__:main