pros-cli

View on PyPIReverse Dependencies (0)

3.5.1 pros_cli-3.5.1-py3-none-any.whl

Wheel Details

Project: pros-cli
Version: 3.5.1
Filename: pros_cli-3.5.1-py3-none-any.whl
Download: [link]
Size: 125261
MD5: bde01116174303f3491fb31d761b7d7f
SHA256: 0bae81225fddd5ab431d2ac9a89d76056187692c7d44a77ae85f098f72594e40
Uploaded: 2024-03-22 00:49:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pros-cli
Version: 3.5.1
Summary: Command Line Interface for managing PROS projects
Author: Purdue ACM SIGBots
Author-Email: pros_development[at]cs.purdue.edu
Home-Page: https://github.com/purduesigbots/pros-cli
License: MPL-2.0
Requires-Dist: click (>=8)
Requires-Dist: rich-click
Requires-Dist: pyserial
Requires-Dist: cachetools
Requires-Dist: requests
Requires-Dist: requests-futures
Requires-Dist: tabulate
Requires-Dist: jsonpickle
Requires-Dist: semantic-version
Requires-Dist: colorama
Requires-Dist: pyzmq
Requires-Dist: cobs
Requires-Dist: scan-build (==2.0.13)
Requires-Dist: sentry-sdk
Requires-Dist: observable
Requires-Dist: pypng (==0.0.20)
Requires-Dist: pyinstaller
License-File: LICENSE
[No description]

WHEEL

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

RECORD

