cijoe

View on PyPIReverse Dependencies (7)

0.9.45 cijoe-0.9.45-py3-none-any.whl

Wheel Details

Project: cijoe
Version: 0.9.45
Filename: cijoe-0.9.45-py3-none-any.whl
Download: [link]
Size: 79106
MD5: 5a204155638bc62a9d87c56ffb76a96a
SHA256: a3faf1dbb82d10786075082a2c71afd4b205ad0b62eac76b7ae062f76fdba9cf
Uploaded: 2024-11-05 16:14:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cijoe
Version: 0.9.45
Summary: A loosely coupled approach to systems development and testing
Author-Email: "Simon A. F. Lund" <os[at]safl.dk>
Maintainer-Email: "Simon A. F. Lund" <os[at]safl.dk>
Project-Url: homepage, https://cijoe.readthedocs.io/
Project-Url: documentation, https://cijoe.readthedocs.io/
Project-Url: repository, https://github.com/refenv/cijoe
Project-Url: changelog, https://github.com/refenv/cijoe/blob/main/CHANGELOG.md
License: BSD 3-Clause License Copyright (c) 2022, Simon A. F. Lund All rights reserved. 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.
Keywords: systems,development,testing
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Requires-Dist: jinja2
Requires-Dist: paramiko
Requires-Dist: pytest
Requires-Dist: pytest-random-order (>=1.0.0)
Requires-Dist: pytest-reportlog
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: psutil
Requires-Dist: scp
Requires-Dist: tomli-w
Requires-Dist: watchdog
Requires-Dist: tomli (>=1.1.0); python_version < "3.11"
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 1128 characters]

WHEEL

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

RECORD

