Skip to content

[TASK] Windows Native Support - Phase Summary & Package Manager Distribution #244

@sergio-sisternes-epam

Description

@sergio-sisternes-epam

Context

This issue tracks the remaining work for full Windows native support, following the completion of Phase 1 in PR #227 (issue #88).

Phase 1 - Completed (PR #227)

  • All unit tests passing on Windows (1828 tests, 102 skipped)
  • Windows binary builds and runs (apm.exe via PyInstaller)
  • Cross-platform source fixes (38 source files, 15 test files)
  • Windows CI added to PR pipeline (.github/workflows/ci.yml)
  • Release pipeline already includes windows-x86_64 binary target

Phase 2 - Package Manager Distribution (This Tracking Issue)

Windows users expect to install CLI tools via native package managers. The release workflow (.github/workflows/build-release.yml) already contains scaffolded but disabled jobs for all three major Windows package managers. Each sub-issue below covers enabling one of them.

Sub-Issues

Acceptance Criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedDirection approved, safe to start workenhancementNew feature or request

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions