yxr-oi-cli

View on PyPIReverse Dependencies (0)

0.2.2.15 yxr_oi_cli-0.2.2.15-py3-none-any.whl

Wheel Details

Project: yxr-oi-cli
Version: 0.2.2.15
Filename: yxr_oi_cli-0.2.2.15-py3-none-any.whl
Download: [link]
Size: 53255
MD5: a59671d2656ad9d6287042d52dd862c9
SHA256: 3c899f5639a165bb39f74164c5a5dd16144db9dd0b8d963e328875a80b5daa17
Uploaded: 2024-04-29 19:28:58 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: yxr-oi-cli
Version: 0.2.2.15
Summary: Simple Online Judge Cli Tool
Author-Email: YeXiaoRain <yexiaorain[at]gmail.com>
Project-Url: Homepage, https://github.com/CroMarmot/oiTerminal
Project-Url: Bug Tracker, https://github.com/CroMarmot/oiTerminal/issues
License: MIT License Copyright (c) 2022 陈鼫RWHTYFZ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: api,atcoder,cli,codeforces,yxr
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: beautifulsoup4 (>=4)
Requires-Dist: click (>=8.1.3)
Requires-Dist: lxml (>=4)
Requires-Dist: pycryptodome (>=3.13.0)
Requires-Dist: requests (>=2)
Requires-Dist: rich (>=11.0.0)
Requires-Dist: yxr-atcoder-core (==0.0.3.5)
Requires-Dist: yxr-codeforces-core (==0.0.2.4)
Requires-Dist: build; extra == "dev"
Requires-Dist: build; extra == "tests"
Requires-Dist: coverage (>=6); extra == "tests"
Requires-Dist: pytest (>=7); extra == "tests"
Provides-Extra: dev
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 95 characters]

WHEEL

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

RECORD

