board-automate

View on PyPIReverse Dependencies (0)

0.4.1 board_automate-0.4.1-py3-none-any.whl

Wheel Details

Project: board-automate
Version: 0.4.1
Filename: board_automate-0.4.1-py3-none-any.whl
Download: [link]
Size: 81191
MD5: 67d81a676ebf4caa9847cbe8699516e1
SHA256: b2793f2b1dba51d010a6bddfc8f84c737866c28a75a717ea62a5932a96ad2509
Uploaded: 2023-12-06 09:38:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: board-automate
Version: 0.4.1
Summary: Automate remote exection on linux based embedded boards
Author: Christoph Gerum
Author-Email: christoph.gerum[at]uni-tuebingen.de
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >3.7.1,<4.0
Requires-Dist: GitPython (<4.0.0,>=3.1.27)
Requires-Dist: coloredlogs (<11.0,>=10.0)
Requires-Dist: fabric (<4.0.0,>=3.1.0)
Requires-Dist: jinja2 (<3.1,>3.0)
Requires-Dist: jinjasql (>0.1.7); extra == "postgres"
Requires-Dist: keyring (<22.0.0,>=21.1.0)
Requires-Dist: prompt_toolkit (<4.0,>=3.0)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.8.6); extra == "postgres"
Requires-Dist: pydantic (<2.0.0,>=1.10.5)
Requires-Dist: pydot (<2.0.0,>=1.4.1); extra == "postgres"
Requires-Dist: python-dotenv (<0.11.0,>=0.10.5); extra == "postgres"
Requires-Dist: requests (<3.0,>=2.22)
Requires-Dist: ruamel-yaml (<0.18.0,>=0.17.21)
Requires-Dist: setproctitle (<2.0.0,>=1.1.10)
Requires-Dist: six (<2.0.0,>=1.16.0)
Requires-Dist: tabulate (<0.9.0,>=0.8.6)
Provides-Extra: postgres
Provides-Extra: xilinx
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
automate/__init__.py sha256=O8D4W-NvBVIpP50KGSOBL7O84QoTCwj1mdUKmBN-ojU 348
automate/_vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
automate/_vendor/patchwork/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
automate/_vendor/patchwork/_version.py sha256=yv5xjFj0hIGKFXU9DDHAxnjY4xdHsS1HH6-KiR6qc0s 80
automate/_vendor/patchwork/environment.py sha256=7IgB2HxxQUwiCqpvELFbwUK4HZt51fC6_qnDy2N76P0 265
automate/_vendor/patchwork/files.py sha256=hy4mKj5U9By2kj25YOcIWzWpsxEJe5Eawyw72zrSqTo 3611
automate/_vendor/patchwork/info.py sha256=8xU7E1OxY-gTpAD8bT03wnkqlB8zk00fWByIiZDil4o 1469
automate/_vendor/patchwork/packages/__init__.py sha256=G2lwmAFKaFe1AEgah2keLGpn7XJJRo5uA7o9uptwRbk 990
automate/_vendor/patchwork/transfers.py sha256=K2UbA6oje5Vb1CmswPLhNTQKqBkmlhszcp_rnDabImY 5759
automate/_vendor/patchwork/util.py sha256=n0OekLl_NsB0lRjNBLPSlFr7mpb69h2BnbNzsoDMzxY 5260
automate/_vendor/patchwork-1.0.1.dist-info/DESCRIPTION.rst sha256=2LMxCueFgSwxHWhto4xyqVhy66t2-VKZZn8vM3x5EQ0 1198
automate/_vendor/patchwork-1.0.1.dist-info/INSTALLER sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg 4
automate/_vendor/patchwork-1.0.1.dist-info/LICENSE.txt sha256=AAqPsTRBEYiFqo91Ai9HLSxfjdogtc18MSSXBOl9XQA 1314
automate/_vendor/patchwork-1.0.1.dist-info/METADATA sha256=xpGYM_uJXMJFUNU3Dz_PUb6OGbFU6JUb0mc1nasMW-0 2574
automate/_vendor/patchwork-1.0.1.dist-info/RECORD sha256=z9MR9kwMt8VgoACSSuSvh14IYFirOMOKF1aF3kGa9KQ 1811
automate/_vendor/patchwork-1.0.1.dist-info/REQUESTED sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
automate/_vendor/patchwork-1.0.1.dist-info/WHEEL sha256=AvR0WeTpDaxT645bl5FQxUK6NPsTls2ttpcGJg3j1Xg 110
automate/_vendor/patchwork-1.0.1.dist-info/metadata.json sha256=fN0IpyuO0f_6Lhi-oKRYeqYwLtNrSbcTpC39fcdqYPU 1443
automate/_vendor/patchwork-1.0.1.dist-info/top_level.txt sha256=aLF4R1vFf2HfqmKmZHlBkLny_-8Ye5nT-Pi8pKL2vE8 10
automate/_version.py sha256=fQnbePxBRQ4KWqm5_GPRGamxMcwZPKc5f5Fmi3Fu3Fw 80
automate/board.py sha256=c1gpEzWe2qOJyuaXBUT5lG6kBuOZ8TMb6s7KwLkJXCE 15650
automate/builder/__init__.py sha256=tR9lEgbm0pWJKO2CiacyPOLoun4M8GkVZiwM7ANh2G8 133
automate/builder/builder.py sha256=uOsgJwiTCEiiwbtXNzkXoR0qEm558ynL4G510yzWnS8 4794
automate/builder/cmake.py sha256=YftpelXMhVNYMrP-DX20xawVx9ivvU2Gzx2RAlkVN6k 6252
automate/builder/kernel.py sha256=d8oUCWVr2_d51VIoCtZ9xW52d6OSQa82Nx4gRrFwzms 8666
automate/builder/make.py sha256=afoqGGNZ1YjY8TfvT9v0phonZpI0HzgyLyEFMQ_N3vQ 3629
automate/compiler.py sha256=7n4TMLXPZkU0CnIGZX3Im7FCEQ2LAmFwRRpvf5kseWo 13943
automate/config.py sha256=97JYhNjEWRUujEnq5Cot3CBUHG1Z6s_JubSvIQeuoG0 1020
automate/context.py sha256=70mnekgEORPaqXmD9i0rnLZ3MimG-VKVYH--VmQWga4 15324
automate/database/__init__.py sha256=4t-Ebb4tpbzatZYCI6_6CwIbBUNeatfM6wnNmujmM-0 49
automate/database/database.py sha256=y5OlZBC4nnaG1VzvTqasbhqA3P6Hax6cLu-C5omQ-eo 17481
automate/database/queries/delete_lock_for_board.sql sha256=g_NsFeb5pCvHwa2-FuSDBKNwnYFRSe4pcyoRkmdZvVg 109
automate/database/queries/init_database.sql sha256=zyzNkJorIW-Kv8E4LoU1I_WqRZS-iIfCyrVPCSDY4c8 17186
automate/database/queries/insert_board.sql sha256=WBwIF8OISwA9cJ78rYVf-ri_wF-T1xAfHIUwTu0SjWA 11009
automate/database/queries/insert_lock.sql sha256=_ULb_8KmaU8i7DzTPwCI9bINyTW7IHExUz6cr0XsHCA 202
automate/database/queries/select_all_boards.sql sha256=O_Mpypn_aWKhruoa2_XBZmPPMYWoft6PqpmfQtajmq0 185
automate/database/queries/select_all_cpu_cores_for_board.sql sha256=PfM4hPjMFR_DkKRdtA5bCenav6tDHySu_BfYmHiPIbE 1027
automate/database/queries/select_all_docs_for_board.sql sha256=fhNnnQR2C4SKxqqLR_U16prKwtgabl_CUa7GpWpUpps 155
automate/database/queries/select_all_kernels_for_os.sql sha256=VimJEM1kRmECf6SF9rL7OGPaOg6m2EMyD8WbkTJtSFM 584
automate/database/queries/select_lock_for_board.sql sha256=NATojrNIMBlcU9jAGAYK1DPrTqLs_hpTaUGdx4mGBIQ 121
automate/database/queries/select_os_for_board.sql sha256=-LWmb3XE6muL9CcPhTsUq1Ovk5bKngIrxoI7jVWJiPk 629
automate/database/queries/transfer_lock_for_board.sql sha256=mZgTBg7ydNaeWZXeSc5vWCz6FI5zILnuitkczXPh9qo 174
automate/database/queries/update_lock_lease_for_board.sql sha256=JLDUhV81jvsGV4mtxvQblowWF80dJmgvc011mL7RmKc 133
automate/executor.py sha256=_OiT2lZ_mdaoUAhuykzjsBp28oVqhQ7llpb-8ESOhts 469
automate/loader.py sha256=V_mkNCt_c07uEplpKT7dYdLaYyErcygTbUfPPzZBPjg 7125
automate/locks.py sha256=zKLlhHkahaTBFHQXmpEc0sVrY2roDm5d-SBNgIlNR-w 12819
automate/main.py sha256=EQCm4ZCAS013_qdTJR6IWoZFessI-6luLZz737Xnw0k 1884
automate/model/__init__.py sha256=BBkj_K7pqI3JwIRUx2jgjTpzzK3dYHjBS3R_J-_kZBI 111
automate/model/board.py sha256=IwQIguwi0ngboLeb9xuri5mDSRY6c4Odwd3c0Uqxz7E 3586
automate/model/common.py sha256=oJ5WHh-yP5Lb8_kg77YnEKVc2GiO6CHrFD1zz-ZnJkA 2167
automate/model/compiler.py sha256=_Dy12eOahaF0CffBPZFH0Q0bB4kFdI74-_dXk81uWuc 956
automate/model/metadata.py sha256=0ovpUw1bojJxeh-IQly2TnHVPkwUVyUF8edH1VOaVY0 284
automate/model/model_base.py sha256=prmS_rRV-nNJ-JQQyhgipkQ8SeF6MNizWdE6e5wanoA 794
automate/model/user.py sha256=uuBc18xCQ3wX0MhljwV8_8mnsZf4qMKVTyXiack5fJ4 254
automate/tasks/__init__.py sha256=ywNSsLoToRiKj84n3iPSXuFkm-mkEvJNSIzCo1s0Pro 836
automate/tasks/admin.py sha256=eGRkw41YUvgbCscM7KpA96sfVD9aWLRzV9IE5QEvm60 18514
automate/tasks/board.py sha256=aAEdM1OyPdGLsisVGYC2lVoc4GgBfVL2UNw2bx4IP6Y 7169
automate/tasks/cmake.py sha256=0AAysfYIjdmNKfYxUeNikNopFRKvqpNv4el1k24z0sw 3703
automate/tasks/common.py sha256=DXXtWRmttkt8hqDiucIPCFRfkF8y_LrNU5ZmTrQq_oE 2878
automate/tasks/compiler.py sha256=i0T-RTVEXjZw5SYZ6F5M7UE9COUzYdjSRroA2YKK8kw 2143
automate/tasks/database.py sha256=ZVCq09prUuOt-0AeuwEPEF5d9S5C90ZTKmxYOtb5xY4 1335
automate/tasks/kernel.py sha256=82la-bYy-WpyDcLIhidKuXkMaPQGd86rE6LK2Pfti4E 2524
automate/tasks/make.py sha256=Mdwm6LvGC40aJu8KuB8Msjej8EZOt_mm54Zn_eGr8vc 1582
automate/utils/__init__.py sha256=imEw7x3eO46VbRZTaC4WsKwOAESjJzNCB5yyJTa3Fow 2155
automate/utils/appdirs.py sha256=sqkuHwkhMOfzK1cN3KwAXi2lnvroeTCP8PZWtY_9TRI 303
automate/utils/cpuinfo.py sha256=ZP6V2hNaAHqZ_0e-hGI8Fw2sbw7PyATTJHRj4pvkEyE 3087
automate/utils/cpuinfo_arm.py sha256=gLc-lx6Y1HD8m-jjOc-ynHRZH1PXf_39KaxOW4awtZ4 3950
automate/utils/kernel.py sha256=PMN9GQOEyRm_zbmAt5jt6AWEqqxpxVy2Pd5jqjlJYes 5871
automate/utils/network.py sha256=tkyKYQnShmc4P5NmRfOn2Dx1_682t1ojv3TYVaTzgyg 8304
automate/utils/uboot.py sha256=KNFGnbnZ8vsDgjMBHapx3lU05vOFA1d6314-2GYSonw 3205
board_automate-0.4.1.dist-info/LICENSE sha256=8dYHYDIeFT2die8eFdSeLERMEC1F3r0qszGWouW64_c 1083
board_automate-0.4.1.dist-info/METADATA sha256=S67KE08F6FoZ6tYOgvxQr0kHOv1uGDKdTBDAR0Xil2E 1334
board_automate-0.4.1.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
board_automate-0.4.1.dist-info/entry_points.txt sha256=nce7UlH5giHGdGACVqad-PGlTQMhAkUIth_4zFEvyrI 97
board_automate-0.4.1.dist-info/RECORD

entry_points.txt

automate = automate.main:program.run
automate-run = automate.main:program_run.run