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

    acceptedDeprecated: use status/accepted. Kept for issue history; will be removed in milestone 0.10.0.enhancementDeprecated: use type/feature. Kept for issue history; will be removed in milestone 0.10.0.

    Type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions