atcoder-tools

View on PyPIReverse Dependencies (0)

2.13.0 atcoder_tools-2.13.0-py3-none-any.whl

Wheel Details

Project: atcoder-tools
Version: 2.13.0
Filename: atcoder_tools-2.13.0-py3-none-any.whl
Download: [link]
Size: 89442
MD5: 4061ad48278d81f803988520ffdb428e
SHA256: f0f929e790082741253210408fbfe6d03b4d1b1ae19c281c456313a11fe56e36
Uploaded: 2023-08-19 11:33:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: atcoder-tools
Version: 2.13.0
Summary: Convenient modules & tools for AtCoder users, written in Python 3.6
Author: kyuridenamida
Author-Email: tyotyo3[at]gmail.com
Home-Page: https://github.com/kyuridenamida/atcoder-tools
Project-Url: Documentation, https://github.com/kyuridenamida/atcoder-tools
Project-Url: Repository, https://github.com/kyuridenamida/atcoder-tools
License: MIT
Classifier: License :: OSI Approved :: MIT License
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
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.6,<4.0
Requires-Dist: Jinja2 (<3.0.0,>=2.11.3)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.9.3)
Requires-Dist: colorama (<0.5.0,>=0.4.4)
Requires-Dist: requests (<3.0.0,>=2.25.1)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Description-Content-Type: text/markdown
[Description omitted; length: 20655 characters]

WHEEL

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

RECORD

Path Digest Size
atcodertools/__init__.py sha256=Ll-kDN53yj-nsF7t0EVnhIknovK3yQYTWDkWB75Agyo 72
atcodertools/atcoder_tools.py sha256=GmRcRW0qQgtqTuXTw2FQZPcJ6lu0Kmv9QlpzugSZdUQ 2659
atcodertools/client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/client/atcoder.py sha256=-dq9C6H3piiB8xedkJ0I4BMUsyem-AIV89bx3TTbcBw 7828
atcodertools/client/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/client/models/contest.py sha256=6liDNBm1h1sBgX-StMgTwd3qlfqb8nmsZ7uFx2u7p7g 1042
atcodertools/client/models/problem.py sha256=946Qu_w2z1OriVQtZyAam7Se8urqpwlixNf6AjNUNG4 868
atcodertools/client/models/problem_content.py sha256=2GHyHWjPozxuSykDq7sQ87l33BTpK4rmo2cKsqHLlqc 4034
atcodertools/client/models/sample.py sha256=CWHR_94M-FzzkeEfqJEZfZT0z0yp7ETX5nQns8xbrig 256
atcodertools/client/models/submission.py sha256=LpbHG84ZQ1_OcBSyRYeg3ZcgYNdiKVj6Zb-aRy64-EU 761
atcodertools/codegen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/codegen/code_generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/codegen/code_generators/cpp.py sha256=n5Tv-B2g7CZmaVsPIk0ZjK2Q1VF1bajJDYzU0amR640 665
atcodertools/codegen/code_generators/cs.py sha256=m7NNDErp0CchYr7JxGAc6i8XBtMd7OQPFVMkFh6NQLk 664
atcodertools/codegen/code_generators/custom.py sha256=cJ2C8z_eOif9Au0RtCjwMTQ-tf9DMg2kNFY_Bc6SPyM 577
atcodertools/codegen/code_generators/d.py sha256=r-cnRY3KMRP5XqyCPxJ3wblF4pk4UpdDg0-HrRdIROA 663
atcodertools/codegen/code_generators/go.py sha256=7M5L0gTrSBJuXpEJHaSZ21G7lad1Xr8JfuwR28I3iZE 636
atcodertools/codegen/code_generators/java.py sha256=I99nDoPbRreVoQTQZ558vdwtlS2xTBmTQ8jaWLPhESE 666
atcodertools/codegen/code_generators/julia.py sha256=ADKkKiu9BHaTTP1hc3CvwkXL7txebpWtcmkOmur2SYQ 667
atcodertools/codegen/code_generators/nim.py sha256=XAEy607BVs8E0mWxrVSUhxremaLxXsA7bJYeS6uVR3I 665
atcodertools/codegen/code_generators/python.py sha256=dxn_qMz2T4JJSt4APcl1U149LfRsHQusu3KPXj4MtqE 668
atcodertools/codegen/code_generators/rust.py sha256=bvFlceIaLWab5L-na8792hGwTTHLGvGais0OmbAHRMg 666
atcodertools/codegen/code_generators/swift.py sha256=Xz96uBOtORsAKDSBo2loZL6xFhDdnNcYMaFwpRwa8Ik 667
atcodertools/codegen/code_generators/universal_code_generator.py sha256=BJTrd55G5-XhXVSDK64MUm0UNtiAsyMakR3dFxMxbww 12427
atcodertools/codegen/code_generators/universal_generator/cpp.toml sha256=MXzcL2fk8dXexFBBGFu9USSHpQn23EbDuRv1isuMoj8 1438
atcodertools/codegen/code_generators/universal_generator/cs.toml sha256=OFV7UJ1ptcU2acx75t4pfqwdGkVqS0AsGDC61Srirvo 1233
atcodertools/codegen/code_generators/universal_generator/d.toml sha256=YDnTT1oT8kBp0BH9LHkattIXPzRoCD6f_-FxPksUvUU 1373
atcodertools/codegen/code_generators/universal_generator/go.toml sha256=TckV9PrwYlNKFsxvGAj23Rq4lofFgZe3zfILxQIZexc 1394
atcodertools/codegen/code_generators/universal_generator/java.toml sha256=EdjhtliNsTajygVPkce8GVsOmbnB3stVndU2f9lgX5s 1365
atcodertools/codegen/code_generators/universal_generator/julia.toml sha256=UDV6EgPLAH2Rxdwm3fFyyvkkkQgDctT21ZUkyzFbA0k 1349
atcodertools/codegen/code_generators/universal_generator/nim.toml sha256=MvBAozJtvvUIp6Ta6fYvDRxxgpa_D9dhIaKn9dzVc1c 1761
atcodertools/codegen/code_generators/universal_generator/python.toml sha256=IggD6RMgnKa4EyXr7VhobS5I4gyWqs0TT33aLvJs2yI 1903
atcodertools/codegen/code_generators/universal_generator/rust.toml sha256=XrIdTYIUu0AG8117ULdq7-Q26m2I8KdLUmk0vGWhNqo 1381
atcodertools/codegen/code_generators/universal_generator/swift.toml sha256=wqd0IiS6a9g-bLcQ2a2vWN2AaoUWxxLFElsVl_BHtts 1484
atcodertools/codegen/code_style_config.py sha256=tl4R8Y_74fUwp9M_atSH3g3W3tyyQ5jprNXozdgs9IA 4673
atcodertools/codegen/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/codegen/models/code_gen_args.py sha256=zCCJHv4bh2IgHCVWo1bUl9XJVz2oolXgqlHim7mabf0 657
atcodertools/codegen/template_engine.py sha256=HxMeoDRTufy6Z4nWlqFcGnyMxV5ryBc_aIeBA29UjtY 3219
atcodertools/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/common/judgetype.py sha256=HbVagzSuRzXH-FrIkUfQCsDSIQBjnHBFzutK6vaP6Hc 2553
atcodertools/common/language.py sha256=WHSftsI5i0GbmxIF9WpwcJkAVZm-SMJXG8lp2ULVfJM 7311
atcodertools/common/logging.py sha256=yxscnvIQxl9u0XmiaDB9yG19z9vBxZf44ltRvNyENIQ 248
atcodertools/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/config/compiler_config.py sha256=hObgwb39BQAour5uL78bgRyFGsO_pVdnUP8NkAuOP7w 301
atcodertools/config/config.py sha256=4B1pBGqEBa7Op0SfBA8-U2rF04g6ggZftqpqDvqvHdw 6289
atcodertools/config/etc_config.py sha256=3lE3Y4UhWVvHRWUxRtAtodMCapqheNr1HEIo3ctBkYY 721
atcodertools/config/postprocess_config.py sha256=RxMQWHJI6YdDvmrDjkuwxF_tXM-8Nv8fDmkRAgUk4v4 738
atcodertools/config/submit_config.py sha256=BO6OMka5-Eu08tkKe-0iKt7WJlAskWJg7r5OcZpO3NQ 357
atcodertools/config/tester_config.py sha256=DLgMv-_207kpD8OJSaRbYycWGDxSNXhGM3GmMwzXnxk 599
atcodertools/constprediction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/constprediction/constants_prediction.py sha256=yuXgcBTdmvXHFho34kXtwW97KBT1gjy1yoZ__5Rd6hQ 6981
atcodertools/constprediction/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/constprediction/models/problem_constant_set.py sha256=cIDmefj1OxlqyX_nsA0_4ejApmC-GpOjizIHH92csB0 468
atcodertools/executils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/executils/run_command.py sha256=GZuZvYGXnDhiwct_GhtouJmAD8NoKJ08Cb9OiTc_ylM 768
atcodertools/executils/run_program.py sha256=81zMAbAeTGhPyhYgkLZAyToL4nWm_VTJqAAKhfgzX14 1690
atcodertools/fileutils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/fileutils/artifacts_cache.py sha256=51o0PmM3betWaMDVXs4CHd8D9oALqTXjxwb4u4ciDlc 217
atcodertools/fileutils/create_contest_file.py sha256=JprpX6c51MMhsUaCC7O05w0QhhBHmZWtrmwcy2jnowM 1219
atcodertools/fileutils/load_text_file.py sha256=zOhTF0xdQ8BD176SqiOPEKvMot90CpDzZlf1a4-hZqo 103
atcodertools/fileutils/normalize.py sha256=EjDPe4VQy_7akV6HdXqkEXEjDZT-lldUeZ2rpVgd0iE 188
atcodertools/fmtprediction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/fmtprediction/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/fmtprediction/models/calculator.py sha256=gRS4ZgcFsaE5hFR2HcyLChLUYLRUgaHJJQzxFJj5eLw 6935
atcodertools/fmtprediction/models/format.py sha256=awMVnQmlws4jbXccVbL5PucM4g3mKyJg6gxR6ZLXkco 3120
atcodertools/fmtprediction/models/format_prediction_result.py sha256=xLsTEaA3STRnrDqS01UHCAhp-N25gUdDVKzLLlLgaqY 1085
atcodertools/fmtprediction/models/index.py sha256=akfLA_mswGZuZIHOPr4Q0jIwH7rJAhCOEiHxld-ztWM 1586
atcodertools/fmtprediction/models/type.py sha256=iOJpVh1wG2PDWVfZpOaPSY7_UyKtTvpJ41CwXOIR7rI 1129
atcodertools/fmtprediction/models/variable.py sha256=y2f3aOKsI_cNAcsRNtp8Tv0WvCG7nEJxuZ0vXQaVb40 1249
atcodertools/fmtprediction/models/variable_token.py sha256=Thdaz02VSO16Kx3ouCYGZ5LHTmq5KndmbQd2jmb2JJc 1747
atcodertools/fmtprediction/predict_format.py sha256=SXsilKK0VIlZdJ0C27b7qxK0t7rvAldvF1BBZRQbihk 1734
atcodertools/fmtprediction/predict_simple_format.py sha256=S6AbuFa25-kGFlL5HhJZUwD-TbIf17hYZu2YM3TysBs 3296
atcodertools/fmtprediction/predict_types.py sha256=2WnJmvs3EXE8BkOBkXbuZ0_ExeXLl5sgTmDQfQYb-R8 4960
atcodertools/fmtprediction/token_manager.py sha256=wZ7lWrxyuEr7vK76Y-zXFK8Ox9hSysuzaOPmYs_LHn0 468
atcodertools/fmtprediction/tokenize_format.py sha256=6dSsv0rQMIzKzp5d2XUPmmT6-FwBuNQ9JUmeF7_9lIs 5939
atcodertools/release_management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/release_management/version.py sha256=Qqke0D9ZeeVVUPkasKJXg-QznfSvSJJFs02RjQdMmjo 23
atcodertools/release_management/version_check.py sha256=UIqUott3E7UChqhHCfmDvO0Q5unvPEYif7FkiiD0vRg 1588
atcodertools/tools/__init__.py sha256=eZwvMVu81F4oAU1RRz6ZYMxZFYJsXSfQ2SWc5hsScss 140
atcodertools/tools/atcodertools-default.toml sha256=-j2Re4XFEqqz73FjznuFDPlm2dba-h9OR17Q32GZNCk 885
atcodertools/tools/codegen.py sha256=l-t6YLL2ifljtoT-m87Wp1fESFaOqge2K4-tDn0jbZg 7010
atcodertools/tools/compiler.py sha256=37Nb4NpFSCRsGLYIRQR8FEBAMSgV7uY8VDbHm_Mt8vw 3783
atcodertools/tools/envgen.py sha256=2nl2bmIkMmJH5RkopRsQ79sncEx9rqHVEHHmKEnnTyk 12407
atcodertools/tools/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
atcodertools/tools/models/metadata.py sha256=tk8ZZVvoFolngz_icDepXBJUbjmX_EZzKzRps-9notQ 2665
atcodertools/tools/setter.py sha256=rr_uWb6BE_afSgfaJR7783CzVQZ6WP8doR7yDSP0ufc 4336
atcodertools/tools/submit.py sha256=89hAnc3uEyClOsju2-mpzOCsPl7q7wWZ3TYbUphlZ2U 7777
atcodertools/tools/templates/__init__.py sha256=numgeckHW5aLp26ve7JH2dTvyKW2DDOJRfTzvx1fMRI 240
atcodertools/tools/templates/default_template.cpp sha256=ajl1yazAPwR7jrw6rkKu4T-BnYYAaF1mt2B_5zTNCGo 980
atcodertools/tools/templates/default_template.cs sha256=0yIVI8ab8jvPOayz0LJJXDRkNkBtEOjUJivq1g0q8Ms 2153
atcodertools/tools/templates/default_template.d sha256=2EsCpnsQFjP2UX6Q73tM5eJSKPc1DNiPFEXnzQHCfW8 785
atcodertools/tools/templates/default_template.go sha256=hdxFeDjMWmW_FHvxY17oM-bBa5ija99_SHx5ANkVbUI 719
atcodertools/tools/templates/default_template.java sha256=-CNBXN0h3k4O7FU9IZ8Gj5MozgybrbzXLr51sTgChTI 812
atcodertools/tools/templates/default_template.jl sha256=jyoOjPLgsOoHqoer53a6UFJ-cRg9SRrK4arSnuarbIo 982
atcodertools/tools/templates/default_template.nim sha256=hG-AhtWElYNsKIseuqLqws_J2Qadaa6Ws5pB-zycQqU 855
atcodertools/tools/templates/default_template.py sha256=Ih6bg9L_-6Epn6to0_Z6J9x047Dlc7TKlxVtsbd5IfI 920
atcodertools/tools/templates/default_template.rs sha256=uCrPPtaaKPdxLCOABiGqtDYWc85WqBej6UCd-AwHQDE 2019
atcodertools/tools/templates/default_template.swift sha256=5ddAsSDBwr0T7DemWPgul-a1hxdm2UblDIWBI0Trpf4 1080
atcodertools/tools/tester.py sha256=zpy6k7GiiBwUk46kSFMkfZmNYdoZE-nzOwFYdoUCfng 16880
atcodertools/tools/utils.py sha256=oD-xXoqknfa8UnRXZOL4oZcgwaeCtStF5CQ6nc4l6xM 121
atcoder_tools-2.13.0.dist-info/METADATA sha256=uAZZ6i96d2bPCGONmES7hgqL1kL8_SvBlnV_suqNlRg 29197
atcoder_tools-2.13.0.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
atcoder_tools-2.13.0.dist-info/entry_points.txt sha256=4xTGGe7S49WeNYa0jSZAi5LC6tzH4HIDbwr2-uRYiYw 65
atcoder_tools-2.13.0.dist-info/RECORD

entry_points.txt

atcoder-tools = atcodertools.atcoder_tools:main