Skip to content

[codex] Smoke-test the built wheel - #17

Merged
amarakramali merged 1 commit into
mainfrom
agent/smoke-test-built-wheel
Jul 28, 2026
Merged

[codex] Smoke-test the built wheel#17
amarakramali merged 1 commit into
mainfrom
agent/smoke-test-built-wheel

Conversation

@amarakramali

Copy link
Copy Markdown
Owner

What changed

  • uninstall the editable project after building distributions
  • install the generated wheel without resolving dependencies again
  • run all six console-command smoke tests against that installed wheel

Why

The previous workflow built and inspected the wheel but still exercised console commands from the editable installation. A wheel with broken entry points or missing runtime modules could therefore pass CI. This change makes the smoke test cover the artifact users actually install.

Validation

  • built wheel and source distribution locally
  • installed the wheel with --no-deps after uninstalling the editable package
  • confirmed aep_load_forecasting imports from site-packages
  • python -m pytest -q — 66 passed against the installed wheel
  • all six aep-* --help commands succeeded

@amarakramali
amarakramali merged commit 8ed8fca into main Jul 28, 2026
2 checks passed
@amarakramali
amarakramali deleted the agent/smoke-test-built-wheel branch July 28, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant