diff --git a/scripts/release b/scripts/release index c00b6ca5..6ffd5560 100755 --- a/scripts/release +++ b/scripts/release @@ -44,9 +44,9 @@ scripts/export-docs-from-image docs_path=dist/borgmatic-docs.tar.gz # Build stand-alone binary. -uv venv --clear binary +uv venv --python 3.13 --clear binary source binary/bin/activate -uv pip install -r binary_requirements.txt +uv pip install -r binary_requirements.txt nuitka[onefile] nuitka --mode=onefile --enable-plugin=upx --include-package-data=borgmatic --include-data-dir=borgmatic.egg-info=borgmatic.egg-info --include-package=borgmatic.hooks --include-package=apprise --no-deployment-flag=self-execution borgmatic/commands/borgmatic.py deactivate rm -fr binary borgmatic.build borgmatic.dist