hvl-ccb

View on PyPIReverse Dependencies (1)

0.14.4 hvl_ccb-0.14.4-py3-none-any.whl

Wheel Details

Project: hvl-ccb
Version: 0.14.4
Filename: hvl_ccb-0.14.4-py3-none-any.whl
Download: [link]
Size: 206850
MD5: 2b7761996a3ca0cf51239142287b0d26
SHA256: 57ff38159c33449d4b2de13dd241c783e82370b0bfedfdf197d5e2b1e4823936
Uploaded: 2023-12-22 17:55:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hvl-ccb
Version: 0.14.4
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: Mikołaj Rybiński, David Graber, Henrik Menne, Alise Chachereau, Henning Janssen, David Taylor, Joseph Engelbrecht, Chi-Ching Hsu
Maintainer-Email: Chi-Ching Hsu <contact-project+ethz-hvl-hvl-ccb-15975897-issue-[at]incoming.gitlab.com>, 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.10
Classifier: Programming Language :: Python :: 3.9
Requires-Python: <3.11,>=3.9
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: Sphinx (>=3.4.3); extra == "dev"
Requires-Dist: black (>=23.12.0); extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: bumpver (>=2023.1126); extra == "dev"
Requires-Dist: coverage (>=5.4); extra == "dev"
Requires-Dist: flake8-pyproject (>=1.2.3); extra == "dev"
Requires-Dist: flake8 (>=3.8.4); extra == "dev"
Requires-Dist: ipdb (>=0.13.4); extra == "dev"
Requires-Dist: ipython (>=7.19.0); extra == "dev"
Requires-Dist: isort (>=5.12.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-mock (>=3.5.1); extra == "dev"
Requires-Dist: pytest-profiling (>=1.7.0); extra == "dev"
Requires-Dist: pytest-xdist (>=2.2.0); extra == "dev"
Requires-Dist: pytest (>=6.2.2); 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: 33956 characters]

WHEEL

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

RECORD

