Установка
Проверялось на Python 3.12. Требуется свежая версия pip. Актуальные поддерживаемые версии Python см. в tox.ini:
export PATH=~/.local/bin:$PATH
python3 -m pip install --upgrade --user pip
hash pip3
Пакет является стандартным пакетом Python. Установка выполняется стандартными методами:
git clone https://github.com/elvees/mcom03-flash-tools.git
cd mcom03-flash-tools
pip3 install . --user
# or just
pip3 install git+https://github.com/elvees/mcom03-flash-tools.git --user
Проверить вызов утилиты:
$ mcom03-flash --version
0.2.dev8+ge85b7107c
С использованием uvx:
uvx --from git+https://github.com/elvees/mcom03-flash-tools --python 3.12 mcom03-flash --version
Примечание
Пакет использует setuptools scm, при установке требуется директория
.git. Установка из zip-файла, не содержащего .git (например, zip-файл,
загруженный через веб-интерфейс GitHub Download ZIP), не поддерживается.