Skip to content

Conversation

@heyitsaamir
Copy link
Collaborator

@heyitsaamir heyitsaamir commented Jun 13, 2025

Moves packages to microsof.teams namespace.
adds a script to easily create packages - uv run scripts/create_package.py foo creates a microsoft.teams.foo with the right package structure etc.

If we want namespacing according to PEP420, we need to follow a namespace.packagename folder structure, so it means we need to have the folder structure in src for all the packages be "microsoft.teams.{packageName}". It complicates creation, so hopefully the script helps out here.

PR Dependency Tree

This tree was auto-generated by Charcoal

@heyitsaamir heyitsaamir mentioned this pull request Jun 13, 2025
Base automatically changed from aamirj/precommit-hook to main June 13, 2025 18:33
lilyydu
lilyydu previously approved these changes Jun 13, 2025
lilyydu
lilyydu previously approved these changes Jun 13, 2025
@heyitsaamir heyitsaamir merged commit 6e1fa86 into main Jun 13, 2025
3 checks passed
@heyitsaamir heyitsaamir deleted the aamirj/namespacing branch June 13, 2025 23:19
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.

3 participants