Skip to content

Add reserved experimental namespace - #124

Merged
codeforester merged 1 commit into
mainfrom
enhancement/109-20260806-experimental-namespace
Aug 6, 2026
Merged

Add reserved experimental namespace#124
codeforester merged 1 commit into
mainfrom
enhancement/109-20260806-experimental-namespace

Conversation

@codeforester

Copy link
Copy Markdown
Contributor

Summary

  • add the importable base_cli.experimental module as an intentionally empty preview namespace;
  • expose the module explicitly from the package facade while keeping __all__ empty;
  • document the namespace and guard it with API contract tests.

Fixes #109.

Validation

  • uv run pytest
  • ./tests/validate.sh

@codeforester
codeforester marked this pull request as ready for review August 6, 2026 08:01
@codeforester
codeforester merged commit fa2bba2 into main Aug 6, 2026
164 of 166 checks passed
@codeforester
codeforester deleted the enhancement/109-20260806-experimental-namespace branch August 6, 2026 08:02
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.

base_cli.experimental raises ModuleNotFoundError — create reserved stub module

1 participant