Path Digest Size
pros/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pros/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pros/cli/build.py sha256=KrBXnb_2YLri0W35dM04okhVbToZhOJygjaI9-RBu4c 3198
pros/cli/click_classes.py sha256=Jf2UO0QlE2WCdVx-WaQqq8iNIgK2eAEfh-Li6RN3swk 6001
pros/cli/common.py sha256=xkML3KFX1ASh1XW57ByrsrZbuSdJZF1JxvZDuad_nUg 13271
pros/cli/conductor.py sha256=bvSxLTJj301T8VjuKoWMp2secFJaPOaZxpE9OCugT1w 18408
pros/cli/conductor_utils.py sha256=Xak8SvcfeHU-i4M6Q8mZovPpfeck1uhqN1wHdalbwD8 8573
pros/cli/interactive.py sha256=GDO-iwZMJ5IkPt-jBQsKYLogVU5mkU2v_YSd7Ov9pZY 1454
pros/cli/main.py sha256=8TNxmdlc8RHcf4eWXqN45JTOmfDvU5vUDmQIEJfgT1Y 4463
pros/cli/misc_commands.py sha256=6lOycE0Q_VoECHz5sb6KqM1rYQPhmpanSNj1HYBYtjc 1599
pros/cli/terminal.py sha256=ja4SVSOQs0ltOdcHsWpvnpKXxwQ7Qaud83ji8kyVktM 4566
pros/cli/test.py sha256=-xyorWgZA6tYkHufbrnHMuJ57BSPAoS9tioJFbI5PqE 369
pros/cli/upload.py sha256=4CXR1gblBfIgK9vefYQh67G6HovOHNXAxxiF_TijErk 9777
pros/cli/user_script.py sha256=rgzTc03Zr_r1fJoWdHrA6p3uXU3dEcEW11dZjrBFFAo 754
pros/cli/v5_utils.py sha256=kj7lnZdW7j0DzWDeu4fF2wsr-D56t2aJS03dRgeoCg4 10898
pros/common/__init__.py sha256=OTT5w6XDlTwjkGU7FwBN-cCfQ9sKJmejfEYb6wLesYc 109
pros/common/sentry.py sha256=OeyaCpuyYxWFl68Aucyax9PTJyTLPxtWDutFGi8HPGY 5218
pros/common/utils.py sha256=GBr0E5vsAUNT8kjnK2lPmOwrNel8oNEGiam9qgqOB5A 4701
pros/common/ui/__init__.py sha256=WAascW4OdgHOKQJWEGJXvk9TksepWz9zqosv2tu3sho 6987
pros/common/ui/log.py sha256=0_EdMaeJfctV6ri90mJcu6Bytb1FOPzEBmlmKt0gHd0 1781
pros/common/ui/interactive/ConfirmModal.py sha256=kQSlsmTUBBbkMBwTiVn2IaxUFlpBh6PapIcceYbsxX8 859
pros/common/ui/interactive/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pros/common/ui/interactive/application.py sha256=-CpF7FtXFdO-dkBV1FnduT3-mFFddz3U2L7ohpgdjyg 5007
pros/common/ui/interactive/observable.py sha256=8qzYKxoQ_ma0dIjEVT4jsFBjUPbFLCbp7WLkwHdLVlg 3113
pros/common/ui/interactive/components/__init__.py sha256=K4Qdy_Rk9WU80IC5-DcOsGN5DB5TXbg27KsBT473OOw 472
pros/common/ui/interactive/components/button.py sha256=Cp3x0Yn8y0Rjba3VWqP__W1iIzj9JucIenWNyooOFRw 591
pros/common/ui/interactive/components/checkbox.py sha256=rVOlDQwxPVNPc08d4KYMBPV1u3NPWwCS_SPRkbEPuLY 229
pros/common/ui/interactive/components/component.py sha256=XbXyAaojbS81FZdeC7CeQmVkObdhP_l-ASFNdzoUNxQ 2612
pros/common/ui/interactive/components/container.py sha256=DSgSUFeiLcnV8YC_Ba3nAxcbyLC2lV0c4WzLvsPZzG8 1157
pros/common/ui/interactive/components/input.py sha256=SfKJUZIg0PS0Bz8UQGLcIKzirch-HJnlh6y6pTxkunw 805
pros/common/ui/interactive/components/input_groups.py sha256=FyX8QipL7NWdmZ9h9mu3dFfKqG_7CD8nwiIc7oPtxL8 400
pros/common/ui/interactive/components/label.py sha256=9NqdKjTNYpmXABeE5Tan_mB1PgBDQ3i-j45Y-KWXfJk 599
pros/common/ui/interactive/parameters/__init__.py sha256=BvztzMt5LgZ-gOId9mt3xps3zndogCFY-UpYuefwHE0 335
pros/common/ui/interactive/parameters/misc_parameters.py sha256=SlA3HcDUJFKoKXJVsbqvBW_q7mjnYjyaIJBIZsziWkQ 1262
pros/common/ui/interactive/parameters/parameter.py sha256=EGaQRAyvGJwPLwvLVih7qVByD0wEPHol5E_6ehEFzfM 702
pros/common/ui/interactive/parameters/validatable_parameter.py sha256=cpYqYgN95f-9ibFvEbWLbNEYuVoD27KsDPpRD7JRFwk 2205
pros/common/ui/interactive/renderers/MachineOutputRenderer.py sha256=E6s0PmQSSeZ8z8pLhieO2GqcoXQe3KfAef_Hao03Nyo 3520
pros/common/ui/interactive/renderers/Renderer.py sha256=ULh2f0AOg6QCjtDA03z152XR_654LUk8u4nSO7MONIg 691
pros/common/ui/interactive/renderers/__init__.py sha256=F9jXpRA-gUvO7eBQllNdlxODlIgTZlBJB8eS-yTxwL0 57
pros/conductor/__init__.py sha256=4fpGmUP8S3Dhq3w3nPkwrkusIQDkp16aXazxK_6zQqQ 265
pros/conductor/conductor.py sha256=j3nd5QDrjWL28vwE-Sw1Zn5uGihlI5svzOciJiPcNEk 20305
pros/conductor/transaction.py sha256=sCoZ-pNfIZPhHyfmsOIHelcw0Y5ED-QpG_4vi_qq6pk 3392
pros/conductor/depots/__init__.py sha256=JLWZYC1g7Hynp8-y169N7JcHecLSD-trIxdjXOmtRjY 95
pros/conductor/depots/depot.py sha256=kEkHooTtEomv-hnVLZZp-6nmEeviRbgeYGnOYCW2h40 1946
pros/conductor/depots/http_depot.py sha256=lmfu88TT4BHHstzPvbMHLrgi7q58ZbXFeXWzwSsgtn8 1795
pros/conductor/depots/local_depot.py sha256=FV5EMjsfMBH2dIN8_4pCzkIPXfhAnH-KVbRyWT-uVdM 2366
pros/conductor/interactive/NewProjectModal.py sha256=7nhsz9uynsI0r9fF6BSl95PU8eFX8-T-PHOYOchh4Kw 2998
pros/conductor/interactive/UpdateProjectModal.py sha256=flH5zfWKq8dHfCqU7qwcZbdBnM9895hpKTAAyV5Yx-8 6239
pros/conductor/interactive/__init__.py sha256=EWge98GVPw4NNcNEIXs7OY4Y2v03SMXrFWLi7Uoz-gI 175
pros/conductor/interactive/components.py sha256=HcNErET0ogesw0i45Wc1fYXSVMe-QevfXmhUR3fxijc 1846
pros/conductor/interactive/parameters.py sha256=Va1qI8gTOZUXq4JRqcsflTa4SfAF4prPxY5RsC7o_Zk 5466
pros/conductor/project/ProjectReport.py sha256=mECcUVp84OjzWE5zWwmfXGKow2UEr57lotVoEK2q5Yw 905
pros/conductor/project/ProjectTransaction.py sha256=iXQkmJ98P5MV1bdFVWgnAd_-CES6FO7qr8ubhilNhEs 7498
pros/conductor/project/__init__.py sha256=yyAF_PL5_vrRJWOgkRm-usM-cpo9hvNu4z-GXNI_qSg 20255
pros/conductor/project/template_resolution.py sha256=7oyYUWGbAhUxNrnW9GF_u-i5Ee5r_M4r9kfuRFRx7jo 515
pros/conductor/templates/__init__.py sha256=lSFgCoTyVgjsYn3msQ4DfUMnGrYu3XPSxtrZDA5SWh0 161
pros/conductor/templates/base_template.py sha256=-mJmSPO6nW0sKuViAJ6Xe0uXn4qC-qM2W7_NGEVsYuo 3963
pros/conductor/templates/external_template.py sha256=j5d61td1EiEQToO-2F_eDRGnuLZIafrA6DWUqgiR__E 850
pros/conductor/templates/local_template.py sha256=qEl1p8o786cq-qvjRYIzyGnj4rKaHWqcLFvnzj56ryQ 635
pros/conductor/templates/template.py sha256=ERUf5pNcOAXQWgw2x8Xqqb1FlaH2a9GCvta1lHLswEw 475
pros/config/__init__.py sha256=geU8kxa2PyawzjPsEj95ePOiIGmzsvkwYMV7UgQBmQM 63
pros/config/cli_config.py sha256=iP9z7q_svpduzUl-lHS1QLNH7f_SLtb2Z38lnqci8dw 2836
pros/config/config.py sha256=Dke13kj2sy-Vt7q_M3ExjjLlh0pz9RMhv3IoK31qEa0 4764
pros/ga/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pros/ga/analytics.py sha256=3OVl7BrgpVZwbVav6JdL6Np3WayNfJyeh0MktHDBnjM 2971
pros/jinx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pros/jinx/server.py sha256=PXw_T7Lcf2Kxh-Zsr0BTQWSCZrdEZtlubC7j6jIYy9U 148
pros/serial/__init__.py sha256=3GWI9UFTu_2HQiLryGBL3C9cpM06h-djVZp_hshAs6g 471
pros/serial/devices/__init__.py sha256=Zs_ab_EDefH7B6H15n84so9L6pMCBRNH5ZetRfcxmiY 99
pros/serial/devices/generic_device.py sha256=UeesJdsBMB3iy-MWedImXfe0wBw3kn2MLvMV5jrLMoQ 242
pros/serial/devices/stream_device.py sha256=v81OgzfmqqCiudCvV2BMfyZC2l5wcZr7f_eJvIAGN7Q 1034
pros/serial/devices/system_device.py sha256=9IMlPZVDX5alzBjrKrmDxGzBg-G19oaUAThpnGDulUU 285
pros/serial/devices/vex/__init__.py sha256=JmeLeGWvHtE-lZVZTkTGKAgkOJfrfo6NbM1AZw3byRE 218
pros/serial/devices/vex/comm_error.py sha256=wXCZhCdqAxM2fLpMH7tP1GChBefKRd0br-5kDYluc28 202
pros/serial/devices/vex/cortex_device.py sha256=VhD_YyYD-Sn7MtzEbD06W68A4wAdpumHq6tsXuEarZI 5989
pros/serial/devices/vex/crc.py sha256=QaYqLNAqQwzMV1dqooVJb5Xo1lNTDD4gExI2o0HcwNc 831
pros/serial/devices/vex/message.py sha256=osaWGVC9WimGLEFlXBN8C1TUCxoReQuwhl9irtxVqnU 1386
pros/serial/devices/vex/stm32_device.py sha256=YnnihjkcERx6o6sBndYhtf042BF5ul1hVaCh4du0k_Y 7686
pros/serial/devices/vex/v5_device.py sha256=7VxkT9M811ogAtsQLhVddoZeePUdn1RMVb-FllvA6Tk 50971
pros/serial/devices/vex/v5_user_device.py sha256=AFfpE9AHL6557fpNFBObb9RvZdNByroxsQRfiGG7Wws 1564
pros/serial/devices/vex/vex_device.py sha256=rEd94petitGMJaAhiNWUelIBw-jPttBn8HNMgiAVqdY 5294
pros/serial/interactive/UploadProjectModal.py sha256=uxz26e5RcCqEiZ3X7ZJrDQfEO7aJ4WX5VylAGQETO4A 7328
pros/serial/interactive/__init__.py sha256=CBNFlGT6WJ5AEhsjHlp0GClw2PuPuO0S9Nkebxis_k0 85
pros/serial/ports/__init__.py sha256=mie6xTSoeRnuOF0SIwJEUG6sLwDg16mszHqebIACHQg 456
pros/serial/ports/base_port.py sha256=SLuL15sp4ThI2kj8vOWigtqniYaj9uwipYv1rukVGlU 689
pros/serial/ports/direct_port.py sha256=oA4k3vToNRQr2g-KOzpkn18hm3Cq06XzSRo43Vd7KnE 2566
pros/serial/ports/exceptions.py sha256=NT1NukgaaHpowO_2M3ilXZUgZSjwEWsbI6G1UtJ8_9I 1150
pros/serial/ports/serial_share_bridge.py sha256=kiCdBtjn38DdbJS-PBV4vg2SeR07GOCBsSwEhMkk7ew 8208
pros/serial/ports/serial_share_port.py sha256=jIv6eZFRg02vPWa49e_fB4TO3yMYspG3WrxFavTLPvc 3389
pros/serial/ports/v5_wireless_port.py sha256=DF15tPTup3P6BClmJYi0BHTTjlLAJQKdtwgS-p7sWjg 1222
pros/serial/terminal/__init__.py sha256=0tyv-jfRgY7GKcdLmHU7AQSrZO32tuaFdQoXxXjNpOI 31
pros/serial/terminal/terminal.py sha256=suybu0CuhXxppSwyYBIFoNLZjPN1WoC_x1HNHWFzxzM 10518
pros/upgrade/__init__.py sha256=YQwsreEYGE8YLPbss4f0UzjDL7k9-g3cQCEYcJRom2s 176
pros/upgrade/upgrade_manager.py sha256=zK3_wgnoc1Cs8bzbKzW27kNj33V43B2fxHjH3Fx0Nxg 3575
pros/upgrade/instructions/__init__.py sha256=to_iILT9QQJ_gXsWHbvvsYljzq8u-lguqdYbjgK86e0 347
pros/upgrade/instructions/base_instructions.py sha256=29TOJ1DZtnHhWTnvA6dZSiDvy17FaV6HZYEPl2q21xY 573
pros/upgrade/instructions/download_instructions.py sha256=yGglh_X3-8hA6Ibs_o_8iPXME3Wux453EtW1G09rvHU 1336
pros/upgrade/instructions/explorer_instructions.py sha256=8A-Q5B6YKEtR4-G0NghF2TErxXAy57Q381ZTwCsNfmQ 504
pros/upgrade/instructions/nothing_instructions.py sha256=mEFJY2bKu9qHMM2rNVIsx7wbE7QX0X9X6FVARJQEwMk 321
pros/upgrade/manifests/__init__.py sha256=YiPBHoGfkE5YCxFUzR1aSKeh29Wl4hZ6gMkqI9moJRY 307
pros/upgrade/manifests/upgrade_manifest_v1.py sha256=0JpbUaQM3jJuRkPMgGc5CY7PAn6ygAol9PycNB2xlw4 1419
pros/upgrade/manifests/upgrade_manifest_v2.py sha256=Imu_LVIB_jVSHhdMh0D_DbwYbH5uCiP1IB6K6Dy9YYs 2614
pros_cli-3.5.1.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
pros_cli-3.5.1.dist-info/METADATA sha256=iB9XDGKNSDqb7slpuM6Zh1nA8FkHr_u1KHkpPNdCq_Y 724
pros_cli-3.5.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
pros_cli-3.5.1.dist-info/entry_points.txt sha256=1eh6xkLtN3bp4DtDUdjo6cH1dfm5Noc7E2nTLSStL2A 72
pros_cli-3.5.1.dist-info/top_level.txt sha256=9tFLlowQSr9pciOvJOj5CqBj0wxrS4891d_K9TqAvFk 5
pros_cli-3.5.1.dist-info/RECORD

top_level.txt

pros

entry_points.txt

pros = pros.cli.main:main
prosv5 = pros.cli.main:main