pji

View on PyPIReverse Dependencies (0)

0.2.2 pji-0.2.2-py3-none-any.whl

Wheel Details

Project: pji
Version: 0.2.2
Filename: pji-0.2.2-py3-none-any.whl
Download: [link]
Size: 82156
MD5: 09d688ff267d1e4565cd3524b7246be3
SHA256: 37d3426251c6d6d90c02b5e3a262a09c397fb8e45b0a7d23e447c1f0ff52a291
Uploaded: 2022-06-06 05:23:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pji
Version: 0.2.2
Summary: Python library which can do complex test in educational area.
Author: HansBug
Author-Email: hansbug[at]buaa.edu.cn
Home-Page: https://github.com/hansbug/pji
License: Apache License, Version 2.0
Keywords: Python library which can do complex test in educational area.
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.6
Requires-Dist: bitmath (>=1.3.3.1)
Requires-Dist: pysyslimit (~=0.5.0)
Requires-Dist: where (>=1.0.2)
Requires-Dist: pytimeparse (>=1.1.8)
Requires-Dist: chardet (>=3.0.4)
Requires-Dist: pyyaml (>=5.3.1)
Requires-Dist: click (>=7.1.0)
Requires-Dist: colorama (~=0.4)
Requires-Dist: hbutils (>=0.6.10)
Requires-Dist: pyinstaller (<5,>=4.7); extra == "build"
Requires-Dist: sphinx (~=3.2.0); extra == "doc"
Requires-Dist: sphinx-rtd-theme (~=0.4.3); extra == "doc"
Requires-Dist: enum-tools; extra == "doc"
Requires-Dist: sphinx-toolbox; extra == "doc"
Requires-Dist: plantumlcli (>=0.0.4); extra == "doc"
Requires-Dist: packaging; extra == "doc"
Requires-Dist: sphinx-multiversion (~=0.2.4); extra == "doc"
Requires-Dist: where (~=1.0.2); extra == "doc"
Requires-Dist: easydict (<2,>=1.7); extra == "doc"
Requires-Dist: coverage (>=5); extra == "test"
Requires-Dist: mock (>=4.0.3); extra == "test"
Requires-Dist: flake8 (~=3.5); extra == "test"
Requires-Dist: pytest (~=6.2.5); extra == "test"
Requires-Dist: pytest-cov (~=3.0.0); extra == "test"
Requires-Dist: pytest-mock (~=3.6.1); extra == "test"
Requires-Dist: pytest-rerunfailures (~=10.2); extra == "test"
Requires-Dist: pytest-timeout (~=2.0.2); extra == "test"
Requires-Dist: where (>=1.0.2); extra == "test"
Provides-Extra: build
Provides-Extra: doc
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 14280 characters]

WHEEL

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

RECORD

Path Digest Size
pji/__init__.py sha256=xFiwuFbBcptr-bAHere8Ngi5ockDJNXhPUCK5TYHSzk 342
pji/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pji/config/meta.py sha256=jpi3MuCxVXEC22xjlfNyDGRGgBF6CmLi6n_E3oRAJuI 443
pji/control/__init__.py sha256=KOHg8huCzOhiNATI7kA4_Swa82_YiF4fkBYMOp43vwY 63
pji/control/model/__init__.py sha256=WpTp59cdoFg2R4TgRaK_8olY9Va7HMi6UozQtSAv0aY 192
pji/control/model/identification.py sha256=ipygDmSLWr8C_tajnI2dvRYtXusSTGCBV7RYcOy4nL0 3602
pji/control/model/process.py sha256=gLHstHYuP3ah7o4evMNxZDq87CBaKNwzdJaNnglva68 4130
pji/control/model/resource.py sha256=K9qIuu1bYUcaucu6xltBtDp2-TA63EuZ2Iq8CHtM1qg 9048
pji/control/model/run.py sha256=IkM4h1LQNNpADjI0kKeIIgQSWJ7NdGILXwvZfL9It38 3666
pji/control/model/timing.py sha256=waKnNzLj4mZEOtAyziaNw0TUZXzK-2NFQbVl0baeOm0 6059
pji/control/process/__init__.py sha256=SOdVreX8bx__mGk163WojBSK_HFbUijuJMiL8XAPvzM 155
pji/control/process/base.py sha256=QL4SRH3JiwZJOVq66cExisVC_e8ygyzCW7hrflrFoTs 4916
pji/control/process/common.py sha256=n7Kou9dQy5UOkLquGnZAjyGE2QtWopKmeUcuje-Vhuk 8280
pji/control/process/decorator.py sha256=pUe9A-b34np5tK8XFSO5BTrDjDG9L9H5BCEAX7L5nwQ 3006
pji/control/process/executor.py sha256=U3yVEZ9yMVFdpanOTWnoVpt2O_veYFzu4fqlRAWyWR8 2292
pji/control/process/interactive.py sha256=a4oMaML-Kx1Ix1rQSVmY-lsR6hmyOGc66wIf86izu04 8061
pji/control/run/__init__.py sha256=r9OX_vkIZIf4fKiDfqLPxKmboRDM9Uj71t5xCC9X8F8 162
pji/control/run/common.py sha256=6T-2n-scR8K_YVoG72LiJVVk_XLxZ2lL-ys4qVXGyZI 1619
pji/control/run/encoding.py sha256=Fu32-i7mn_NYTKKVzhWbah4wUSNIuD2Jz_z8otdfyII 455
pji/control/run/mutual.py sha256=-bo_6tQEsY8PFJE8ofjuQLekoxaU0o4lDvQa9XUybVw 5887
pji/control/run/timing.py sha256=3OLUxplieLvyzgiUwwcd4fwOPMwB6vRK7E4HOCK7N4w 3653
pji/entry/__init__.py sha256=ttIQj3WiDyDfyHNJwNCvvumUFmgqEx8djqmALcPRUlE 92
pji/entry/event.py sha256=o9GLwZxhBVqIbOenweuw95jidHpyp2zDz1L3NUQYnIE 854
pji/entry/runner.py sha256=WCNQCfTqnOY5Dj-uS0HaTw1YPOHZRlQG50W5ZHw77RQ 3566
pji/entry/cli/__init__.py sha256=QPWtj5wDRTINDxVUL7XPqG3HoxHNvYOg08EnuSZB2Hc 21
pji/entry/cli/cli.py sha256=pzlePW2phtqc60mY0iEwlnbMvK5kPBDczM0cSOiyTww 2987
pji/entry/cli/environ.py sha256=WOcr3gKGoS_bh0pBKClwFoO2Xaafec8EhhhhLnGFWdM 498
pji/entry/cli/event.py sha256=FVDkyC3lS1RQ520gdyWLMbPZGA3-LfnKz4x401w4EBQ 5025
pji/entry/cli/exception.py sha256=SkSmRzOPz81loync-y0NJgaqx5qO-d0q_nYf6Nx0P4E 821
pji/entry/script/__init__.py sha256=nrRcX2JZE2zUAAj-Jnq9G5wHLFcHn3DEnccN2oozHnw 37
pji/entry/script/event.py sha256=HmYsyjHMaIx8OcAjzmIm8a_nCwrZslF2cMAZkI-n6HE 489
pji/entry/script/execute.py sha256=dMMfJKaJHy-QA1Ja--ZOcPsIAL00YtapkyEfe1W9cFs 811
pji/entry/script/result.py sha256=GJcv3XdVtVQuiCVbgy4yh8pk78S20Wju4Ru0pi9JsGg 510
pji/service/__init__.py sha256=OpvHa-GL-M4a25Y2Tpoi7_IIWY1A7WjGBstZ5JxbWs0 90
pji/service/base.py sha256=uK5pJGdFeXOcUeyCxiiwTmujXWndA0vPmhPr4cr-42Q 2167
pji/service/command/__init__.py sha256=WYOl61bEGLXDqxwyXekz0GN8dgUTgjgqvAQklyq12N4 166
pji/service/command/base.py sha256=aBcHKl5DeL8krYhC5nhv3muhCCmcrwdlb_vskJ0uUXY 3156
pji/service/command/collection.py sha256=9akXiWNLTzeTpFRh5pYWVI3jHj_hX_ZdIuiC7z6f6pI 3907
pji/service/command/command.py sha256=RbyLYQR5-g6gqFwelxJfU-hsKCAiCXYNFeCnU9wAlc0 4432
pji/service/command/template.py sha256=biwtbREcZLGty1hsdsLdZBMtNMVEetALRMdahvV4CFE 5415
pji/service/dispatch/__init__.py sha256=EchXVoaK6YC5HPvzP2beFh5Uj1jnXCcPV6Rq-eYPPoQ 105
pji/service/dispatch/dispatch.py sha256=EKyjwJ2iMHS-OHQEqgY279a5vrQeGlpvp8GyW8smezA 3460
pji/service/dispatch/global_.py sha256=klLN5g_wPoOiu8pwgkQVByIxVLNX2aRGjvqWgPontQk 6007
pji/service/section/__init__.py sha256=pzChjx9W-GdYzXiFQqdxXAZRG91OOalxSfpt_8mITts 86
pji/service/section/info/__init__.py sha256=HQndUteS7UYTDBWcpRwHM7qgZoJYisuRljxmNE6my5A 359
pji/service/section/info/base.py sha256=r6a0SJkkI0s9H4auwVeB-lfK78t-KGSS3wEGmwsUG58 368
pji/service/section/info/general.py sha256=IH9RIjueGLhnKoQIinRpecUx00bjbodxi1vAMktLAeM 3019
pji/service/section/info/local.py sha256=QLZ3Z9IcNhS6jwW9-oZePROufFIxvLplYNhEz0CAS98 2419
pji/service/section/info/mapping.py sha256=NmWx6wmNisw9kDkdYe43A25g8hZoUaxmBwAxO7nKniI 3176
pji/service/section/info/static.py sha256=HxgDao9g8hA3UkXy-korE5WCEJbZO3JvwKqQiQQcJwI 1885
pji/service/section/info/tag.py sha256=NOMhds8HZXXx8Bb_gjARDju2S6sFt--U8GpfomlL00Y 3702
pji/service/section/input/__init__.py sha256=FV15lNY1Jqf28xulipujUzHf6VsQfmq52lVLHkzzomY 338
pji/service/section/input/base.py sha256=l7lbE6Bc7jwEXSKdNJxWNnV0W6ux9fQmv-BSwhK9xRk 1956
pji/service/section/input/collection.py sha256=MDWErGHfBM6e7n8rugNj5AJOoT8rHnkwcnyHgrxZqYE 2936
pji/service/section/input/copy.py sha256=hZ0XGnjDpQc9EqqNQv0vU-Xddi24IAHMc4IWEFKzszE 5833
pji/service/section/input/general.py sha256=fWDhDHYkAI6YA-tQru17ExXlnPa-cGn-4uOCEj2VyWI 3013
pji/service/section/input/link.py sha256=AvhZjm6M_qJ9XTYCEKzFtt4MenhtVB3tz7VuL7UZQZk 3874
pji/service/section/input/tag.py sha256=L0Qvbh40R89SWTSTcNkWpXsbf_tROpMFEzzxgaxlN-c 5649
pji/service/section/output/__init__.py sha256=s_Vu7oLrF0QIhZ1_rHE1wjisl4HcIHcIMMknGksbXIQ 293
pji/service/section/output/base.py sha256=TuEIkUb-p_P8CZkHvGygXvb9brShYdRMN1JDCDx68CM 1114
pji/service/section/output/collection.py sha256=llu-C_vCTW6yE0sANoza45v8vLBX09rwR94GsG3uXEg 2987
pji/service/section/output/copy.py sha256=Om4zypqB79b6MABXSsnxo0Dn3NOlfMiu_ijDfkt6WtA 4453
pji/service/section/output/general.py sha256=hoRgia-zG1lCI3hUJF1lCP8ExEcNJu1tUPmAboIdQ0U 2910
pji/service/section/output/tag.py sha256=wk-Z_i3O3kf7x5Wi16eRt3osoUWV_luFuKWvxy46XeU 4145
pji/service/section/section/__init__.py sha256=brVR-SwRjA6SsUZWUBf79pdqPSHTm85oiZbuVdhGEdA 136
pji/service/section/section/base.py sha256=xzEBMtXvllWfv19_OD15w3-fymtLNMKFjwJ4IwnSZso 2722
pji/service/section/section/collection.py sha256=R7AuS9Ey2md2F-TsadSqKAlsA-WuzMUMVTS1lnAlfBg 4631
pji/service/section/section/section.py sha256=YT3yHl16CQxOnPh7lTYP75oSQ4Bc1gNCPz18ree2kHI 4683
pji/service/section/section/template.py sha256=0CW5Yw2Tpnfcm9uFOH9No6fcQjqemVOOvrCe9TcHlKQ 5126
pji/service/task/__init__.py sha256=nl_y4UC0I9JW7RhvZQPqjiIK7c-snDa7EG_hwOWsLsk 112
pji/service/task/base.py sha256=0_P2JxRAPNJQ6kuEzewhcMMqx38lKlq5UVQ7hrDadXY 2042
pji/service/task/mapping.py sha256=BB5BpbWwehpJCffwMvaQmkkKpMbYOv_t5vtVlCU6EVI 3040
pji/service/task/task.py sha256=h-lLQRRSeChqQfATvCwSFHKAO7AoV3DbtUu6vC2Qdho 1701
pji/service/task/template.py sha256=TSQMdXeWRuOMl0ir0HgoRl_ym8G4s5pIlaK5Ezd3s-Q 3731
pji/utils/__init__.py sha256=kSeCHZ3SmAfP3WDg5CNeD00dkwa6k7O4uRubtU0_ErU 471
pji/utils/args.py sha256=UGYtvC8kK5z7yOJC_5sXoFWh1PUiahfOCcTgP-Xvtmg 248
pji/utils/collection.py sha256=qXXkupdXbr2VxHKJM914XvA62fBRcCHGz1P_UgA_7mA 216
pji/utils/context.py sha256=eiKt_rTJ4UsQh5Y7y70zikVW8OLJON_IY3G7hg-7GaA 234
pji/utils/decorator.py sha256=doSfdBc-TQSqYVZZgaxthoKe8taqSDJ29JkPMfZFcMI 198
pji/utils/encoding.py sha256=ZPlqzAGIJng235bQVyUVGwsppvMKJnLBC-3sYKfLCos 1122
pji/utils/file.py sha256=H80YebVdICpoxDZqJ0jP1IDWd3R-7VeO7R7BxvxQ6ME 5428
pji/utils/func.py sha256=zfkgkAwl2ovHy5sU6SsBoxnh6rMj5zNX2vTEWLh1Wco 350
pji/utils/iter.py sha256=iDVq1LLKgVXcz6sRv0Kty5SYaSIFjg3xldzo1ZkuBsI 360
pji/utils/json.py sha256=rQQeK2_Y7UmrhE_bNsrHkxkVxPGZIA-8DghW2JUJFnA 858
pji/utils/path.py sha256=QBd9ZqEcNvc4t3G_uw9aXeEeN15cAVjQGyl50y78UHc 2122
pji/utils/value.py sha256=k0E4Nwtlk7MFXARsaGln0AWInq1YiKPBRUYaZPsXqrw 365
pji-0.2.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pji-0.2.2.dist-info/METADATA sha256=X4Vh0SR2vvMlWaoouR-D_ydeca5OkDTRjqR9sw9pQnk 16540
pji-0.2.2.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
pji-0.2.2.dist-info/entry_points.txt sha256=tOzbEJLJ9DniLLBM7xoKFAVhkbaPCLEpk8A2WBo1ig0 42
pji-0.2.2.dist-info/top_level.txt sha256=xqguG2Xbukk2xLdCNlauVsv40oQLsuexX47MwAe9-iQ 4
pji-0.2.2.dist-info/RECORD

top_level.txt

pji

entry_points.txt

pji = pji.entry.cli:cli