sdist and wheels only come into play in a pip distribution, which does not
include the test files.

We are talking about the packaged distributions (Debian, RH, Suse), which
do contain test files. As Matthew notes, these contain "binary" files,
which in our case is pure Python. Technically, that is not a source
distribution.

And I apologize for the pedantic explanation!

-tk

On Tue, Mar 3, 2026 at 9:06 AM Greg Troxel <[email protected]> wrote:

> matthew wall <[email protected]> writes:
>
> >> On Mar 3, 2026, at 08:49, Tom Keffer <[email protected]> wrote:
> >>
> >> There is no change in the code base, only in the test suite. Frankly, I
> don't know why we release the test suite as part of a packaged
> distribution.
> >
> > since we are shipping pure python, we don't distribute a source
> > package, only a 'binary' package.  but that 'binary' package *is* the
> > sources, so its probably good that the test code is in there in case
> > anyone needs to run the tests - no need to download a source package
> > or tarball and risk version mismatch or fat-fingering.
>
> As I understand it, what is published is what python would call an
> sdist, which is a source package.  That is then converted into a wheel
> by "building" which is not actually building.
>
> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/weewx-user/rmifr6gn8qy.fsf%40s1.lexort.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zECQBPoJebu_mhPRYHH2Lsxe44VTAh4aZA1Rk7XvEL10Pg%40mail.gmail.com.

Reply via email to