Install python3 from https://www.python.org/
Install the required python modules with pip3 install -r requirements.txt
Change directory into sticker_convert
directory and run python3 ./sticker-convert.py
This repository uses nuitka
(factory branch) for compiling. Just run python compile.py
, compilation result in sticker-convert.dist
directory.
sourceline
in AppImageBuilder.yml
)wget -O appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage
chmod +x appimage-builder-x86_64.AppImage
sudo mv appimage-builder-x86_64.AppImage /usr/local/bin/appimage-builder
appimage-builder --recipe ./AppImageBuilder-x86_64.yml
sticker-convert-x86_64.AppImage
should be createddotnet tool install --global wix --version 4.0.4
wix extension add WixToolset.UI.wixext/4.0.4
python compile.py
mv sticker-convert.dist sticker-convert
python msicreator\createmsi.py msicreator.json
pip -m build .
pip install dist/sticker_convert-xxx.whl
Install development requirements first:
pip install -r requirements-dev.txt
To run tests:
pytest
To run linter:
mypy
pyright
ruff check
ruff format
isort .