mpflash

View on PyPIReverse Dependencies (1)

1.24.6 mpflash-1.24.6-py3-none-any.whl

Wheel Details

Project: mpflash
Version: 1.24.6
Filename: mpflash-1.24.6-py3-none-any.whl
Download: [link]
Size: 95208
MD5: e4d96a1a747d46fd305aeaeedf64c1a3
SHA256: 03fd0af3fa372d1f4a07492447d11388466c39b9e06b92d049e075ac15a521e6
Uploaded: 2025-01-28 16:07:36 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: mpflash
Version: 1.24.6
Summary: Flash and download tool for MicroPython firmwares
Author: Jos Verlinde
Author-Email: jos_verlinde[at]hotmail.com
Project-Url: Homepage, https://github.com/Josverl/micropython-stubber/blob/main/src/mpflash/README.md
Project-Url: Repository, https://github.com/Josverl/micropython-stubber
License: MIT
Keywords: MicroPython,firmware,flash,download,UF2,esptool
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
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: MicroPython
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.9,<4.0
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3)
Requires-Dist: bincopy (<21.0.0,>=20.0.0)
Requires-Dist: blkinfo (<0.3.0,>=0.2.0)
Requires-Dist: cache-to-disk (<3.0.0,>=2.0.0)
Requires-Dist: cachetools (<6.0.0,>=5.3.0)
Requires-Dist: esptool (<5.0.0,>=4.7.0)
Requires-Dist: inquirer (<4.0.0,>=3.2.4)
Requires-Dist: jsonlines (<5.0.0,>=4.0.0)
Requires-Dist: jsons (<2.0.0,>=1.6.3)
Requires-Dist: libusb (<2.0.0,>=1.0.27); sys_platform == "win32"
Requires-Dist: loguru (<0.8.0,>=0.7.2)
Requires-Dist: mpremote (<2.0.0,>=1.22.0)
Requires-Dist: packaging (<25.0,>=24.2)
Requires-Dist: platformdirs (<5.0.0,>=4.2.0)
Requires-Dist: poetry (<3.0.0,>=2.0.1)
Requires-Dist: psutil (<6.0.0,>=5.9.8)
Requires-Dist: pygithub (<3.0.0,>=2.1.1)
Requires-Dist: pyusb (<2.0.0,>=1.2.1)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: rich-click (<2.0.0,>=1.8.1)
Requires-Dist: tenacity (==8.2.3)
Description-Content-Type: text/markdown
[Description omitted; length: 13552 characters]

WHEEL

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

RECORD

