gude-upload-0.0.1-dev
Pre-release
Pre-release
Release
- Version: v0.0.1-dev (pre-release)
- Target: Windows x64 single-file CLI
- Asset: gude-upload-0.0.1-dev-windows-x64.exe
Highlights
- Single-file build via PyInstaller (no bundled config/, ssl/, fw/).
- New entrypoint: upload.main() with console script compatibility.
- Optional online firmware metadata (--onlineupdate) and search-by-folder (--search_folder).
- Status-only mode (--status) and improved logging/error handling.
- Forcing gbl UDP search (--gbl)
- Python baseline set to 3.7; updated typing and packaging.
- Includes all gude submodules automatically (no extra hidden imports needed).
Verify
- SHA256: 1F3A1BE71FE0F0E760121B1CB3597BFB23E3229C11ECA1EE99B3B478F3178973
- PowerShell: Get-FileHash .\gude-upload-0.0.1-dev-windows-x64.exe -Algorithm SHA256 | Select-Object -ExpandProperty Hash
- Git Bash: sha256sum gude-upload-0.0.1-dev-windows-x64.exe
Usage
- Help: .\gude-upload-0.0.1-dev-windows-x64.exe --help
- Online status check: .\gude-upload-0.0.1-dev-windows-x64.exe --gbl --onlineupdate --status
- Note: Provide your own .ini files as needed; they are not bundled.
Notes
- Unsigned binary: Windows may show SmartScreen warnings; code signing is planned for a later release.
- If using --onlineupdate, ensure outbound HTTPS is allowed to https://files.gude-systems.com/fw.
- Keep the exe outside your source repo and do not commit dist/ artifacts.
- Report issues: https://github.com/gudesystems/upload.py/issues