hvl-ccb

View on PyPIReverse Dependencies (1)

0.17.0 hvl_ccb-0.17.0-py3-none-any.whl

Wheel Details

Project: hvl-ccb
Version: 0.17.0
Filename: hvl_ccb-0.17.0-py3-none-any.whl
Download: [link]
Size: 218968
MD5: b737b4f1ef1aefb9fd02ed88077866c3
SHA256: d09f8404dd39013b64fafd208fd7f00d6c75573f87e1762f1ec25a9d3ebcf827
Uploaded: 2025-01-17 15:51:30 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: hvl_ccb
Version: 0.17.0
Summary: Python common code base to control devices high voltage research devices, in particular, as used in Christian Franck's High Voltage Lab (HVL), D-ITET, ETH
Author: Pit Bechtold, Fabian Bill, Alise Chachereau, Maria Del, Joseph Engelbrecht, Raphael Faerber, David Graber, Chi-Ching, Henning Janssen, Henrik Menne, Luca Nembrini, Mikołaj Rybiński, Ruben Stadler, David Taylor, Hanut Vemulapalli
Maintainer-Email: "Chi-Ching Hsu, Henning Janssen" <contact-project+ethz-hvl-hvl-ccb-15975897-issue-[at]incoming.gitlab.com>
Project-Url: Changelog, https://pypi.org/project/hvl-ccb/#history
Project-Url: Documentation, https://hvl-ccb.readthedocs.io/en/latest/
Project-Url: Homepage, https://gitlab.com/ethz_hvl/hvl_ccb/
Project-Url: Repository, https://gitlab.com/ethz_hvl/hvl_ccb/
License: GNU General Public License v3
Keywords: hvl_ccb
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Requires-Python: <3.14,>=3.10
Requires-Dist: aenum (>=3.1.11)
Requires-Dist: asyncua (>=1.0.1)
Requires-Dist: bitstring (>=3.1.9)
Requires-Dist: numpy (>=1.23.4)
Requires-Dist: pymodbus (>=3.1.1)
Requires-Dist: pyserial (>=3.5)
Requires-Dist: pyvisa-py (>=0.5.3)
Requires-Dist: pyvisa (>=1.12.0)
Requires-Dist: typeguard (>=3.0.0)
Requires-Dist: hvl_ccb[labjack,picotech,tiepie]; extra == "all"
Requires-Dist: build; extra == "dev"
Requires-Dist: bumpver (>=2023.1126); extra == "dev"
Requires-Dist: coverage (>=5.4); extra == "dev"
Requires-Dist: ipdb (>=0.13.4); extra == "dev"
Requires-Dist: ipython (>=7.19.0); extra == "dev"
Requires-Dist: mypy (>=0.800); extra == "dev"
Requires-Dist: pip (>=21.0); extra == "dev"
Requires-Dist: pre-commit (>=2.17); extra == "dev"
Requires-Dist: pytest-cov (>=2.11.1); extra == "dev"
Requires-Dist: pytest-env (>=1.1.3); extra == "dev"
Requires-Dist: pytest-mock (>=3.5.1); extra == "dev"
Requires-Dist: pytest-profiling (>=1.8.1); extra == "dev"
Requires-Dist: pytest-xdist (>=2.2.0); extra == "dev"
Requires-Dist: pytest (>=6.2.2); extra == "dev"
Requires-Dist: ruff (>=0.9.2); extra == "dev"
Requires-Dist: sphinx (==7.3.7); extra == "dev"
Requires-Dist: sphinx_rtd_theme (>=0.5.1); extra == "dev"
Requires-Dist: tox (>=4.0.15); extra == "dev"
Requires-Dist: twine (>=3.3.0); extra == "dev"
Requires-Dist: watchdog (>=1.0.2); extra == "dev"
Requires-Dist: wheel (>=0.36.2); extra == "dev"
Requires-Dist: labjack-ljm (>=1.21.0); extra == "labjack"
Requires-Dist: PicoSDK (==1.0); extra == "picotech"
Requires-Dist: python-libtiepie-bi; extra == "tiepie"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: labjack
Provides-Extra: picotech
Provides-Extra: tiepie
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 35366 characters]

WHEEL

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

RECORD

Path Digest Size
hvl_ccb/__init__.py sha256=R-VGzdB2pW74SBlzu_9yjLhA8fLqFYukHNGBH9zqllY 686
hvl_ccb/configuration.py sha256=kOinJLJgJEWmt6K_hUZDBA-MtvO-622sYiO5UQxebNg 8830
hvl_ccb/error.py sha256=SWKoAQng56baTpF5bbmEAeqmA6PXkf12VaWHMR7gv3Y 146
hvl_ccb/experiment_manager.py sha256=pkI1BCr4SBMCSFACwDH1EZzE_bh1FgGHzBxDHPWkOZo 5716
hvl_ccb/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hvl_ccb/_dev/__init__.py sha256=8_7VVrMPfZwTlne3Rn6M5ZbLuB0ctj_coh7bTD4_1Vo 180
hvl_ccb/_dev/labjack.py sha256=mH3oQn6KH0zEhDd3Kml40dooCrSLdLV3kkUZ1ZGatr4 6589
hvl_ccb/comm/__init__.py sha256=dnQXFewB0jsZQOtv0v_FurH_fGTtY40NK7qqx63F_C8 352
hvl_ccb/comm/base.py sha256=gXEaxh82X7UDJath0JnNd7F7FLhpkDVuClbX2_XqGCo 11470
hvl_ccb/comm/labjack_ljm.py sha256=TJdOQ3svXF7SwyZXgGzx0VPT30h-yfkK_8ATxTdHZSQ 9494
hvl_ccb/comm/modbus_tcp.py sha256=b2jMwWkf0cFrrUCh4mzVk2gbQvW8zMcA6414OQVknn4 5223
hvl_ccb/comm/opc.py sha256=xNXmwbzHydw73JIMPSQbms_6MUfIw0YIwpgdKKQiN7U 15146
hvl_ccb/comm/serial.py sha256=fCV1imHaHZx-_tIkIIFyhBX5Ca3RvnIY9n00Mp1n8Bg 7799
hvl_ccb/comm/tcp.py sha256=ixbUGZdowo4ixzxEPh9mnu_quLHr-OhQirBxwE8Tq1A 5250
hvl_ccb/comm/visa.py sha256=oWxEH8IUhFSXL-zGa2AI6i8xdUov_321zv5i2fTXAhQ 14077
hvl_ccb/dev/__init__.py sha256=zlhnwpxBJ3oyClVDrbVfhQuiEu1pvnEMb2ITMorCtHw 253
hvl_ccb/dev/base.py sha256=7bIwKAYzR0KltEdqpUbW7J58U6yhz7fNWNCLqd7UEy0 8960
hvl_ccb/dev/utils.py sha256=SeG-V4RfyrNbjoUnpQtJuafmTL0lgMG4a9OuqQ6jOf0 386
hvl_ccb/dev/visa.py sha256=Tor_y3Gd9hzONXl2U60rzjmP413k51QbjP3miWX_7Bo 7527
hvl_ccb/dev/crylas/__init__.py sha256=yFHOSGLUT9Etk625ZhHn9E2mVsrFyb87san82_yojTY 1125
hvl_ccb/dev/crylas/crylas.py sha256=fH-FSwYTfShC6CieRiD2qt50u9n1SEVE0eE3O1p7DKo 35957
hvl_ccb/dev/cube/__init__.py sha256=gtgoKal9Fb6KPL8h24YzlDE9AJ5LBoWG3iuL1tW0m8g 1116
hvl_ccb/dev/cube/advanced.py sha256=3c61BEIlN1HvKE2tn9rxKB_hW6XJMk1Kxl9IVHcCwYc 12860
hvl_ccb/dev/cube/alarms.py sha256=hKdfXSQldLWGA2kr1tRQIbDjHrkb8BxSU92Tc4FktAg 9834
hvl_ccb/dev/cube/base.py sha256=9XHyTMDbHLTPRQxjLF_G5WAJ5JZbH8-JIv2ysNafndY 28500
hvl_ccb/dev/cube/constants.py sha256=peG99QhUUFnd5HY0gWrYkoSviq3OHInZ6lbGQlphWEQ 16904
hvl_ccb/dev/cube/earthing_stick.py sha256=nPx72JNdXAhgU0vs_77HrVaOyqSLDcJzd_1uaYSLg9E 1227
hvl_ccb/dev/cube/errors.py sha256=uZ_FBUKO7rI3_JVX7fWlt03xFvKrQh4Coh24ZnUbq-4 719
hvl_ccb/dev/cube/picube.py sha256=DRb3KlhKCgMw2SklObWOAPGEDUx1NNXEKN2PsfmfLjc 13607
hvl_ccb/dev/cube/support.py sha256=x7xMeF7rhlCGTXLe5090A7juAkCbsYWan83aMrAwW3A 2780
hvl_ccb/dev/cube/switches.py sha256=uH9fXkDrJxWuyCMprofrF_xFGV8I876wAvf30UwrvVk 5969
hvl_ccb/dev/ea_psi9000/__init__.py sha256=iqdJeOwDaReFTfeJs-E1sHDFTutjNfVimk8lrOIusHI 445
hvl_ccb/dev/ea_psi9000/ea_psi9000.py sha256=rbyTGYQrATdZNZphX5BSF6JWAWa0wiiPk5_K1_DGLzI 21216
hvl_ccb/dev/fluke884x/__init__.py sha256=F9ekMHabwIpPt9WrgnC1_0U5tXAebOpJBU--RM2sv0s 526
hvl_ccb/dev/fluke884x/base.py sha256=c4pOmmtNetg0hhP9B_GNk8b9Sjshp2fw0hQ4R40acQU 16477
hvl_ccb/dev/fluke884x/constants.py sha256=ZCs-YGrYt1y5bDouWTUF0TKs_tC0avS7GtBRN0HPk7g 4902
hvl_ccb/dev/fluke884x/ranges.py sha256=0aQaE9P89bXES4qkhNtb4nr3p_1wB-HwPLIk8LJAbAA 2967
hvl_ccb/dev/fug/__init__.py sha256=5TIpRIjCVVq19PFjfwAKSrYoYZ1NrZOdIhnxlX0BiAI 1153
hvl_ccb/dev/fug/comm.py sha256=-P2jq-dllDs7EvDl-tX2s59Y7mEmnyTqhPjWlGojrxg 3226
hvl_ccb/dev/fug/constants.py sha256=lRRUWy-4CWT_THbeZEcF4vg_B72qpZmCcPluXRsyNQQ 2655
hvl_ccb/dev/fug/errors.py sha256=PasW_kCJcl3St19lMqY_9PYY7g6TtQ7TeaPWnwXUBZ4 5522
hvl_ccb/dev/fug/fug.py sha256=D2MNQnAbTJq8f7uVvbnc5nQl0xjwKTzDSRPN94SWtPU 16743
hvl_ccb/dev/fug/registers.py sha256=71y5oGsGLJkybqzY4fO1C_AEc3T1kcSWc2OCiOo46qw 16443
hvl_ccb/dev/heinzinger/__init__.py sha256=tsI3rCRgXcqbL2ws8EK3VacHLyTfnm8z7VgnE96XKxs 1050
hvl_ccb/dev/heinzinger/base.py sha256=7meyTUk0atSPVQoarZIbkbdKb71uq0Rjh2ZyEERSADM 2315
hvl_ccb/dev/heinzinger/constants.py sha256=tiz48FZVKKrCczZiQaw6HWBAgHlNGA7TAxjJ4FY661c 877
hvl_ccb/dev/heinzinger/device.py sha256=emeMo7hW1Iha2bACrvulr7AmJCnLgpEbwl9VVl4PMGw 17043
hvl_ccb/dev/heinzinger/mixin.py sha256=gebjj3w0GqMwX8sas2VnM4YXsIs-GVd8i8D0yEQkj8c 1916
hvl_ccb/dev/highland_t560/__init__.py sha256=ruMiXE6Wb2pDjTDUpzlPixown3DNX5fZK1iHV6Z2K8Q 802
hvl_ccb/dev/highland_t560/base.py sha256=YzD9D4fkNYYbS4Gbgpmc_nW-xROedwgLHYV_pQLzJDw 3477
hvl_ccb/dev/highland_t560/channel.py sha256=Mmi556IeY6lY50uf6G3fC9cBuh4WEKGwEirey3ncRh8 4815
hvl_ccb/dev/highland_t560/device.py sha256=ayMIUjz_-PQfZOx2pT-3vO_9T5q6xeB3_zZeMqoVly0 10576
hvl_ccb/dev/ka3000p/__init__.py sha256=F8-xBad8JSh1y8Y8WnD6RDjXA2jnxT1DFDWoieoT5uo 416
hvl_ccb/dev/ka3000p/base.py sha256=n7xFqxfIdlIcNendEbk4QIEEs9szjIxnNNnWkpArMms 1222
hvl_ccb/dev/ka3000p/comm.py sha256=TFE-TVAHaI0LUl91NRHr52vKvP8B6twIgTsgsW6bxMk 1141
hvl_ccb/dev/ka3000p/device.py sha256=GXwj201a7xJfUMl6gMbWYagMwKsqlZ_6wXOjs6T3P64 11993
hvl_ccb/dev/labjack/__init__.py sha256=lIpLp1T3TWyp1vmQoBNUE9EvUt1qNFktclBBgpxGmac 1080
hvl_ccb/dev/labjack/labjack.py sha256=j4LTm8NlsCRbqKVvgTZD7REdSSsMF-HULsKNvrQvPZw 26211
hvl_ccb/dev/lauda/__init__.py sha256=XUju-xgKZWR5j78tsVx4-l5HXFMJBRx_URV-6OwLIoQ 361
hvl_ccb/dev/lauda/lauda.py sha256=1BmYMWj0tIdqzEOPy15ZHx9bxsjzbEtAUraIfPLwl4Y 17675
hvl_ccb/dev/mbw973/__init__.py sha256=OEKFBWkOdo4zSD0ADtdmEmwVY0blom9bo3DwXV1_CgU 574
hvl_ccb/dev/mbw973/mbw973.py sha256=ohfAGNBZ3e8qybxapEYo7lrn002jXA9oKhdNYpIRyew 8851
hvl_ccb/dev/newport/__init__.py sha256=eYy5iekY6pR2F5iy9Wax1iKmgzjtThOPIV2vZncz8wE 819
hvl_ccb/dev/newport/newport.py sha256=27OgAiKbgrKHsqZqD715kdPTP7h4Ep1k_zHvVMSOjjU 46354
hvl_ccb/dev/pfeiffer_tpg/__init__.py sha256=VK4NZyol4wobiq_TkQl2FGcLeuw7zG7FY4Plk5E0QSI 580
hvl_ccb/dev/pfeiffer_tpg/pfeiffer_tpg.py sha256=2A0AiA7a1URx1LwjEHObRyjHSsaNpqAEd0ew8ibIJUU 17575
hvl_ccb/dev/picotech_pt104/__init__.py sha256=No9_uFvhmWRc35f-Z4YmuSWSyWs6S-1xTRobp4izVbA 2127
hvl_ccb/dev/picotech_pt104/picotech_pt104.py sha256=i8k3ya6cd0r-Y9XVeeRxoWs8wC8eCS-CWSTdDO1QYpc 13964
hvl_ccb/dev/protocols/__init__.py sha256=5EV-qsOHTriIcdROjA0XDJ1QlRnI2H5cauEbP3JM_zk 334
hvl_ccb/dev/protocols/_supported_sources.py sha256=h-eFqCPlTqvWtfw9kB3aVVTRRXnUlLKAzwcI56Y5iB0 428
hvl_ccb/dev/protocols/sources.py sha256=C0SE8G3XoGkTH6U4T2sI2h-LNjlzsvIvCEzJYWBtJVk 2357
hvl_ccb/dev/rs_rto1024/__init__.py sha256=NtWV4GzVDDbuJRYxBHPczGw3u3RqMo6L1vaNQbevsEE 350
hvl_ccb/dev/rs_rto1024/rs_rto1024.py sha256=WZVYdkwlKThhgPt4LbcdWTrMxGcGYapgQXoTclnKttk 27295
hvl_ccb/dev/se_ils2t/__init__.py sha256=wbX6FiscRAYxNAcY5Qfa6XBARHefuc8V7eXWVYfYR1s 364
hvl_ccb/dev/se_ils2t/se_ils2t.py sha256=hwcuAVty3ZcunymZDhLYFktGJ8ZFgSMMueIW53wcUdI 34847
hvl_ccb/dev/sst_luminox/__init__.py sha256=JkOQW2SS45vnFoKPdLd4TgrBEhCchv9LUpAoMVWRGMs 843
hvl_ccb/dev/sst_luminox/sst_luminox.py sha256=NDwXjt-Ksw0PO44JiZzv3J5tii0M8VIsaF1Et2s10TQ 12534
hvl_ccb/dev/technix/__init__.py sha256=I2tzrjrhUL2bmU2B2WeW6uvvzCSOq986XCq8y9Y2Xzk 1225
hvl_ccb/dev/technix/base.py sha256=LTDzd51mpoPf-acYSiCEY4tpctjILkKOE5LPO8erGMU 4436
hvl_ccb/dev/technix/device.py sha256=dmyjZf90Lc48NEBCTd0o-DDIGrm51jhn4wdNSmJXb1Q 14972
hvl_ccb/dev/tiepie/__init__.py sha256=yjL6GrnolhTbubBZlkFTBQyQ0bABwRrLgHsDtEeaYsI 3504
hvl_ccb/dev/tiepie/base.py sha256=-VVLWo7t-jGdHDT7foVMn4uFzpsU0UNz4Zp22M4_big 8551
hvl_ccb/dev/tiepie/channel.py sha256=TVnEm8_R4OITOYxkeVUHealY4Sjd5DB1Oiw1LVWX7UI 11334
hvl_ccb/dev/tiepie/device.py sha256=XNfzWxZzpPklNB-7eWQ7HyBExsLkyhpy1d8NbenWUoM 705
hvl_ccb/dev/tiepie/generator.py sha256=7Gl9RBs_gKjI19-LPcSZGzWYwvcTWjppGHQFGwcuCQw 9625
hvl_ccb/dev/tiepie/i2c.py sha256=H02NmjJxc7A7wteO6puY8DruPtyqLK0rlGkuHk7eJh8 2799
hvl_ccb/dev/tiepie/oscilloscope.py sha256=2puc7TsINxOJ7MOwkyp13F81gRyKhec4dXzaPdw7ObM 22732
hvl_ccb/dev/tiepie/utils.py sha256=8jhawzNO9c0RDiRBn3S3tGggouQTIEJTped-_qmr2gU 1169
hvl_ccb/utils/__init__.py sha256=-Ils_poRNTeN59k7rppg8P_Mz47OiTiMrDUU1t-3XxE 53
hvl_ccb/utils/enum.py sha256=_CLT0cn3uaDubarbK0sWWQsyR_Z--7cK3IUip5GaEoE 5594
hvl_ccb/utils/poller.py sha256=mvxrqFUfDEVsQDASW2e68WRNM0KuQimL6CBNZXcZ1UI 4872
hvl_ccb/utils/typing.py sha256=alOXFUp4M5CHhLMF3Am6ZDdi6GkjXOB6kMzuo0RU4eg 510
hvl_ccb/utils/validation.py sha256=YNYMleOecwI8nbuV61xXYxO44AEhXnXEueshjl3-J0A 5570
hvl_ccb/utils/conversion/__init__.py sha256=YW4gztFNJ-ZLEzvt5vDBc0L4Vo2KYXCQ2_cup5jhFmM 239
hvl_ccb/utils/conversion/map_range.py sha256=NIGxTd5RCUKmUVyRMoq-0_vvHiMo9_qdtZxwmAP2flI 6060
hvl_ccb/utils/conversion/sensor.py sha256=wOiF5C7bITri05hpJy8go4CKnd6hdWTcPSwEPvGZlow 4619
hvl_ccb/utils/conversion/unit.py sha256=tuH3YpATGG-a4CL9vetkOszBY7FITIqG-Z0oqFuLz-k 3646
hvl_ccb/utils/conversion/utils.py sha256=t73fQauHB8th9_Yh3x-L49RJhvdVBnhp6ucSTfAa_-k 3605
hvl_ccb-0.17.0.dist-info/AUTHORS.rst sha256=L3FadYolFlaaXHwV0Khpl9jV5g1da33va1c2X6fmRnc 672
hvl_ccb-0.17.0.dist-info/LICENSE sha256=TDyL9XCFMic0xVzU4ImbkVRfojRPp59qAjSHtjw3KIw 1640
hvl_ccb-0.17.0.dist-info/METADATA sha256=MuhiFh3L9sk8gc-JOKh149kDvlkgrg1a6XcEnqrjceA 38460
hvl_ccb-0.17.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
hvl_ccb-0.17.0.dist-info/top_level.txt sha256=GC2TeDjhpLeFD2PfkHUZHTjHYyzO-v5ftU-MG-MkwgQ 8
hvl_ccb-0.17.0.dist-info/RECORD

top_level.txt

hvl_ccb