shepherd-core

View on PyPIReverse Dependencies (2)

2024.11.3 shepherd_core-2024.11.3-py3-none-any.whl

Wheel Details

Project: shepherd-core
Version: 2024.11.3
Filename: shepherd_core-2024.11.3-py3-none-any.whl
Download: [link]
Size: 115161
MD5: 6c79cd45498cf31d03f4397ff66e1513
SHA256: df9e0053ad113214ecc5dbe7a84d2e85f73f3224193f38a2eb2eb3eaf7aca7fd
Uploaded: 2024-11-29 20:23:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: shepherd_core
Version: 2024.11.3
Summary: Programming- and CLI-Interface for the h5-dataformat of the Shepherd-Testbed
Author-Email: Ingmar Splitt <ingmar.splitt[at]tu-dresden.de>
Maintainer-Email: Ingmar Splitt <ingmar.splitt[at]tu-dresden.de>
Project-Url: Documentation, https://github.com/orgua/shepherd-datalib/blob/main/README.md
Project-Url: Issues, https://github.com/orgua/shepherd-datalib/issues
Project-Url: Source, https://pypi.org/project/shepherd-core/
Keywords: testbed,beaglebone,pru,batteryless,energyharvesting,solar
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Natural Language :: English
Platform: unix
Platform: linux
Platform: osx
Platform: cygwin
Platform: win32
Platform: win64
Requires-Python: >=3.8
Requires-Dist: h5py
Requires-Dist: numpy
Requires-Dist: pyYAML
Requires-Dist: chromalog
Requires-Dist: pydantic[email] (>2.0.0)
Requires-Dist: tqdm
Requires-Dist: intelhex
Requires-Dist: requests
Requires-Dist: pyelftools
Requires-Dist: zstandard
Requires-Dist: typing-extensions
Requires-Dist: pwntools-elf-only; extra == "elf"
Requires-Dist: psutil; extra == "inventory"
Requires-Dist: twine; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pyright; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: pytest; extra == "test"
Requires-Dist: coverage; extra == "test"
Provides-Extra: elf
Provides-Extra: inventory
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 5674 characters]

WHEEL

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

RECORD