Path Digest Size
cijoe/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/cli/__main__.py sha256=GGpOGc58Uivu0bmBewY_a7qSxhcg1DsM-vJtKSut0C8 38
cijoe/cli/cli.py sha256=y2WrQ4Y8l8NbJJ46N2owwooEkB8QsCT0iic7DAAlZY0 16837
cijoe/core/__init__.py sha256=idPIDxxEMA7jozuJjXrmpZG3LRuHYHYUUpCKHAzyMp4 23
cijoe/core/analyser.py sha256=BYqarBjKkTaBmGRD_yvHaFch4VZMPd4bZ6kZhS0WONg 4028
cijoe/core/command.py sha256=PDD08_kk9incEX6_8c8hpcBctHTIeoybP_0OeE2YGI0 9775
cijoe/core/errors.py sha256=tXJ6SgHoPJZlk1zPDrnwqxm5sYmC3eylSnThLCocZZM 511
cijoe/core/misc.py sha256=KVSCALMftMs-vdqesJ0rvoM9U5HtOTu9yYlR_cejvYw 779
cijoe/core/processing.py sha256=I3GbBH1LboMdqtrfq7jCARPLdjSgRWUUCLNs0w8wgFU 6532
cijoe/core/resources.py sha256=vSaqzXQrIPGtNc_GQm_0SP6r7n9zQOiawdpZYfR_9sc 16136
cijoe/core/transport.py sha256=KYBGj0JUBDn1CPt92fGDtyf-8Rr3EyQAOvK10p_JOoc 6990
cijoe/core/auxiliary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/core/auxiliary/cijoe-completions sha256=O0FEKiDCpoB462lvztmgNBczZ2NPyc11yg9rxLo3z1s 3307
cijoe/core/auxiliary/example.perfreq sha256=gh-cEKJ8q4v4Jl14_iNt897xjMCuOl4qendiYnjuRhs 120
cijoe/core/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/core/configs/default-config.toml sha256=24VlAyYjp-OOkNTVILDoFwG3D48_KvAKzNfkufl00M4 153
cijoe/core/configs/transport-ssh.toml sha256=hasc2nV6gxoDQKFrEiv6VTA_9ZZ_4xWM575qhiZhF5Q 156
cijoe/core/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/core/scripts/cmdrunner.py sha256=VgCri2xyZE4O7Ue23D0B5Tb_rEs_cylqZBUc_jKNtCA 555
cijoe/core/scripts/example.py sha256=Xq3QVkksTlRqOq9HBUGlVMMJY0e0C98Si2TIJWOCDUw 1964
cijoe/core/scripts/get.py sha256=rNncjiAkh9Q2IKt2iw5o28WJfB-SugmlSusX6G9-o0k 581
cijoe/core/scripts/put.py sha256=W9v_wTYR-QsvIAGUfZbQ91FwHl5XybdpGxCwkoAKIFM 581
cijoe/core/scripts/reporter.py sha256=W4jMydNwGrIwc2Q57fZcEf_j7qn0H-plkfOLeJ4UF0g 2083
cijoe/core/scripts/repository_prep.py sha256=f7qojxHHXWdUo5__47m4NsAD5jnSlsNCMZVVe4fYCCA 2864
cijoe/core/scripts/testrunner.py sha256=miOLSuvTS5FWxTs9-L-BzBkwZZKmB_vejpEXoz3h2hA 5707
cijoe/core/selftest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/core/selftest/conftest.py sha256=gHGRzix9tGLjlLaH4xz46p1R2hha97MxZ47aUAnbdEI 599
cijoe/core/selftest/test_collector.py sha256=KcJxxjIaU9t0e8NPfwH-JJl8R4hxc_IkoCNSH56wZzw 2065
cijoe/core/selftest/test_commands.py sha256=D1BNxjpJhB8be4kGmRnvVCd22D9VQVMSEyzRvORs2bI 206
cijoe/core/selftest/test_transfer.py sha256=BHg7Bb0GC5LwFY4W6Tb2NquPHp0l9bjmdkEGhUHFzr4 666
cijoe/core/selftest/test_workflow.py sha256=lL-mWJyvBE9zc9v37EiB6xxFB4RcKS5aT8Q5zp0ofdg 3074
cijoe/core/templates/__init__.py sha256=87aufftXDV87yrQbfZk3yjkeE4f7ZOjlJFU4gYPVQHc 22
cijoe/core/templates/example-tmp-workflow.yaml.jinja2 sha256=R0i8D8S43CvVY_sT0j01oymLr30Rm7LHNJ6UrEFtxB4 129
cijoe/core/templates/report-workflow.html.jinja2 sha256=pJsm7wpzHJ9KB5jaJyAJcUFTGsUoBO8xPpnz-jkrSGw 23496
cijoe/core/workflows/__init__.py sha256=jMGpZyPEYnplYDmPx5UktVqlHi2XjU4ecpwuZi2EUhw 59
cijoe/core/workflows/example-workflow.yaml sha256=krettH4kY1B9d8VPCK8ZE5B4LqUW9wmyLCi2K6QpNSs 1281
cijoe/core/worklets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/wrapper.py sha256=p2MOJXMwLHiE4yobj_dFFxSVycwIzUrRPlh3nIC_pCo 8124
cijoe/fio/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/configs/default-config.toml sha256=RlxjzOmWAuNuXJOpUmhX6CRxnBeCncxe1XbhYsES1bo 695
cijoe/fio/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/scripts/build.py sha256=KPdrPkrFEIbB0SxuRBp_LZVVmby_Lj1x9MiRdszi65s 586
cijoe/fio/scripts/check.py sha256=ZFiNjZ20p1Tw-jBMHNwxoskPifjSB7qR0y9oVRvSR0c 366
cijoe/fio/scripts/install.py sha256=H2UXd0cAK0ekNfAzWzzyOqG91bAyc0IbcNJ3nGepq8k 356
cijoe/fio/selftest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/selftest/test_fio_wrapper.py sha256=rXpveHmCCNl80ZXyXJT2uFR04n7omRQUpBbHnDaw8Eg 798
cijoe/fio/workflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/fio/workflows/example.workflow sha256=6lrqopZPavxmZJJ5vu2G8_9wwnvrZ6AT3TZ3uQXMLW4 193
cijoe/gha/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/gha/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/gha/configs/default-config.toml sha256=5jEzyCC1GcUp0eBpuMTZo_ACRBoFi6YOtazd31q4s1g 534
cijoe/gha/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/gha/scripts/runner_download.py sha256=Du8li5GdY-wRg5ISgvhi60E9fvNSxCVtxX0IwAGovDQ 1464
cijoe/gha/scripts/runner_remove.py sha256=custsiIBIy-tsH-ihgX7qeBmKQnhwuTrj3cV1OEnBfA 1363
cijoe/gha/scripts/runner_setup.py sha256=tKS8Zk40KLWgVbmhcPgzWZuW0TS2j3Bo721DakR53r4 2426
cijoe/gha/workflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/gha/workflows/example-workflow.yaml sha256=rWmqXXqA1nAh467-0jAQZ00gBLDiUJzAVot37pkoSRs 327
cijoe/linux/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/linux/kmemleak.py sha256=EAXKmHVAHSnk6lx0IDwG6c_uP3mVnzPLuUqywFLcHSo 594
cijoe/linux/null_blk.py sha256=i1PbrNNqBN-GbvoYBtTV4ZVq00Vwpqws5lg0MvotYjc 1410
cijoe/linux/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/linux/configs/default-config.toml sha256=QApwoo-3mkr9m3KuJnvLfuuxK8MT0BygJf4gUabrQp0 964
cijoe/linux/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/linux/scripts/build_kdebs.py sha256=hNDRe-AeOJQtzXXI-U4Oly0ZbI3P-Yw1HTNfOqF8dxc 1705
cijoe/linux/scripts/null_blk.py sha256=hW3kRLp5yytpo5CK-O76G-dBA7ZUKkn7Nrb8mtms4k0 659
cijoe/linux/scripts/sysinfo.py sha256=9Jek-qtPDveEwlF1d1jEaWC4X1TfNoEAL_cBW195YOE 681
cijoe/linux/scripts/transfer_and_install_kdebs.py sha256=Lx1JHh_AX2niOPR_6t7VL07Eh3YOG-8JD7xxQIWVRAQ 1364
cijoe/linux/selftest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/linux/selftest/test_kmemleak.py sha256=C7Y_G7sU4pnC4U1csI_rpP_TqFlthQyX0S6g_MDyVvo 863
cijoe/linux/selftest/test_null_blk.py sha256=XL0v5DPXYHFvMoc3qGL8nooxtW7XfXxBCBIPDX5eRaQ 1146
cijoe/linux/workflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/linux/workflows/example-null_blk.yaml sha256=wtIpz-RcOBTxGDlLfx9leZSbm5dLHuS8ujph_KRKsWc 276
cijoe/linux/workflows/example-workflow.yaml sha256=vLbNIEYOnd3G_UGbRlsuVuFehhgoVXGyUmCi1L1QB0A 332
cijoe/pytest_plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/pytest_plugin/hooks_and_fixtures.py sha256=-vdspTfJfn0FjdiRHe8ObntukNmIdHh_-NfUKxzvlLQ 3265
cijoe/qemu/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/wrapper.py sha256=ZYeH7d3Yn7gCd4NMOpn7etyM_tbzc02uw7T-wgxxfcs 10578
cijoe/qemu/auxiliary/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/auxiliary/cloudinit-debian-meta.meta sha256=0Br7fIOTlBwZo_hUTZxGioRM2bQyUl7MuNLBNLRh3f4 65
cijoe/qemu/auxiliary/cloudinit-debian-user-amd64.user sha256=MAN6DsqKgyPcglnZXjjexhYBwjxgWUILAVVmyXzwT_0 783
cijoe/qemu/auxiliary/cloudinit-debian-user-arm64.user sha256=XeAGSlMs_qAQCdvuZ_nm-CEVH9fqAPKHKQ7DdCS0-2c 650
cijoe/qemu/auxiliary/cloudinit-freebsd-meta.meta sha256=5X9QYm4_CCrOw8wdIE8wG7mC-Ek4Jeeph9M6IGnvLBs 56
cijoe/qemu/auxiliary/cloudinit-freebsd-user.user sha256=rBwltMvbomp0qp9df7Ra3j8BvRH6oeJGUTX0Ua-YOss 611
cijoe/qemu/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/configs/debian-bookworm-amd64-kvm.toml sha256=AP7EGSsBYN9WUrV-VEnubgpfqEH-c1_c24cpT2_apow 2159
cijoe/qemu/configs/debian-bookworm-arm64-hvf.toml sha256=80H2bJJzr7RnlWlo46ZqW0s96XkTgnOIQH2MoFoD3yE 2251
cijoe/qemu/configs/debian-bullseye-amd64-kvm.toml sha256=c4v6838AfqYS6T-hP5ClTaA3YNEN9ytYRGAndoUrd9M 2169
cijoe/qemu/configs/default-config.toml sha256=c4v6838AfqYS6T-hP5ClTaA3YNEN9ytYRGAndoUrd9M 2169
cijoe/qemu/configs/freebsd-13-amd64-kvm.toml sha256=N61SRM3-2r0l6zUkEMtg9N29whwj2Dv6e_11glwI3O4 2100
cijoe/qemu/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/scripts/build.py sha256=Kc2P39Z8b8rByW277IUTPO8A4LHPmZLpXaaWbDIXlSw 1429
cijoe/qemu/scripts/guest_init_using_bootimage.py sha256=9aWMmdr_TS1SsJNMRvR4mh5PhV4p4JsXJhIWDC8gO94 775
cijoe/qemu/scripts/guest_init_using_cloudinit.py sha256=Q006T3HZP2BUCoUpF7o7ljrBLWpFEXKNfGeZ8AJh5ms 983
cijoe/qemu/scripts/guest_kill.py sha256=VTzJ1ER9GCq2pPzgS_jegLx5D9qjpY6jgEJXwBvpHzk 269
cijoe/qemu/scripts/guest_start.py sha256=BlRISi7l7zxpoFo1EdHHQD09gDlAIb6W-j6qdKmyOSo 523
cijoe/qemu/scripts/install.py sha256=uO01J2Aey23-gsJD_rQy_XKanFrRPvs_nhNDlaXk-9k 423
cijoe/qemu/selftest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/selftest/test_nop.py sha256=iHl6iZCIAL2JpFcW1t-GZ42--CWWFd9cmkPuA3UbmJ0 32
cijoe/qemu/workflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cijoe/qemu/workflows/example-workflow.yaml sha256=lJwD2APVYZvF4lBF6loSfJjGdpPWegvOxcVb6WXYoDc 1082
cijoe-0.9.45.dist-info/LICENSE sha256=TrjUDr0ahtUm1K15JcgkWqkphCObzSi25U2qJnU3CvQ 1524
cijoe-0.9.45.dist-info/METADATA sha256=W_w1ZI_JeLGrbJH106ha4kMycwX8rhHaMKX06g-6c4E 4274
cijoe-0.9.45.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
cijoe-0.9.45.dist-info/entry_points.txt sha256=4eedHffSjsbD-gTFXdK9NIP-XWupFlVmbXzkaJxySxU 104
cijoe-0.9.45.dist-info/top_level.txt sha256=MJS7Mr0103yPU9rsSeFpJxYnDEzDeuh6j5XgcMo8jZw 6
cijoe-0.9.45.dist-info/RECORD

top_level.txt

cijoe

entry_points.txt

cijoe = cijoe.cli.cli:main
cijoe = cijoe.pytest_plugin.hooks_and_fixtures