competitive-verifier

View on PyPIReverse Dependencies (0)

3.2.0 competitive_verifier-3.2.0-py3-none-any.whl

Wheel Details

Project: competitive-verifier
Version: 3.2.0
Filename: competitive_verifier-3.2.0-py3-none-any.whl
Download: [link]
Size: 99086
MD5: 313b343ebe2662de53ff1cde027bb748
SHA256: 9e663edfb4ecb26538ce01f7903d3b8e5acef4e6b43a297b8e1fe1d3de5518db
Uploaded: 2024-02-14 15:50:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: competitive-verifier
Version: 3.2.0
Summary: Verifier for libraries of competitive programming
Author: kzrnm
Author-Email: gengesa[at]gmail.com
Home-Page: https://github.com/competitive-verifier/competitive-verifier
Project-Url: Repository, https://github.com/competitive-verifier/competitive-verifier
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: charset-normalizer (<4.0.0,>=3.3.2)
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: colorlog (<7.0.0,>=6.7.0)
Requires-Dist: importlab (<0.9,>=0.8)
Requires-Dist: online-judge-api-client (==10.10.1)
Requires-Dist: online-judge-tools (==11.5.1)
Requires-Dist: poethepoet (<0.25.0,>=0.24.2)
Requires-Dist: pydantic (<3.0.0,>=2.0.3)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: tomli (<3.0.0,>=2.0.1); python_version < "3.11"
Description-Content-Type: text/markdown
[Description omitted; length: 1746 characters]

WHEEL

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

RECORD

Path Digest Size
competitive_verifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/app.py sha256=4IqG9Os8yAht-dxwd7zl2zxKKsmJkSZKCLvS9tXqdVI 3600
competitive_verifier/arg.py sha256=McsMWbCtSespk9fYb1CQ2NFj_iJx9DnO9NtG1zp445k 1943
competitive_verifier/check/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/check/main.py sha256=V6lRmRku2IuNFPTacG9bkm-4XhV7umIix_RDniK5dsU 1760
competitive_verifier/config.py sha256=8HpVJO3l8sTZ3jhfd3VQUkFdApdV50PNlackwFK4pyA 505
competitive_verifier/documents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/documents/builder.py sha256=J_5y8RmGpefqNdXb0mVPfIcHvz3bJeEn9OTxrtynr84 4239
competitive_verifier/documents/config.py sha256=f_FLpT6o0okhTB1xho6qevRSF6OCUGZnQroBFMMbqTY 4123
competitive_verifier/documents/front_matter.py sha256=a5WReODJPRPZpEyFnZUjalrhL8oqrOAeO3urqIdJofk 3302
competitive_verifier/documents/main.py sha256=LKPvbOX6VJWhNyUJ1n0chNsSf8_DA4gJFwmsGYWSTK4 3447
competitive_verifier/documents/render.py sha256=rj35KsMcwOrey7e7X0epCx8V-UTYUvJvUJWafVbpZxw 28003
competitive_verifier/documents/render_data.py sha256=30KGvEJixOlnQx1i1XSdHtUmRQ9atKh4p4jqtiv-vjc 3298
competitive_verifier/documents/static_files.py sha256=M2vOfZu_dsQO_rQMM_a27fbdrU6QcEAwrdUfkXPs32U 1234
competitive_verifier/download/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/download/main.py sha256=JYTaM5t3zm1-up7lUoC1yHGEmC1RI9RrUrc_Mq2sHOw 2998
competitive_verifier/error.py sha256=-ynEPBJpknItuk39oLj0LFQW74XlhZ3j-YfwwopRD6I 247
competitive_verifier/exec.py sha256=9DT3B0xS5ydE6l2jT0rTBv_RUpmKVpUjQCXvcK4uBbw 2214
competitive_verifier/git.py sha256=UpdierAzONZEhsEoLWeIXkarDNMIhSZ1BWuWiMngtkM 1106
competitive_verifier/github.py sha256=eTO1fAl-4VfYi_AIlgB9WAfJPttndqc6QyzMgVj8niw 5534
competitive_verifier/log.py sha256=e-YRmt0cNEJSBAgkg6RSQ8q2TxkzXZw2uhXaGrlMeM4 3392
competitive_verifier/merge_input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/merge_input/main.py sha256=Z_GSB07UXi3dFkHnmWFxZfhz7yB8CVZ6hoYoGVHlhkU 1570
competitive_verifier/merge_result/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/merge_result/main.py sha256=EUtLsnPROqsMz7m_g5bXteVO9i0AOewd4jqxw8nqj_Q 2045
competitive_verifier/migrate/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/migrate/main.py sha256=2N7S2szTsgpcZ4NHCwztox-r8MY-PXrBcMPs5tTKutE 1252
competitive_verifier/migrate/migration.py sha256=UwQRDy3XKAum2CmQenBCsFwj5bbXF95AsFOajjtP2Do 8063
competitive_verifier/models/__init__.py sha256=mpy0PpqcFf2wsFXmhpofLrGsSE3j7UrvX8218BLcBbg 1114
competitive_verifier/models/_scc.py sha256=v-VTWooT-D7IgayoqLY3nPpcuhRibUaSKXVK0A4vcgA 2754
competitive_verifier/models/file.py sha256=BWHeypzmwU8tdMDZchwHpwdk9VRQAqFmiB-fVnFzE8M 7757
competitive_verifier/models/path.py sha256=FkKMOqyBmWR7abxopEcfENdio2oCj4ia1oMZLYcUHF4 826
competitive_verifier/models/result.py sha256=mHbrmlcbKC7FRfr1r3mwyYi6BhHZ7Qax9urr71U6Sls 5202
competitive_verifier/models/result_status.py sha256=nAbpVpSCZCwovogJKYR8BCb7AcpVOX0LF3sNxZPjGJo 202
competitive_verifier/models/shell.py sha256=4mP3PF1uRyK3sAOOXDDOW169g5kRA_e4EvRp-iwusn4 2415
competitive_verifier/models/verification.py sha256=uU0rWrNHzcJEQwZ5hMYokaO5Qn35pkv1Jnh6ZePFHZY 4630
competitive_verifier/oj/__init__.py sha256=swHPiYxGqzuBWzIRk7cSB2SBCSI69fzXcqcwgv03fzA 331
competitive_verifier/oj/tools/download_command.py sha256=er3ciPENhNtrQgyVyMIiQb73zTONre0067D8w8W5bJE 8517
competitive_verifier/oj/tools/func.py sha256=XdgZsn_TPHCSB6nUC0GrPIL1-8TSBJujmWL0Lwk1RbY 1311
competitive_verifier/oj/tools/oj.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/oj/tools/test_command.py sha256=oVSGxqmYYCvu66y4TjI_oVGB5DJjnHlAlCoWvl5cH-Y 16574
competitive_verifier/oj/verify/__init__.py sha256=T1ZSktUtq12R2Q0VvdomV1cpzcIvmd87QyT9XajndSY 25
competitive_verifier/oj/verify/languages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/oj/verify/languages/cplusplus.py sha256=qXDLmyVdwU3zx9VTXoA8BF5qGVzpcdIWNNJb5V4meuI 9468
competitive_verifier/oj/verify/languages/cplusplus_bundle.py sha256=f8eEp1sUOAUOBWDF-rekC7dlm_I8KZh2W5t6ZaszMRM 17624
competitive_verifier/oj/verify/languages/go.py sha256=6Hf4FTm1gO8OAqcfoVpTDbqoD7JMtCjqeXhrTMDb5Dk 722
competitive_verifier/oj/verify/languages/haskell.py sha256=IBt6Fgqj1VmaCMwQt7OTjugWmIBBoqIdoMNXPjT1Jp8 699
competitive_verifier/oj/verify/languages/java.py sha256=SL_HHuAtmqfH1e-eQJASShDsyFh7N99eEorh886cBhk 1822
competitive_verifier/oj/verify/languages/nim.py sha256=Kvu_MWjgEZ9Pj3JBwIjMSlwXO4GQRliuYwTYRSSXm4U 4045
competitive_verifier/oj/verify/languages/python.py sha256=Unz8ASOeabnpMI4Gqd2CqqKJsxTWIdRz37LYJtPi4Wg 3215
competitive_verifier/oj/verify/languages/ruby.py sha256=z2JClam5Vb4QfKQFISu-za2E51yMGOS8wJzewBrjYzs 662
competitive_verifier/oj/verify/languages/rust.py sha256=LOziH-_jC3MnB102d_JotFA32qPlPYlaP1cfzeFPqmI 20350
competitive_verifier/oj/verify/languages/special_comments.py sha256=0kNzc1apjhsE0xVquikrL6ubWAEBVMtByqMBL6I06gg 1925
competitive_verifier/oj/verify/languages/user_defined.py sha256=PZjlJBvzQzgD5PleyjL6mLgafcJUltdM6BJidv8ETKE 5364
competitive_verifier/oj/verify/list.py sha256=NGtT5WmmbdY2Dxy_9Cxio1c4TTpnsqdH70O2wqvRUJ8 2994
competitive_verifier/oj/verify/models.py sha256=yZHBeYfqDlUk3hDhKDpTxXRuCnIEAtU7j2WjfqrP0Qk 2183
competitive_verifier/oj/verify/shlex2.py sha256=cnBubisvL6W3jJilaaHC7Koazj45VaYlfneoLAsn2EE 2308
competitive_verifier/oj/verify/utils.py sha256=jEbdb3--CmSer1FCLhJBZX78-Y5W0RrgvBfk_cgOekE 1150
competitive_verifier/oj_resolve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/oj_resolve/main.py sha256=vJ6A-NQYp9Q3SUUEFpB-qWuVCQAbuQDwqGZkgHpXQsc 2398
competitive_verifier/oj_resolve/resolver.py sha256=mFr8E54qgZySFE_tfaWafMWYGrTWBl20oYDlBGsVWko 7784
competitive_verifier/resource.py sha256=jxQTA9eQkn0Bhq_891Rs9gOsFJf3U0T2fdrSpRiU-t0 252
competitive_verifier/script_tools/docs.py sha256=ES3QItCMsLjMAD53HccCS6bQ1Vw2OpgEAp52hyEbPbE 160
competitive_verifier/script_tools/schema.py sha256=vdYqXCFoB_S6ILModRtXwZGQUZ0WUSgN5hxvrtWkpX4 424
competitive_verifier/summary.py sha256=HVbmmsjVcrASM-kFpuDasXgCrD6zgwaYs6RF9CptOpE 6572
competitive_verifier/util.py sha256=Zj_ElfTM-GN-WAVgcHsAKqA_sV7pRbblCbsQkR-RqpM 558
competitive_verifier/verify/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier/verify/main.py sha256=kKC6ZB77rJtSQdj7S2EHxw6YPmeVbsHD-eKPUiKka8k 6015
competitive_verifier/verify/split_state.py sha256=XXIqSIURsqjn-ZE-D8Td2PHOmlEtcOa8ZyzM3rGzsAo 1253
competitive_verifier/verify/verifier.py sha256=4OAjQgqSVh0LM6R0-kR8ycBfBPTqDGueT9KFFJxjB4M 12737
competitive_verifier_resources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
competitive_verifier_resources/doc_usage.txt sha256=yf0WAgntgH63fzvvAUO7OP87JY2by_WDZNIZj-m-l88 594
competitive_verifier_resources/jekyll/Gemfile sha256=1ZKFPzQaG6xeOBhbnv93TID_AU5Xq08yWzCl5s2WeE0 116
competitive_verifier_resources/jekyll/_includes/code.html sha256=6NrZ14sgny8ju2OucjZFAYsfNhHkBehE3FWv_AQj30o 990
competitive_verifier_resources/jekyll/_includes/code_and_testcases.html sha256=wD_DeJcN2fqQ3GuK2QQcko__hY53O273h5Tsl4iAI18 1378
competitive_verifier_resources/jekyll/_includes/dependencies.html sha256=T9n3c4Zt5Vul0859MLw7QesYt6jjUAR5u6Ir0MT4LGU 575
competitive_verifier_resources/jekyll/_includes/document_body.html sha256=my2BvtP5QsMZQssFOc3DCoUe0WdyAgrlGpfOIxtCMVk 109
competitive_verifier_resources/jekyll/_includes/document_footer.html sha256=JaHvBpcL6Il1kPATv7-6d4hS1BPFdYueo4xXq2j9olA 56
competitive_verifier_resources/jekyll/_includes/document_header.html sha256=nXR7zF9pV0P0kdor1H5PkJFl9oheuA0ZWt0qmNjMoWY 2290
competitive_verifier_resources/jekyll/_includes/head-custom.html sha256=qbXL5YuIt7FWicHMYxNYZAEUluMo4MsJ5-yGz1QEceo 266
competitive_verifier_resources/jekyll/_includes/head-custom2.html sha256=tbYXFC_VY8rCl4sD0LSA2TLLq2_zggAaD0WnHVVCSvo 99
competitive_verifier_resources/jekyll/_includes/highlight/highlight_header.html sha256=mYqUwpBBg1E38gZftSnpKufRH7hOULT4rUIy_MaQ8pw 533
competitive_verifier_resources/jekyll/_includes/highlight_additional.html sha256=GdqTWeSW8Ej-PxNWwuaDj93Po1dcajLmQCEP_RuHPaw 107
competitive_verifier_resources/jekyll/_includes/mathjax/mathjax.html sha256=9WUg5eIu1RZmmAm4rrx7Vk1mlv6aQxhk5upzVJ9EBMQ 131
competitive_verifier_resources/jekyll/_includes/mathjax/mathjax2.html sha256=9fI_1sID9PQ-lX0sR9xDwpSzncPSuMs67GsD6delIlg 423
competitive_verifier_resources/jekyll/_includes/mathjax/mathjax3.html sha256=SpPS0P-3wNpxNjkR1LIG0wIwY5UvrAG14g5AiMYMa9s 644
competitive_verifier_resources/jekyll/_includes/multidoc_body.html sha256=Imij_nKIa1Q2emOFRB5vczw_rEi9GA8j8VkHef9NdsM 1313
competitive_verifier_resources/jekyll/_includes/multidoc_header.html sha256=Drw_jQixOFv1RXSPtH9ZrbZN1DB7CzPHboTFGrfdl2A 723
competitive_verifier_resources/jekyll/_includes/toppage_body.html sha256=j99qOVCCUYeeZuyRwDBGrZUxOsIF29fJjUbJT65ONDo 796
competitive_verifier_resources/jekyll/_includes/toppage_header.html sha256=UaCMuiOI8MNznFgOaDZKxXLI0QWQXD_4ukNXRiN4DxQ 371
competitive_verifier_resources/jekyll/_layouts/document.html sha256=YCaO_zsEpBd6x8pz09CQ3r8KfOF3nDdjFdlXLjOgjWo 180
competitive_verifier_resources/jekyll/_layouts/multidoc.html sha256=hnhCXJQ9SZ-B9h4OFO9TMiKjXRqcRwxAu0_I_A529Tg 180
competitive_verifier_resources/jekyll/_layouts/page.html sha256=mnnqciR5qHwLvRwI1EtjQwuXGol9qSWQ8GQraNxL-nE 41
competitive_verifier_resources/jekyll/_layouts/toppage.html sha256=bYl19pYA_kCFdyROOqV_9SzxXob1j__-hjNwV-8bVc4 474
competitive_verifier_resources/jekyll/assets/css/code.scss sha256=zgroodpOBPfWVCq-TsT5Zoc-k1QlRq3KJ1WqGYiugH8 983
competitive_verifier_resources/jekyll/assets/css/default.scss sha256=EpU23seSNu848hnwZPoUqdH7YOfjhjJcCA1Jsqmd6D4 543
competitive_verifier_resources/jekyll/assets/js/code.js sha256=y9Ht77svvWzVS4OJuIyzDIWNgzyzn1SnHSiR9iclzxQ 1581
competitive_verifier-3.2.0.dist-info/LICENSE sha256=E9wUh86lLc0Ix_l4F4X4usrEFuZw0g5_4-B9Z9gL9Ww 1062
competitive_verifier-3.2.0.dist-info/METADATA sha256=L5H-rA8xzrPEe1eK46SSw1QUcbTg65vPM_B1P-2l8JI 2933
competitive_verifier-3.2.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
competitive_verifier-3.2.0.dist-info/entry_points.txt sha256=kWsbMD9aA5hDZF9ZoYX5iTjBDJXST2Hwu5rTce0rqCA 70
competitive_verifier-3.2.0.dist-info/RECORD

entry_points.txt

competitive-verifier = competitive_verifier.app:main