Path Digest Size
shepherd_core/__init__.py sha256=fCld2mcl0y0h6kRyPal3DP-sWXnKl_0aYWYBdg4QuUk 1270
shepherd_core/calibration_hw_def.py sha256=_nMzgNzSnYyqcLnVCGd4tfA2e0avUXbccjmNpFhiDgo 2830
shepherd_core/commons.py sha256=vymKXWcy_1bz7ChzzEATUkJ4p3czCzjIdsSehVjJOY8 218
shepherd_core/logger.py sha256=4Q4hTI-nccOZ1_A68fo4UEctfu3pJx3IeHfa9VuDDEo 1804
shepherd_core/reader.py sha256=OBjvvo-R_68RPAlgTWfYkNeIW-wEeHVcSzScxLhYhvg 28021
shepherd_core/version.py sha256=efgburSXJlcrRhiL0_hKDFmBgNSmAdHw7BRzTIN918M 76
shepherd_core/writer.py sha256=GMR-7vkOgpTNPoknBWsRsC7-b7iGMtT60-KtSKunNe8 14636
shepherd_core/data_models/__init__.py sha256=bnHSP_HBOYm4WuoiHs_vyiRsWlvkyDjsarMNfKedN-Q 1836
shepherd_core/data_models/readme.md sha256=1bdfEypY_0NMhXLxOPRnLAsFca0HuHdq7_01yEWxvUs 2470
shepherd_core/data_models/virtual_source_doc.txt sha256=KizMcfGKj7BnHIbaJHT7KeTF01SV__UXv01qV_DGHSs 6057
shepherd_core/data_models/base/__init__.py sha256=PSJ6acWViqBm0Eiom8DIgKfFVrp5lzYr8OsDvP79vwI 94
shepherd_core/data_models/base/cal_measurement.py sha256=YScPG7QLynbUHdjcznYqU8O5KRh0XiROGxGSk9BETMk 3357
shepherd_core/data_models/base/calibration.py sha256=k5VwAK_cwr0a6QY82Lw-9uHth5KUReFOakuOTzghoso 10725
shepherd_core/data_models/base/content.py sha256=13j7GSgT73xn27jgDP508thUEJR4U-nCb5n7CJ50c9Y 2463
shepherd_core/data_models/base/shepherd.py sha256=DNrx59o1VBuy_liJuUzZRzmTTYB73D_pUWiNyMQyjYY 6112
shepherd_core/data_models/base/timezone.py sha256=2T6E46hJ1DAvmqKfu6uIgCK3RSoAKjGXRyzYNaqKyjY 665
shepherd_core/data_models/base/wrapper.py sha256=Izp17HFCKNAS3TnWcPn3MM9fWdc3A-F7eDyAsYlyWCw 755
shepherd_core/data_models/content/__init__.py sha256=69aiNG0h5t1OF7HsLg_ke5eaQKsKyMK8o6Kfaby5vlY 525
shepherd_core/data_models/content/_external_fixtures.yaml sha256=0CH7YSWT_hzL-jcg4JjgN9ryQOzbS8S66_pd6GbMnHw 12259
shepherd_core/data_models/content/energy_environment.py sha256=WuXMkKqnibGzM2WeW1_m2DAsc0fDqE9CkBYYPSw-7eA 1540
shepherd_core/data_models/content/energy_environment_fixture.yaml sha256=UBXTdGT7MK98zx5w_RBCu-f9uNCKxRgiFBQFbmDUxPc 1301
shepherd_core/data_models/content/firmware.py sha256=MyEiaP6bkOm7i_oihDXTxHC7ajc5aqiIDLn7mhap6YY 5722
shepherd_core/data_models/content/firmware_datatype.py sha256=XPU9LOoT3h5qFOlE8WU0vAkw-vymNxzor9kVFyEqsWg 255
shepherd_core/data_models/content/virtual_harvester.py sha256=cf-DrSacZsct9e8eGoR4PX7S7RXlbxQfJHVsLR9njlM 10749
shepherd_core/data_models/content/virtual_harvester_fixture.yaml sha256=LZe5ue1xYhXZwB3a32sva-L4uKhkQA5AtG9JzW4B2hQ 4564
shepherd_core/data_models/content/virtual_source.py sha256=PPAphxEXvgMM7OVZ2dBkYAvJQkmj5Kb2BYFogVUs7B8 15354
shepherd_core/data_models/content/virtual_source_fixture.yaml sha256=1o-31mGgn7eyCNidKoOUp9vZh3K4Al0kJgmz54Q2DAE 11191
shepherd_core/data_models/experiment/__init__.py sha256=lorsx0M-JWPIrt_UZfexsLwaITv5slFb3krBOt0idm8 618
shepherd_core/data_models/experiment/experiment.py sha256=wnn6T3czuh4rz6OSYtMltCTbRpPX55TLVAtQcKO7Uhg 4044
shepherd_core/data_models/experiment/observer_features.py sha256=qxnb7anuQz9ZW5IUlPdUXYPIl5U7O9uXkJqZtMnAb0Y 5156
shepherd_core/data_models/experiment/target_config.py sha256=XIsjbbo7yn_A4q3GMxWbiNzEGA0Kk5gH7-XfQQ7Kg0E 3674
shepherd_core/data_models/task/__init__.py sha256=qZPoLdqnU2ffqP08wUdXzf0MC5hEdv5X2_XOIui0MM8 3314
shepherd_core/data_models/task/emulation.py sha256=tLb5auHOgdoG-e4hFljAYT49z7lMEaiimOy4UVZONi4 6440
shepherd_core/data_models/task/firmware_mod.py sha256=Rw_TA1ykQ7abUd_U0snqZlpZyrS8Nx6f4BEax1Xnji0 2818
shepherd_core/data_models/task/harvest.py sha256=HHnqWwRsJupaZJxuohs7NrK6VaDyoRzGOaG2h9y3s1Y 3360
shepherd_core/data_models/task/observer_tasks.py sha256=XlH_-EGRrdodTn0c2pjGvpcauc0a9NOnLhysKw8iRwk 3511
shepherd_core/data_models/task/programming.py sha256=Mg9_AZHIdG01FheEJAifIRPSB3iZ0UJITf8zeg2jyws 2323
shepherd_core/data_models/task/testbed_tasks.py sha256=zvIitq0Ek1Ae7baWiBkSQN8nRugyw0N2P4SeVoj_QaY 2090
shepherd_core/data_models/testbed/__init__.py sha256=t9nwml5pbu7ZWghimOyZ8ujMIgnRgFkl23pNb5d_KdU 581
shepherd_core/data_models/testbed/cape.py sha256=D23ZKXpZRPIIOMn6LCoJrwHiRbSaYg-y7B6fAt1ap64 1246
shepherd_core/data_models/testbed/cape_fixture.yaml sha256=uwZxe6hsqvofn5tzg4sffjbVtTVUkextL1GCri_z2A4 2197
shepherd_core/data_models/testbed/gpio.py sha256=m4U8-KotpZbdSkRkXm2GqoADiubr_1-3BWOT1qlgQic 2195
shepherd_core/data_models/testbed/gpio_fixture.yaml sha256=yXvoXAau2hancKi2yg1xIkErPWQa6gIxNUG3y8JuF9Y 3076
shepherd_core/data_models/testbed/mcu.py sha256=pUyT8gwPcqh18I7FC6iE6gYYISo69TvDfuq2zSwfmxs 1375
shepherd_core/data_models/testbed/mcu_fixture.yaml sha256=lRZMLs27cTeERSFGkbMt5xgxbn11Gh9G1mQqOZK136I 522
shepherd_core/data_models/testbed/observer.py sha256=hlj6buDzUQKYnlhCJZyxnrAPYKoL4zq9y14sKtYofOU 3246
shepherd_core/data_models/testbed/observer_fixture.yaml sha256=jqAatTebWrShXBlhqkCUQIrtVqEjl7RVDR9mosS2LJQ 4807
shepherd_core/data_models/testbed/target.py sha256=KeJaLradQ3oHeeowCg_X0lDHDqyi3R3La0YPKC5Rv90 1838
shepherd_core/data_models/testbed/target_fixture.old1 sha256=ivH9uTgC2Z4L_J4KDHAyIHZnB7iy9EUu1yM3M0s1lQQ 3675
shepherd_core/data_models/testbed/target_fixture.yaml sha256=LyOJa7yH17tHIGC25jlkLJ_DKnbFSoGhD-6Uh6q_HqQ 4132
shepherd_core/data_models/testbed/testbed.py sha256=0uJ3OwqCKDn78OCJOaMa2XWxTLF1ultjmpHVSx3LyhE 3695
shepherd_core/data_models/testbed/testbed_fixture.yaml sha256=LaaU8mXLQboYWYNPpA3CWmMPy2w6T6cve6gLgDaA3l0 717
shepherd_core/decoder_waveform/__init__.py sha256=-ohGz0fA2tKxUJk4FAQXKtI93d6YGdy0CrkdhOod1QU 120
shepherd_core/decoder_waveform/uart.py sha256=sHsXHOsDU1j9zMSZO7CCMTMinT4U_S5NgsEkl1lJK1U 11029
shepherd_core/fw_tools/__init__.py sha256=D9GGj9TzLWZfPjG_iV2BsF-Q1TGTYTgEzWTUI5ReVAA 2090
shepherd_core/fw_tools/converter.py sha256=3igRT33tghrBCao5njuPmePS-Y_lSa6EUHvwCakMo2s 3539
shepherd_core/fw_tools/converter_elf.py sha256=GQDVqIqMW4twNMvZIV3sowFMezhs2TN-IYREjRP7Xt4 1089
shepherd_core/fw_tools/patcher.py sha256=D6MHaCvKRRVQYSZozODAp_l7UnqxVsvnulPzpkfXWW8 4108
shepherd_core/fw_tools/validation.py sha256=hBLCKIUumPTA6iuXMVbMYph2jamaxeSTxRqsvl3C4-I 4699
shepherd_core/inventory/__init__.py sha256=nRO11HG4eJ_FaXebSkE0dd1H6qvjrX5n3OQHOzKXVvk 3841
shepherd_core/inventory/python.py sha256=OWNnyEt0IDPW9XGW-WloU0FExwgZzYNA05VpRj4cZGc 1250
shepherd_core/inventory/system.py sha256=jRzko9QNPLaBiG7urVaeqqvb3GtCEYRwc0DAghRkLVo 3159
shepherd_core/inventory/target.py sha256=Lq11j25tWieXheOxIDaQb-lc-2omxYVex5P6uGiLUyk 507
shepherd_core/testbed_client/__init__.py sha256=QtbsBUzHwOoM6rk0qa21ywuz63YV7af1fwUtWW8Vg_4 234
shepherd_core/testbed_client/cache_path.py sha256=tS0er9on5fw8wddMCt1jkc2uyYOdSTvX_UmfmYJf6tY 445
shepherd_core/testbed_client/client_abc_fix.py sha256=BsSkpvJHURRejlS-YPF1f6QRPC_X0fYEsJpinzsx6Jc 4079
shepherd_core/testbed_client/client_web.py sha256=iMh5T91152uugbFsqr2vvxLser0KIo5g426dp_6QWUE 5774
shepherd_core/testbed_client/fixtures.py sha256=4Uk583R4r6I5IB78HxOn-9UNH3sbFha7OPEdcSXvMCU 9939
shepherd_core/testbed_client/user_model.py sha256=5M3vWkAGBwdGDUYAanAjrZwpzMBlh3XLOVvNYWiLmms 2107
shepherd_core/vsource/__init__.py sha256=vTvFWuJn4eurPNzEiMd15c1Rd6o3DTWzCfbhOomflZU 771
shepherd_core/vsource/target_model.py sha256=LaB5ppi2-IIpIepDqDvOliR-BupzccJl44yRxjlF-ms 5113
shepherd_core/vsource/virtual_converter_model.py sha256=3TyxphUMunoGhMda7AWCHZQU8pjRSvxB-9R8lfZFnok 11592
shepherd_core/vsource/virtual_harvester_model.py sha256=GyA0uGl3r42t5c4roYtEaj22b0-b5DAHUr2e9DuNn-c 9765
shepherd_core/vsource/virtual_harvester_simulation.py sha256=MFT583s73BJZYyhcqgnDUGTPr9s_lN_lKafzJG6kueE 2457
shepherd_core/vsource/virtual_source_model.py sha256=9tiOzgrEgdEH5Uuhd8hjmmIkquNDuaNjLlblvInIlzg 3036
shepherd_core/vsource/virtual_source_simulation.py sha256=ZOnFd2uPawY2G1salCiLGx9o1OBG99_-EHBtDjx4ZUo 5140
shepherd_core-2024.11.3.dist-info/METADATA sha256=OBSLkOgbXMb_mhTym-Dk2p_GoPkGQyzMbYlaRhRhicU 7807
shepherd_core-2024.11.3.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
shepherd_core-2024.11.3.dist-info/top_level.txt sha256=wy-t7HRBrKARZxa-Y8_j8d49oVHnulh-95K9ikxVhew 14
shepherd_core-2024.11.3.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
shepherd_core-2024.11.3.dist-info/RECORD

top_level.txt

shepherd_core

zip-safe