Skip to content

v0.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 18:12
· 7 commits to main since this release

SamoTech IPTV Player v0.1.5

Windows Portable Edition

Download the portable Windows x64 executable:

SamoTech-IPTV-Player-Windows-x64-v0.1.5.exe

SHA256

ac3e04b9458bc8126180738164cba239a42c862e0f223575853f4827964b93c3  SamoTech-IPTV-Player-Windows-x64-v0.1.5.exe

What's Included

  • Windows x64 portable EXE
  • Python runtime
  • PySide6/Qt runtime
  • python-vlc
  • bundled libVLC/VLC 3.0.23 runtime
  • required VLC plugins and application resources

Installation

No installation is required. Download the EXE and run it. Verify the SHA256 checksum before execution.

Requirements

Windows x64. No separate Python installation is required. No separate VLC installation is required. No repository checkout or developer PATH is required for the validated portable path.

Validation

The tagged GitHub Actions workflow completed all blocking Windows release gates before generating this release body:

PASS: blocking Windows build, native VLC, packaged-VLC, Qt smoke, startup diagnostics, MAIN_WINDOW_SHOWN, sanitized PATH, artifact audit, checksum, and upload gates

  • Workflow: 32169264368
  • Tagged commit: fb83b67e3402ec3678fb3a0a570348744a0f9ff7
  • Generated artifact size: 135514685 bytes

Known Limitations

  • Windows presentation test modules remain excluded from the Windows release test corpus because their collection causes a fatal Qt access violation; the generated executable’s Qt smoke test remains blocking.
  • The distribution target is Windows x64 portable EXE only. Installers, ARM64, auto-update, Microsoft Store distribution, and universal provider acceptance are not included.
  • Authorized-provider acceptance, real-provider subtitle interoperability, and broad codec/enterprise-environment certification are separate runtime validations and are not claimed by the release pipeline.
  • Release authorized without populated real-provider playback acceptance because the authorized provider endpoint rejected the control-plane probe with HTTP 403 before media validation. This is an explicit release-management waiver and must not be interpreted as evidence of commercial-provider compatibility.
  • REAL PROVIDER PLAYBACK: NOT TESTED / BLOCKED. Commercial IPTV compatibility: NOT CERTIFIED. No real Xtream, MAG, M3U, or commercial-provider playback is claimed as passed.
  • Provider-neutral validation evidence: 48 focused VLC adapter tests, 66 provider/application/security tests, 885 non-presentation tests, Ruff, Black, MyPy, Bandit, git diff --check, secret/security validation, CodeQL, and Windows Portable EXE validation including bundled VLC, native VLC lifecycle, PyInstaller, packaged EXE smoke, Qt/application startup, PATH/CWD validation, artifact audit, SHA256, and artifact upload.
  • Known pip-audit environmental findings remain documented and are not converted into warnings or hidden.

Build Information

Field Value
Application version 0.1.5
Release tag v0.1.5
Build timestamp (UTC) 2026-08-18T18:11:39Z
Architecture Windows x64
Python 3.13
PyInstaller 6.22.1
PySide6 6.11.1
python-vlc 3.0.21203
VLC 3.0.23