Path Digest Size
oi_cli2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/__version__.py sha256=hY5B3Re-E7YfCHPC0sfNnLouNoCtsCe8BgQjTgMseN0 25
oi_cli2/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/abstract/HtmlTagAbstract.py sha256=BzKCX8OgiUY16HqPI9JTcXuguYUM-HvU7p-fQ9qfPh0 1068
oi_cli2/abstract/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/cli/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
oi_cli2/cli/account.py sha256=ZwvqUCX6d8DRD6kKrqm5AuYPhtY_ByyxoGDXe-Tjde8 4246
oi_cli2/cli/analyze.py sha256=Tn7ou3OgbsSrkvOPw7ujyADJZioHrtHcSLfh9UwD5H4 2762
oi_cli2/cli/completion.py sha256=_5oAjiTchm0BZ4sF0aDgjZAkyhLJZNvbR0rWRSHb7DM 1589
oi_cli2/cli/config.py sha256=uCsUYrFg2uXIp68tlkjIzuRiWLVp_wdHhI6U5MF9518 842
oi_cli2/cli/constant.py sha256=Lkr8Lscit36MKC4mIXDPhPkkOL-BtOOUfZ0xVmOGa2k 745
oi_cli2/cli/contest.py sha256=CKzQHyzCbO9ZSRpMdB3YtaX7sP-_Ib96d4aArBJhH4w 11743
oi_cli2/cli/init.py sha256=UTV_51tbco8FmpM9U6NjblHybgQ9FmBtrdE67JI1F0k 547
oi_cli2/cli/lang.py sha256=eBSkMvgfitzIQILnT2NMEhKGpUXD774s2EPr0ZNYW4c 1280
oi_cli2/cli/main.py sha256=olB-_kFcdpjd-sUCcbyXV7r-nSyrWukRmXdxRYrqL0s 1104
oi_cli2/cli/problem.py sha256=ObgJOEaFN6H2dSd5VUFNf_1oi5O4pkWT3Cw2NNiz5kw 4355
oi_cli2/cli/reg_list.py sha256=wp_9rGBMQQcfzFVsJvonrrUL0sHIY_DIAlLe68Qdyb4 510
oi_cli2/cli/submit.py sha256=l7bdiI7iCNjHoDRmCv593T7youkePu4lbu6KF69h7i4 4730
oi_cli2/cli/t3st.py sha256=tWpZ80B8U-qpC58PA_9nO5Y_MhjswuHUWtAX7tH3Vs0 7298
oi_cli2/cli/template.py sha256=d2yTrVlm3oxVzJJgs_Itd6JY9Nd2ITAwrV38zWEJjxg 3468
oi_cli2/cli/adaptor/AtCoderAdaptor.py sha256=jQumEtKWp8KsneihYyAfYgm-yWpPYCZNv75EdCjQ88M 7761
oi_cli2/cli/adaptor/AtCoder_printList.py sha256=hQ_cc9VkxOHNkoZctv0wSZgdzV2x4voby_YyZb41CKE 2340
oi_cli2/cli/adaptor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/cli/adaptor/ojman.py sha256=3ThhOeXKabEGPK1Dtu4C2fqSni_AQzuvh8ZoRDgSQps 731
oi_cli2/cli/adaptor/Codeforces/Codeforces.py sha256=oUskvd9RSZ4JihkLPanFD2Cyq1a_w8WlDz9aRd44jUc 13835
oi_cli2/cli/adaptor/Codeforces/CodeforcesAdaptor.py sha256=Zak6d__cJxKd11rgTVZ3k9agEVgAVcxlq8JC4FuuiCo 1062
oi_cli2/cli/adaptor/Codeforces/__init__.py sha256=-Xj412srNS598lCuHK0vD1rHKFPQmTa935i6Tio96ok 28
oi_cli2/cli/adaptor/Codeforces/contestList.py sha256=fppl3sUBUpScrRE-k_gi54LF-MjESYGG24cnjrnWusY 2390
oi_cli2/cli/adaptor/Codeforces/standing.py sha256=fviKxEPVuqKhbSp53uSYkiAAXgWjasXHhbi4FXW-b3E 1583
oi_cli2/core/DI.py sha256=mmtNsq4h-JU4QI-F7K-qaTubrkNDYMOmd25_Ui06yL0 187
oi_cli2/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/core/problem.py sha256=g_Eicp96nyJ2eY1a8GyKFZafMxr9ziXIEFOX7Iwhh6g 649
oi_cli2/model/Account.py sha256=JpnR2Z9zHYOnmustrGgxVh3wpDFJtWeLKGbeDTfIT2A 897
oi_cli2/model/Analyze.py sha256=HWyjPZYTA5FE8NH20AmgndXPK-NuWZHhJXvR3JOdq2Q 1050
oi_cli2/model/BaseOj.py sha256=p8RsW_DfP8xVdvsG4uZsdMe1IiOaa7qc7-Jq3ttYv8c 1633
oi_cli2/model/Contest.py sha256=wKL3E7nzy7d-wot4xoKAmoadXoupj46cRR9620nGt2I 645
oi_cli2/model/FolderState.py sha256=ir_emtMTJfCUp9lu8slJ6Ol379VvgWH7660GL7VPViA 621
oi_cli2/model/LangKV.py sha256=LrCbjtYOtQBfjLoTxYz21ee7hMfOUrQWp7vXfFo09tU 75
oi_cli2/model/ParseProblemResult.py sha256=LykThbuLuWmyXuKqZbt09NA_5-mCP1uOlhZEqPTbQVY 532
oi_cli2/model/Problem.py sha256=EqRRWJQUBZwGOk4wipupFzeA3WpIDNHj2IP7EgMG2FY 1008
oi_cli2/model/ProblemMeta.py sha256=eQnjjKbxAicV27-8YE9z-DHRPAJ9FHP5mw4qbAsxvfs 821
oi_cli2/model/Result.py sha256=HMqXO2n5WN1h16JAKZozSNe2CNu3mwn5KnvrZnsIbN4 1196
oi_cli2/model/Template.py sha256=_iO5raHITYHkwvrFRlsb3VwlFgiz8aJA-ugV40Nnb5A 1151
oi_cli2/model/TestCase.py sha256=tpuLxXT-kSY5Slldzfe_rtxRy0GIsozN4nuQq_nSSnA 104
oi_cli2/model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/utils/FileUtil.py sha256=Y5oljAGCpmZt7wgXdM_6NBF5l4WFWDNeIMOOKTcEXAw 655
oi_cli2/utils/HtmlTag.py sha256=IEak5I6wlvOMfWP0z16RokKIcsoufnv6ypShhdVd_ZI 1506
oi_cli2/utils/HttpUtil.py sha256=SDV7J4arcjDzEKRlcs5B-AbkY4YtzYceeNHWL8nAvcg 1590
oi_cli2/utils/HttpUtilCookiesHelper.py sha256=T1PsafAQ7Gjla2_xjKgnaCRNKkVs0KArLDpyHtuRPzg 1192
oi_cli2/utils/Logger.py sha256=xDipwIvHbo7Trgac4VlYlXLhuHlT36ry2UGkFqKMOD8 1607
oi_cli2/utils/OJUtil.py sha256=3ru-A-j7_M8B4NoeiqtjTNTpdGiLgrSfQFQ4GCGengk 641
oi_cli2/utils/Provider2.py sha256=mpzP92SdXU_pOSQXKF_cqOihMy1g1Uhsf0aNNY41hf8 2329
oi_cli2/utils/Singleton.py sha256=ZDHMZkJ_6ZkA2oopklFjn6TZsK3gMRX9UBNKQxI6cJs 195
oi_cli2/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/utils/account.py sha256=tKx-bd1FWeTVOKeC8OWIHI35dAmIGcCWnsDK4u6Em7c 3824
oi_cli2/utils/analyze.py sha256=tV09iYGHV049jxZF_-VNqdicfKXZ5HXbdGR6Mmh1PPA 2964
oi_cli2/utils/async2sync.py sha256=CkSWS6dMu9Bv6MVqNoK9U_jcCsZca4cXEGDAsyM1dRY 1036
oi_cli2/utils/configFolder.py sha256=TznvxZYusQ9H8yGSlIwR6bTtxBZQ0pBuxOSr2TgfA8k 1066
oi_cli2/utils/db.py sha256=jZUGj13V1FNiCBP5smFeh6dSTleONB1PyRp-8i9bgcU 1204
oi_cli2/utils/diffTool.py sha256=-Ut5-LnDrljXiP3yZzNGe8wvRp1_SAztIcQkAZ3mw80 1139
oi_cli2/utils/enc.py sha256=BYKM6-jDcIr7msm5qNZvqNqxuMZMz6vTR7H2YLxSM7E 733
oi_cli2/utils/force_symlink.py sha256=-klThgbfVtKHFdSaJGeHhERk88hSdPBqhVaW54vkhrU 199
oi_cli2/utils/start_terminal.py sha256=NRcP0-t5yGocsSPBF36zAr9UcJw5T7VHDg3oqL9HUUc 86
oi_cli2/utils/template.py sha256=ZqkK8Wxa4ItrZmoVhoaDoNmTqbnAhFI_jk-DouBwnS0 6419
oi_cli2/utils/utc2local.py sha256=aQPZH0KCTMnTRUAlWGe8E2af2vocc2hC9W7j_GzBR9s 342
oi_cli2/utils/wsTool.py sha256=r55oyPAi-cniDU3XaWG3WA-9VoXMIDZ-16an3ollp-8 907
oi_cli2/utils/consts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oi_cli2/utils/consts/ids.py sha256=o_Dw83NFUZT_FrFDz412tcE3uNGSFj9sO-Kaqx2QdGA 124
oi_cli2/utils/consts/platforms.py sha256=S8oKEX-ZajdU8q4aEthDDFmNcK69uQqbg0t7-z9PryM 45
yxr_oi_cli-0.2.2.15.dist-info/METADATA sha256=v69MIAgm50UWjFQFdik0hnJhDrWIDucKT8BG-MHhBjQ 2305
yxr_oi_cli-0.2.2.15.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
yxr_oi_cli-0.2.2.15.dist-info/entry_points.txt sha256=lHcCALGAXLyy7-6uMie714VKPDGHu1U6AhPPPQLF6Ro 45
yxr_oi_cli-0.2.2.15.dist-info/licenses/LICENSE sha256=JgnsYclTLE-220N4DThZfShFxZGop1-e-cnsxR9B6WY 1070
yxr_oi_cli-0.2.2.15.dist-info/RECORD

entry_points.txt

oi = oi_cli2.cli.main:main