hardpy

View on PyPIReverse Dependencies (0)

0.2.0 hardpy-0.2.0-py3-none-any.whl

Wheel Details

Project: hardpy
Version: 0.2.0
Filename: hardpy-0.2.0-py3-none-any.whl
Download: [link]
Size: 2832180
MD5: 98e1bdef4448642a35171cb169add78c
SHA256: 29b36abedd169acceb62cfef8877025c6e73e79e2cfa0db06933daad0c50b104
Uploaded: 2024-04-02 15:08:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hardpy
Version: 0.2.0
Summary: HardPy library for device testing
Author: Everypin
Project-Url: repository, https://github.com/everypindevices/hardpy
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Testing :: Acceptance
Classifier: Topic :: Utilities
Requires-Python: <4,>=3.10
Requires-Dist: fastapi (>=0.100.1)
Requires-Dist: glom (>=23.3.0)
Requires-Dist: natsort (>=8.4.0)
Requires-Dist: pycouchdb (>=1.14.2)
Requires-Dist: pydantic (>=2.4.0)
Requires-Dist: pytest (<9,>7)
Requires-Dist: uvicorn (>=0.23.2)
Requires-Dist: build (==1.0.3); extra == "build"
Requires-Dist: black; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: wemake-python-styleguide; extra == "dev"
Provides-Extra: build
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2458 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hardpy/__init__.py sha256=RwEQwrdXAtjf2UKOTyXiOUvMKOpXCy7TrJR03V4HY98 864
hardpy/hardpy_panel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hardpy/hardpy_panel/api.py sha256=ool8MvCH9SFGHooOloboListg1Mas4FciMQsyRjhWGE 1567
hardpy/hardpy_panel/runner.py sha256=J8c2Pzemwr1Xzs0SOIqLqUNNf_4Jb5BJN_fo4pU3Za4 1866
hardpy/hardpy_panel/frontend/dist/asset-manifest.json sha256=Z6KDx9WMNghh4d_7w52kTSdEec-lup56JR6JEP3WY94 2824
hardpy/hardpy_panel/frontend/dist/favicon.ico sha256=sgIk5PKUKEKBDpkSrc8dJgjpObp0iF82Mec0GpfKId4 15406
hardpy/hardpy_panel/frontend/dist/index.html sha256=u1IJG5LkBLmaPgL-dYJ4rIfmxzf0xNhmmOupezuobgg 656
hardpy/hardpy_panel/frontend/dist/logo512.png sha256=-fIMbqX7PYUpheK4kX1C1erRTe_hHZwFQYDLrAbhFRU 34188
hardpy/hardpy_panel/frontend/dist/manifest.json sha256=PfmJlN2JMJtHS6OnhU4b4X5wPQC_yRBdjesjoirObSA 502
hardpy/hardpy_panel/frontend/dist/static/css/main.e8a862f1.css sha256=gNl6kGMBhtswNrUU6X2S6uosRU7xhxqI_p9gsEtBUqE 318244
hardpy/hardpy_panel/frontend/dist/static/css/main.e8a862f1.css.map sha256=CoYkLsN-XK5NHffWFxpBdC71kX1kfsn5mjw3SPMBShI 512750
hardpy/hardpy_panel/frontend/dist/static/js/808.ce070002.chunk.js sha256=Tf8LD7uNGTtm5GY-vg93YQ8g2728c-wt_71ZV9zXpJI 7313
hardpy/hardpy_panel/frontend/dist/static/js/808.ce070002.chunk.js.map sha256=P3QMCMlR0ZJqKgSQMk_f3iomFHM_BHqxRdZ9s0vnaUk 16938
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-16px-paths.d605910e.chunk.js sha256=ySe_bW75GCQ1sWHusVPvUz8t0gXUAARhX2NYQnIutOM 248230
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-16px-paths.d605910e.chunk.js.map sha256=eKghDBd2Pk0aL-mhukJFns5QH40XPS_rAQyOQNSzOG4 303052
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-20px-paths.7ee05cc8.chunk.js sha256=2WkIlvn3T4wEu_Iaz9HoiOGsnSqU82ZhMvoZTYgrPaY 256588
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-20px-paths.7ee05cc8.chunk.js.map sha256=1P_Bmlpi-0Z6jOdNcCMQ5Pz1ypezhWkJh3DKUIK2o_k 311540
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-all-paths-loader.0aa89747.chunk.js sha256=qeKVWBUQ_3c24N9bZLDgF6uxOOpujCzxui2P2mpOerw 475
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-all-paths-loader.0aa89747.chunk.js.map sha256=J4w-cMsnYEUn2c3LMg0XTq9PekyEhF6VklTgt4ti6MY 1486
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-all-paths.f63155c9.chunk.js sha256=-C47YqlTkKCDpsqHMty-Gw7ma_QARu-H_OdSq8ajDjY 420
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-all-paths.f63155c9.chunk.js.map sha256=p1xKHRK4AZutkZsQHiWSNU61tYp7I3iUuyLLm3eqkHQ 2833
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-split-paths-by-size-loader.52a072d3.chunk.js sha256=Jl5xm_jQ9IXKhCagHHvnIhwYXb379Q5FFBiqPoKdUIE 605
hardpy/hardpy_panel/frontend/dist/static/js/blueprint-icons-split-paths-by-size-loader.52a072d3.chunk.js.map sha256=amJiG2QaJMRR9Y2M0C2soOqd75xdQHhsVKjwrDSIIT0 2224
hardpy/hardpy_panel/frontend/dist/static/js/main.8ef63e9b.js sha256=9SXZe8r-m8MAvgrl4PaSoD0o6oBWPHudDGDuyCoGQwY 982299
hardpy/hardpy_panel/frontend/dist/static/js/main.8ef63e9b.js.LICENSE.txt sha256=ForPNukClWMEP3pF9LMYoU-ve-LsyCH-rYU8eLki_FY 2315
hardpy/hardpy_panel/frontend/dist/static/js/main.8ef63e9b.js.map sha256=P_8SM0ZMRM_x_RqxwaL6yF0DS7na9I_aMnBgBu8x8Fg 4943986
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-16.520846c6beb41df528c8.eot sha256=PTCTrQYNHX2hIPUaYWtOKrI30-iQGXt_EGxq6JCXie0 117628
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-16.5c52b39c697f2323ce8b.svg sha256=lDCQy06aS-9bmhwuFOUs-EdcR8MP2wqwAwky5oamtkQ 509417
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-16.84db1772f4bfb529f64f.woff sha256=edyqQN0nw4dNBs1pgr7pQB7nJhhR6T_YfklFcG_fHj0 53344
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-16.b67ee1736e20e37a3225.woff2 sha256=B8GmKQn3syZejgghoYsm2txy6Jy6RpUD-7Bbv-u_JC8 41612
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-16.e02ecf515378db143652.ttf sha256=wA1ItrnCJli8ESQ1KwLR3egJZG55dKBbLPonqFIa0K0 117420
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-20.429cacb8accf72488451.ttf sha256=WOcMDqEVBixNLV64eYwTLVRLx61HKOjLHkGXXeoqJPg 120472
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-20.6ae3791ee2d86fc228a6.svg sha256=BsTLtmUaqeiMSZwv2ysmTV4qWVv-qYbwsE0_sVUjJk0 546938
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-20.8cecf62de42997e4d82f.woff2 sha256=1k6PvzcKh53cY1fYJB_CfHFcw_fUfuTGOb_BpW9EGr8 42808
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-20.afbadb627d43b7857223.eot sha256=RPan5eGrt9_bHe9FXYXVYsbOA4J-BgNweKZJNaVXf2I 120680
hardpy/hardpy_panel/frontend/dist/static/media/blueprint-icons-20.e857f5a5132b8bfa71a1.woff sha256=mQZTxE1PyyAL16VWuASOvXlZFwuI4aCPvbrhfgpdIdU 55356
hardpy/hardpy_panel/frontend/dist/static/media/logo_smol.5b16f92447a4a9e80331.png sha256=E4K7drvhJCg9HcTpRihOXZhVJVBZ7-W97Se-3tDb46o 14485
hardpy/pytest_hardpy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hardpy/pytest_hardpy/plugin.py sha256=_qVu3F54qikloIGhV6Enb0-m2Oy6h_VBOo4jwNzOLdc 8415
hardpy/pytest_hardpy/pytest_call.py sha256=wyMDt4AwQC4qg6pYnevQv7FIhIvHNYreQdU1kEenqdY 5910
hardpy/pytest_hardpy/pytest_wrapper.py sha256=bC8ROwAEjo3TpXpNtHXUS-C_fpIyeCPtgfGBSZ82aI8 3554
hardpy/pytest_hardpy/db/__init__.py sha256=MxDufncz0zgRAxrndvPXXW4NrU7rRP7MzIrR7S5Cwwo 558
hardpy/pytest_hardpy/db/base_connector.py sha256=7KUgPY-GmAo8MFN4OFpG5y3WH1xjohRnpeQ1gxQF1tg 751
hardpy/pytest_hardpy/db/base_server.py sha256=uBnq5zGkzEIq_EGzLw0C8kfDEDvQyN52Y6L41KKL9FQ 397
hardpy/pytest_hardpy/db/base_store.py sha256=iKh8qN-sPu79Ogp5857TR0t5RbGssC8V7iFAZAF5aFU 2504
hardpy/pytest_hardpy/db/const.py sha256=ffYW54TP0aNF5LhW3g_2G5kVuvqAMWfuJqNDzWZg2nI 618
hardpy/pytest_hardpy/db/runstore.py sha256=50amoTIO7OTqd5Ks1_7uTzqjCldLpTapkxbIQOgj1sQ 1023
hardpy/pytest_hardpy/db/schema.py sha256=iIclTudP0tauTWLYiEW9MMlvBfuWOteA7eRzDU5gKwI 6859
hardpy/pytest_hardpy/db/statestore.py sha256=1BUfA4oqG4vx7z5v_uUYi_Un6YA769JeuShxDicrl9Q 636
hardpy/pytest_hardpy/reporter/__init__.py sha256=RONapygH3c_FyXokAlyCVJXGV2cV_jCYDxLymvvA1uE 322
hardpy/pytest_hardpy/reporter/base.py sha256=kHYSLVxiq5Fyf4V-xGtgfOS3nImN1j5c13zcvqK1sq0 1343
hardpy/pytest_hardpy/reporter/hook_reporter.py sha256=_7mM3B0U_vsuGGAKuX7jtuS045XVRouCeF0Q8uSUAwY 10181
hardpy/pytest_hardpy/reporter/runner_reporter.py sha256=NXkBIoERqmLI-GYtHavmOWC5t6NIpcAE-NECrUKIAJs 827
hardpy/pytest_hardpy/result/__init__.py sha256=NMeCGx3yh8ds9VpaUpuNFDxbwgYFq3e-o7W6rYIv8uI 346
hardpy/pytest_hardpy/result/couchdb_config.py sha256=QZryfA2QoHIjzbVT3OAD76DCNppCghtRWdZMZ5v7KhY 611
hardpy/pytest_hardpy/result/report_loader/__init__.py sha256=FuHuD6IFZyaKj0yu5urhf6nkxGbiPONJ-WHnJ2jHwyc 251
hardpy/pytest_hardpy/result/report_loader/couchdb_loader.py sha256=1BGncK1NnwYJanm5TYETjMkqR7tmrUfGK8Sgnp2JZC8 2203
hardpy/pytest_hardpy/result/report_reader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hardpy/pytest_hardpy/result/report_reader/couchdb_reader.py sha256=WqetspIsQzu3iJ_HGo3XNkx4iXj6RC9o_SaRqyT-c-c 5634
hardpy/pytest_hardpy/utils/__init__.py sha256=IeOr27pgzvMolQtEXJxODJKNdQAFww8EjjW-Gy1Gx2M 684
hardpy/pytest_hardpy/utils/config_data.py sha256=F8khHsvkEsJjDnoHeLjI0rgsAfETN7nSlEP2snf2kio 990
hardpy/pytest_hardpy/utils/const.py sha256=rjW1Rzhe2vCr8GeQqeN_pafepGDYhjhY4u1VfTOVI6U 625
hardpy/pytest_hardpy/utils/exception.py sha256=5GnVkOchSPDEXaOXaruO0YzKXoY7b3Y5mVU5-51ZKRg 457
hardpy/pytest_hardpy/utils/node_info.py sha256=9aK8X-lNrY3unjHAR-DBS6GFKyo7rEoDH-CTy_WGdFw 1437
hardpy/pytest_hardpy/utils/progress_calculator.py sha256=r0qb3p6_yDIyLeCshF3Ceo5pCzd3BoTahL4rCD2oMNw 1041
hardpy/pytest_hardpy/utils/singleton.py sha256=C8cgRDydnG2b5dcN1LCLw4aM-AUMAvJc1W39mTkNWlQ 614
hardpy-0.2.0.dist-info/METADATA sha256=ZyxZaCBvj2QYXPcwWFvrEvZaOGPKeK1kY8VByYTEtCY 3870
hardpy-0.2.0.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
hardpy-0.2.0.dist-info/entry_points.txt sha256=q73g5GfznSUpjkayi0SV4uaAtrf7D-7rmDoWoEZmZe0 120
hardpy-0.2.0.dist-info/licenses/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
hardpy-0.2.0.dist-info/RECORD

entry_points.txt

hardpy-panel = hardpy.hardpy_panel.runner:run
pytest_hardpy = hardpy.pytest_hardpy.plugin