Path Digest Size
mpflash/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mpflash/add_firmware.py sha256=1h0HsA-EVi3HXLmoEvzwY_a-GuWYzPwulTYHHBB8THg 3428
mpflash/ask_input.py sha256=RJHGGrhYniSu-bdoKnKptE3DtpiCREJGRTZmFazvG-E 8946
mpflash/basicgit.py sha256=NO27JTPUsnMWQ2bKI_zsIFsFTfCZO3QKbvQ23kIehxU 10734
mpflash/bootloader/__init__.py sha256=Qy3E6tETPnzMga9LgD5UgOvJ0zZIBEqhtEVb4v8CTWQ 107
mpflash/bootloader/activate.py sha256=FlO4XQlKyoOuvmDdj_0u_mjNPhjGwB_K17jQ-8nSXRA 2361
mpflash/bootloader/detect.py sha256=fBrILi7-ICRaregqms3PYqwiQVAJC0rXVhpyzDkoPQI 2690
mpflash/bootloader/manual.py sha256=2IfxrTFRso78FezVMTOrXMEojamFDDTXrAM9g1SbjNA 3170
mpflash/bootloader/micropython.py sha256=v_kZkvg0uWZDbMrT78gmiYHbD83QLdnrctvEClI8iRg 529
mpflash/bootloader/touch1200.py sha256=hQ2Ng2zkvnCnQ4A7Sir4SuW3nlSu1ojUfHCLbIiDjrE 1119
mpflash/cli_download.py sha256=6p83u0Iqyq-V6zS_zQbngSgnCnE0thNPR02r_12_d_Y 3660
mpflash/cli_flash.py sha256=pVqEsDocDT3KmIMTpXdym-ZlzThLSIp6oVtYib65dys 7595
mpflash/cli_group.py sha256=VWwYHiPVV19sQEr5lL8LlcPyZ-A6Gs79eMDJy8LLt90 2615
mpflash/cli_list.py sha256=ja21AZ4yghGTtOHkEtV1EOmT6EYxOiU2gzJc-mZaDto 2427
mpflash/cli_main.py sha256=5EkvzsqOUDXvNaW814oSUcPWeNhnwh78Sg0MteDv_fk 1133
mpflash/common.py sha256=umTouKs5Wb7Q2zOaaoO9nqmlpHIaiDBRIGYIkZMBVO8 7558
mpflash/config.py sha256=tdpvAvAlpco1GfeG2evn5tAKYluLEanqwrrvkir7QcQ 1073
mpflash/connected.py sha256=woYhuXoWpfzRMDUpBLVQZbVTGtMsKWNd5z1rsR1ELXA 3578
mpflash/download.py sha256=wE4uBSFFMAKOBH4jwHweL0wVYh4vi74t1673ku_IeoA 14305
mpflash/downloaded.py sha256=nxTWU4lvhcthqvVmzpYHnXCnjD8wJv0KFq2KtaoTO1A 5160
mpflash/errors.py sha256=IAidY3qkZsXy6Pm1rdmVFmGyg81ywHhse3itaPctA2w 247
mpflash/flash/__init__.py sha256=g4Fp8MiquaDZXIvRJwYRkkll1MMyRud7x6qmwCk9Lgo 2096
mpflash/flash/esp.py sha256=_VfbyYIEaUgAjsD66tjbdgYL6ElkSAfpIMKz6q4QKig 2287
mpflash/flash/stm32.py sha256=dqp9BZ4Vr-6GlQcF12TSmRf-5TXkov9qvCpMgeUJc7Y 574
mpflash/flash/stm32_dfu.py sha256=W-3JsRQyf3DduoIRXDmGZ35RogqtjQgcJnk-GOtQoLE 3090
mpflash/flash/uf2/__init__.py sha256=ucTg1pg7TruwPjecCPWYRpCwWPz-rngv7UYaQ_bMzww 2854
mpflash/flash/uf2/boardid.py sha256=U5wGM8VA3wEpUxQCMtuXpMZZomdVH8J_Zd5_GekUMuU 423
mpflash/flash/uf2/linux.py sha256=UgoF_GhJdxA2NvfcFNV69YuDg3v4ueLM0epsDzmfKK0 4440
mpflash/flash/uf2/macos.py sha256=TGGijlnMJy3RDhdPS3WsPOE2lWFOQbqC3xn4cxLu8GA 1229
mpflash/flash/uf2/uf2disk.py sha256=4_P2l-kedM7VSliA2u706LQLxvu3xWSod1-lj-xjZis 298
mpflash/flash/uf2/windows.py sha256=v89eXA3QwZxilCazi3Z--yY8UNtZ94trNEJ6U7XUuXA 1333
mpflash/flash/worklist.py sha256=owS3xJbWC-SzbK9z6jQER0Kat3OIV09IxnV-f-tjGlY 5998
mpflash/list.py sha256=lP_S5xbC0Men9HsXcIxOsP0bFRlCYh5CynMLFJx8cEE 3607
mpflash/logger.py sha256=dI_H_a7EOdQJyvoeRHQuYeZuTKYVUS3DUPTLhE9rkdM 1098
mpflash/mpboard_id/__init__.py sha256=b9PJiKFqmfyYgfi0-pbWGp2mrljdgvO6DNy0ABS8izU 3898
mpflash/mpboard_id/add_boards.py sha256=Bc83FctlVl4u4j0xeKTfEkuQj0WWIqxtdUF1P5RTAvY 9900
mpflash/mpboard_id/board.py sha256=JKb4T67HmK7widW-4c1PgilvywMbZYToLk9Fyokm-6Q 1163
mpflash/mpboard_id/board_id.py sha256=MnDWPqp0OqCkWD3E1Mhg-g20qASgPVHdROOCdr5TpOU 3249
mpflash/mpboard_id/board_info.zip sha256=DC_yHwL8A8IC0YsA2ZXjlRLZkLKiw03k4FR2HSTfBXw 21328
mpflash/mpboard_id/store.py sha256=n85vnUAxGKv1C23wkm22ZFAFGK6AZZiCFvc1lGJJjis 1703
mpflash/mpremoteboard/__init__.py sha256=Vydc7jZai32lrGTUjwylZT9U8yulsgLIk39mnuI_k9I 9666
mpflash/mpremoteboard/mpy_fw_info.py sha256=eRjhqN7MpmYE9TiS4iukquZZs3QE_lD5zv_vOPSjNrk 4821
mpflash/mpremoteboard/runner.py sha256=-PgzAeBGbyXaAUlwyiw4mcINsP2U1XRRjP1_QdBrxpg 4786
mpflash/vendor/board_database.py sha256=QE3oXj96oTAsx94gNfHMYWu_RgBTHW1v9Wp5dq_Dt-Q 5253
mpflash/vendor/click_aliases.py sha256=c853EHSlkE2DvFqeFvFpwXKuJj3_jsXDP7iotVOKaAw 3156
mpflash/vendor/dfu.py sha256=ZXMcE6aH4-43Wh4tbQT4U-q-BU3RUiL3JAxmP_QAK2s 5755
mpflash/vendor/pydfu.py sha256=_MdBRo1EeNeKDqFPSTB5tNL1jGSBJgsVeVjE5e7Pb8s 20542
mpflash/vendor/readme.md sha256=KcCbOVb_-9V6Cwwd0J01Avx4LuZphe9UJ40Gs-Hocf4 327
mpflash/versions.py sha256=qGkE2LTzQ1QDyHc9-wzsHsRrN7PWK69xt0Vq3EVojms 4452
mpflash-1.24.6.dist-info/entry_points.txt sha256=Jk_visOhYOsZIcSP2Ms9hKqfKy1iorR-6dYltSoWCpY 52
mpflash-1.24.6.dist-info/LICENSE sha256=mWpNhsIxWzetYNnTpr4eb3HtgsxGIC8KcYWxXEcxQvE 1077
mpflash-1.24.6.dist-info/METADATA sha256=H5PkYQyib3lTOeIc2HPGJjP6PTNxUUVb02UP2GoY8TM 17757
mpflash-1.24.6.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
mpflash-1.24.6.dist-info/RECORD

entry_points.txt

mpflash = mpflash.cli_main:mpflash