Skip to content

fix: personas not included in PyPI package#1

Merged
cumbof merged 1 commit into
cumbof:mainfrom
GVonB:fix/personas-pypi
Jun 22, 2026
Merged

fix: personas not included in PyPI package#1
cumbof merged 1 commit into
cumbof:mainfrom
GVonB:fix/personas-pypi

Conversation

@GVonB

@GVonB GVonB commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

The PyPI package was shipping without the 16 default personas like the README suggests.

The fix was to move personas/ into team/personas/ and update the path reference in persona_library.py from parent.parent to parent to ensure everything is in the package directory. Then I added personas/*.yaml to pyproject.toml so it actually ships.

I tested with uv build to make sure the yaml files appeared in the wheel. team personas now lists all 16 default personas from a clean install with uv run --isolated

Before:
CleanShot 2026-06-19 at 10 53 04@2x

After:
CleanShot 2026-06-19 at 10 51 52@2x

@cumbof

cumbof commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Thanks @GVonB

@cumbof cumbof merged commit ea7dbbf into cumbof:main Jun 22, 2026
3 checks passed
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.

2 participants