Path Digest Size
hvl_ccb/__init__.py sha256=OoG4seWCQIrrwi_wdsvN3H8klWMNw84m4Ffp6LgqrQM 686
hvl_ccb/configuration.py sha256=pzz7MkDKq2y-IRlsIviU6j6fqLc1TyZARb2-57UOHoE 8415
hvl_ccb/error.py sha256=SWKoAQng56baTpF5bbmEAeqmA6PXkf12VaWHMR7gv3Y 146
hvl_ccb/experiment_manager.py sha256=m_gXjFPSO0Z_n4xMgsvMSdKhd4Vtt_UKuofm6gDBOQI 5650
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=u5KL1fmWSxz-uAbKoDqMFyEhWQl7pT18gJtrQc8uAeg 6452
hvl_ccb/comm/__init__.py sha256=dnQXFewB0jsZQOtv0v_FurH_fGTtY40NK7qqx63F_C8 352
hvl_ccb/comm/base.py sha256=b_eXezXu4HyTeBv3Efeb02kRGKLjXz4jsAK84KO3ULE 11371
hvl_ccb/comm/labjack_ljm.py sha256=nyP8lYe-RbqnapNOne93AQ3pDd18XIuLzmHPnonqY5U 9850
hvl_ccb/comm/modbus_tcp.py sha256=aGEV9y_5mU1Ks60w1alk1ac09cDfZ8Ji3WQFtTKSclU 5101
hvl_ccb/comm/opc.py sha256=l20hO9zfeDpKzZ1ff-i1DjxBxXKTOmdlhyRJyhWFctI 14920
hvl_ccb/comm/serial.py sha256=Rq1efO1mVUKtsO1c52UHeUXPRxc52Ho1FSKo8lRFsq0 7503
hvl_ccb/comm/tcp.py sha256=dgnoHcnAYnCwJ7td10PNtZ-UrhC72fuJUMWtKXRZO-4 2805
hvl_ccb/comm/telnet.py sha256=-3tbAqb520Q9IZKLF5q-bJDuw2vT7zJGvQtlomVMZic 4287
hvl_ccb/comm/visa.py sha256=63IjblUtFY-lWnC53_91nO2Tr_Fye9vMxweqk-k9HPQ 12096
hvl_ccb/dev/__init__.py sha256=zlhnwpxBJ3oyClVDrbVfhQuiEu1pvnEMb2ITMorCtHw 253
hvl_ccb/dev/base.py sha256=Z3mT0pSlOwsoRe9luX9vtqmyFXSGYIdQ3RBN2Br3dJ8 8815
hvl_ccb/dev/utils.py sha256=SeG-V4RfyrNbjoUnpQtJuafmTL0lgMG4a9OuqQ6jOf0 386
hvl_ccb/dev/visa.py sha256=qSEpJsvz5JHtEY8FGBn1kiJvYe-pgJovtx-Wffc0wB0 6846
hvl_ccb/dev/crylas/__init__.py sha256=yFHOSGLUT9Etk625ZhHn9E2mVsrFyb87san82_yojTY 1125
hvl_ccb/dev/crylas/crylas.py sha256=lahbKusCIqce8QuMAwa6vETwMf_gtI7uNVJUYFlYkVI 36229
hvl_ccb/dev/cube/__init__.py sha256=FOzRe6nEAcvHOtA68DdhX1gwtmoSrsuvXXYGlJrsiU8 947
hvl_ccb/dev/cube/alarms.py sha256=OqBYVHiDDXfd66LvqCNrfbjVuHdG6mCfYOdhkB5P1OE 9715
hvl_ccb/dev/cube/base.py sha256=6uprdruWPeR8flQPVaUTFcVmDA0ZbsoHXI7r8q3ZTSI 28410
hvl_ccb/dev/cube/constants.py sha256=8V7GMbExZ4UflnpDTZIt28eloZR2VehA3FPkYL9_178 16792
hvl_ccb/dev/cube/earthing_stick.py sha256=KDbI8qUt-oPZr3YFQpHsbX2-lQYhY3-AUmZRyPLsXdI 1205
hvl_ccb/dev/cube/errors.py sha256=G8y0DkD_3_85xTOzTG6pPHr7qOfqwhOujchpO7-VDyc 493
hvl_ccb/dev/cube/picube.py sha256=qYrnKFss1xPA5XWAVBQtUB5iV-Ipl22mHvxSCgieVS4 13621
hvl_ccb/dev/cube/support.py sha256=dKQOi-jQuzDvzMtBD1JdWmDkXrVmL451lAH9TOpGryI 2771
hvl_ccb/dev/cube/switches.py sha256=Ekm_KKxFM3d5eUUCH7EiMHufuWyn_hJHbaBMb3wTwj4 5850
hvl_ccb/dev/ea_psi9000/__init__.py sha256=iqdJeOwDaReFTfeJs-E1sHDFTutjNfVimk8lrOIusHI 445
hvl_ccb/dev/ea_psi9000/ea_psi9000.py sha256=_1WklGi9167xXAqb6pniUuxXcVu4feZQr9VKNqM6n6I 20346
hvl_ccb/dev/fluke884x/__init__.py sha256=4rkEzQtH1EFAXRt3JSvS5t1MzGG81TuyhxE1rvS23kg 541
hvl_ccb/dev/fluke884x/base.py sha256=pgAwoDOXpw5wyZvsGIyZ4AIRl4PjPCuKhcL3JYlrK48 16517
hvl_ccb/dev/fluke884x/constants.py sha256=wBoxvl_k24OCIPPvLUiZqdqZSSto8xkxp39E7sxVmpc 4720
hvl_ccb/dev/fluke884x/ranges.py sha256=UhZYN6d4sc9V0HBgFJU6VbN54kAnxAglYze1iX_3dFo 2827
hvl_ccb/dev/fug/__init__.py sha256=CuQwX1BjpCMgtQAiVkuEMaBja-MDYDtBilaN1BlUb14 1393
hvl_ccb/dev/fug/fug.py sha256=UbKqtWqirUxP9vq4cmkGGJIv19L9tkCMMCf_pvgyRKU 41829
hvl_ccb/dev/heinzinger/__init__.py sha256=tsI3rCRgXcqbL2ws8EK3VacHLyTfnm8z7VgnE96XKxs 1050
hvl_ccb/dev/heinzinger/base.py sha256=hV36T_OsBNUQrB_KdQorDueAhq20bnWdL1QWMbIgwPU 2375
hvl_ccb/dev/heinzinger/constants.py sha256=BEtXoR0D8TR8ieB0RAHmUXcGfnUoJT8nrJX0Bmh3FIs 897
hvl_ccb/dev/heinzinger/device.py sha256=isaoWFGIT1z4n_9rBcx41gZwZUs0u-fVO7LvmgEcjLg 17109
hvl_ccb/dev/heinzinger/mixin.py sha256=eV7bA0YgHHhyiHU-7-qoLZoIsrAHqF14AVM7DDHe-zk 1915
hvl_ccb/dev/highland_t560/__init__.py sha256=XpAs4XcI-6bDKLOP9Nps6LpHhRACMHE6X-SF24YGUyQ 805
hvl_ccb/dev/highland_t560/base.py sha256=JWS0FIFk5Z99i9ZgSyBrSnQBQub4kE-W1Lnc3ob-TeQ 3522
hvl_ccb/dev/highland_t560/channel.py sha256=n9fJ1yZJDV3UBBi3jY6gVolm9cuPfwWVGrIQmgIybXY 4837
hvl_ccb/dev/highland_t560/device.py sha256=ywqp1XI_HWLOURfxgT0y6PkGeXWxof9yOtgcv9gzOsY 10452
hvl_ccb/dev/labjack/__init__.py sha256=rHTZX2lhLUV677-Rtdifwd_3gRsQf7eo19n1oLhpIKM 1057
hvl_ccb/dev/labjack/labjack.py sha256=dSGmsg_s3yLmPcvFr9840q23GGKgVFXKkdSqPUjp0cQ 26102
hvl_ccb/dev/lauda/__init__.py sha256=XUju-xgKZWR5j78tsVx4-l5HXFMJBRx_URV-6OwLIoQ 361
hvl_ccb/dev/lauda/lauda.py sha256=Xk8bPH8M_V5ZyUA2crogBVW2H9KzgEQHyJPJ0GwoQdc 17624
hvl_ccb/dev/mbw973/__init__.py sha256=OEKFBWkOdo4zSD0ADtdmEmwVY0blom9bo3DwXV1_CgU 574
hvl_ccb/dev/mbw973/mbw973.py sha256=fBHC-IetlXlBKD2ulOQ7O-sOoYGEliM-z65O9WfrJJE 8740
hvl_ccb/dev/newport/__init__.py sha256=eYy5iekY6pR2F5iy9Wax1iKmgzjtThOPIV2vZncz8wE 819
hvl_ccb/dev/newport/newport.py sha256=BWOhvHoTkSJcOXFtYSeHqJzu_VXjDcN7pO5GJGgdDvs 46028
hvl_ccb/dev/pfeiffer_tpg/__init__.py sha256=VK4NZyol4wobiq_TkQl2FGcLeuw7zG7FY4Plk5E0QSI 580
hvl_ccb/dev/pfeiffer_tpg/pfeiffer_tpg.py sha256=V7Ka8tY_n5FmxHTQr7GorQH5DE2DJ4-rN2QILj0MZuY 17314
hvl_ccb/dev/picotech_pt104/__init__.py sha256=VNG8mFUtb3U9zgEJ1_A_CNLyRLvTLn0XfIAh5gmrnOc 2086
hvl_ccb/dev/picotech_pt104/picotech_pt104.py sha256=lFcTZmVuThyp9HVOKucyb61Ne7POuSOERITQIZsXios 13797
hvl_ccb/dev/protocols/__init__.py sha256=S-CzsCq97nkgzXOmtFVuJ6KoNzsz8lmxEMzMTbfWALY 333
hvl_ccb/dev/protocols/_supported_sources.py sha256=0Xw3CgdfvllOwvthcxHuJ0YWyJraqfyPMEIz4rzHBt8 311
hvl_ccb/dev/protocols/sources.py sha256=j41juaSjWGSdZt7krU6AHYSJ3pC4H0qhLneSfxguWD8 2342
hvl_ccb/dev/rs_rto1024/__init__.py sha256=NtWV4GzVDDbuJRYxBHPczGw3u3RqMo6L1vaNQbevsEE 350
hvl_ccb/dev/rs_rto1024/rs_rto1024.py sha256=ztdbfpALmCcjUbV1vhdeXIyRiJyus8VAxSSnJ5k8USE 26838
hvl_ccb/dev/se_ils2t/__init__.py sha256=rIJHusXfynUowFBqxCyHcdzZOkFZ6LfI7Kp492k50yc 363
hvl_ccb/dev/se_ils2t/se_ils2t.py sha256=aDxnQczi9yBb6VLNmS_IPmOcrnzztnTfjyLCEwGXaCE 34080
hvl_ccb/dev/sst_luminox/__init__.py sha256=JkOQW2SS45vnFoKPdLd4TgrBEhCchv9LUpAoMVWRGMs 843
hvl_ccb/dev/sst_luminox/sst_luminox.py sha256=2bV6DoN_Lk9Oc3QfmisBfX146ekGJMqv1Hz6tB_UbIU 12488
hvl_ccb/dev/technix/__init__.py sha256=ppKG8HNOxIhlNsBQCVcGYkZHqgrsOOQrwB8M1anhiDo 1231
hvl_ccb/dev/technix/base.py sha256=YQ-frRkaTI2d-Ykm8o7IGwdRZBduiWoJmNYvuTMGZVw 4299
hvl_ccb/dev/technix/device.py sha256=C9zRrAHSRbep9cMs6B01p_bVxk6CgkhIcLP82WO9Eoo 14988
hvl_ccb/dev/tiepie/__init__.py sha256=7r9REA6MI16uxUpy8NUGK44Ek56GoLKbmsghYVkmLdw 3476
hvl_ccb/dev/tiepie/base.py sha256=RV32-mKAn-MCnF-hPhwg00WM0_0AQjl6AUzgs1rCNlc 8338
hvl_ccb/dev/tiepie/channel.py sha256=6IXxkNBFmZjc02u8eu7w0XexI1KLthubqOYE2zvst6c 11691
hvl_ccb/dev/tiepie/device.py sha256=XNfzWxZzpPklNB-7eWQ7HyBExsLkyhpy1d8NbenWUoM 705
hvl_ccb/dev/tiepie/generator.py sha256=U0pqDpPTNh0VBt4NPFSV_UszWzBzgfAA65TtMfTWeP4 9577
hvl_ccb/dev/tiepie/i2c.py sha256=hB9DpCWG8zeKcKlckIN5uu0GwhzW1Gms5YOaW-72DpI 2832
hvl_ccb/dev/tiepie/oscilloscope.py sha256=Rt6Fn-TUEG3sxcHJxyKqCgEgP7WYWHNLuNJau0QosqQ 24017
hvl_ccb/dev/tiepie/utils.py sha256=j5bAU7xLZ3BmUQak7jNZtbCalFxtTgtBiUg5Uw2d9mo 1180
hvl_ccb/utils/__init__.py sha256=-Ils_poRNTeN59k7rppg8P_Mz47OiTiMrDUU1t-3XxE 53
hvl_ccb/utils/enum.py sha256=GwwRIQ-PBbLaKzVD-v1hYqSIQlC8n3kDIZUgJJQpCTw 5494
hvl_ccb/utils/poller.py sha256=rpNe4RakFohKaqcT9ptDo3zr3W6FQk9Oew8ZMiukUtE 4624
hvl_ccb/utils/typing.py sha256=zn-7yhgu3B7whasPUKSvabXQE1NLE514AJfKxv7g9rI 489
hvl_ccb/utils/validation.py sha256=fr1ubFc1ET1ehr2FZDNcisfqwBs4yTRFEzVRwHaBjVs 5549
hvl_ccb/utils/conversion/__init__.py sha256=YW4gztFNJ-ZLEzvt5vDBc0L4Vo2KYXCQ2_cup5jhFmM 239
hvl_ccb/utils/conversion/map_range.py sha256=lrP-98t_OR9qsaj_1G2qtJRZFcxzgbC099c5Yy6Xwbw 6076
hvl_ccb/utils/conversion/sensor.py sha256=RjaIwtzuLwOhfnjI1jSZElB_NcIdQiABKolcJR3Yc1M 4134
hvl_ccb/utils/conversion/unit.py sha256=Vyh--7xbyvWSww6cMedpV5CfaVy25JKe4JKooLuxKI8 3568
hvl_ccb/utils/conversion/utils.py sha256=b3U19zDxcVIBDsiLoGWUU_ZjyMdHkFqD2Hj65miz1CU 3428
hvl_ccb-0.14.4.dist-info/AUTHORS.rst sha256=gQsOPAGrKwzrwuT5dKqBkVljLaLMYC0eYlMgGH3A1BQ 620
hvl_ccb-0.14.4.dist-info/LICENSE sha256=TDyL9XCFMic0xVzU4ImbkVRfojRPp59qAjSHtjw3KIw 1640
hvl_ccb-0.14.4.dist-info/METADATA sha256=O4HZBgQtZ4C0NqeAK7GWFrV1zvGa0_0daeB-VI3lhZc 37074
hvl_ccb-0.14.4.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
hvl_ccb-0.14.4.dist-info/top_level.txt sha256=GC2TeDjhpLeFD2PfkHUZHTjHYyzO-v5ftU-MG-MkwgQ 8
hvl_ccb-0.14.4.dist-info/RECORD

top_level.txt

hvl_ccb