Skip to content

fix: remove tests from distributed packages#99

Merged
hownowstephen merged 3 commits intocustomerio:mainfrom
louison:main
May 5, 2026
Merged

fix: remove tests from distributed packages#99
hownowstephen merged 3 commits intocustomerio:mainfrom
louison:main

Conversation

@louison
Copy link
Copy Markdown
Contributor

@louison louison commented Jul 21, 2023

Solves #90


Note

Low Risk
Low risk packaging-only change that alters what gets included in the built wheel/sdist. Main risk is inadvertently excluding non-test modules if they live under tests or rely on it at runtime.

Overview
Updates setup.py to exclude the tests package from find_packages, preventing test code from being shipped in the distributed customerio package.

Reviewed by Cursor Bugbot for commit a92be0b. Bugbot is set up for automated code reviews on this repo. Configure here.

@hownowstephen hownowstephen merged commit 4ae5bf8 into customerio:main May 5, 2026
8 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