Skip to content

Conversation

@cjwatson
Copy link
Contributor

I noticed this because Debian's packaging is based on the sdist from PyPI, but tests failed because test/utils/ wasn't distributed there. (See https://setuptools.pypa.io/en/latest/userguide/miscellaneous.html for the default behaviour.)

I noticed this because Debian's packaging is based on the sdist from
PyPI, but tests failed because `test/utils/` wasn't distributed there.
(See https://setuptools.pypa.io/en/latest/userguide/miscellaneous.html
for the default behaviour.)

Signed-off-by: Colin Watson <cjwatson@debian.org>
@CLAassistant
Copy link

CLAassistant commented Jan 28, 2026

CLA assistant check
All committers have signed the CLA.

Signed-off-by: Colin Watson <cjwatson@debian.org>
@cjwatson
Copy link
Contributor Author

I think I'll probably switch the packaging to use archives from git instead, but these changes do still seem correct to me.

@pyrooka pyrooka self-assigned this Jan 28, 2026
@pyrooka pyrooka self-requested a review January 28, 2026 16:35
Copy link
Member

@pyrooka pyrooka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution! Just took a look at the PR and went through the documentation and the change looks correct to me.

@pyrooka pyrooka merged commit 802255b into IBM:main Jan 28, 2026
9 checks passed
ibm-devx-sdk pushed a commit that referenced this pull request Jan 28, 2026
## [3.24.3](v3.24.2...v3.24.3) (2026-01-28)

### Bug Fixes

* **build:** include test/utils/*.py and test resources in sdist ([#229](#229)) ([802255b](802255b))
@ibm-devx-sdk
Copy link

🎉 This PR is included in version 3.24.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@cjwatson cjwatson deleted the sdist-test-utils branch February 8, 2026 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants