You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We would like to learn about your use case. For example, if this feature is needed to adopt Narwhals in an open source project, could you please enter the link to it below?
I am adding Narwhals package to Gentoo Linux. It works great, and working with is a pleasure!
Please describe the purpose of the new feature or describe the problem to solve.
For Gentoo packages, we really want to run tests as part of the package building/install process. While using GitHub archives is acceptable, we strongly prefer using source distributions from PyPI, and this is especially important now that PyPI supports signed attestations.
Suggest a solution if possible.
Include all the files needed to run tests in the source distribution.
If you have tried alternatives, please describe them below.
The alternative is to download autogenerated GitHub archives. However, unlike source distributions, they are not signed and they technically don't have 100% guarantee that the file checksum won't change in the future.
Additional information that may help us understand your needs.
No response
The text was updated successfully, but these errors were encountered:
mgorny
added a commit
to mgorny/narwhals
that referenced
this issue
Mar 25, 2025
Include test files in the source distribution, to make it possible
to run them while repackaging from sources. This permits Linux
distributions to use signed PyPI release artficats rather than having
to use the git repository directly.
Fixesnarwhals-dev#2284
mgorny
added a commit
to mgorny/narwhals
that referenced
this issue
Mar 25, 2025
Include test files in the source distribution, to make it possible
to run them while repackaging from sources. This permits Linux
distributions to use signed PyPI release artficats rather than having
to use the git repository directly.
Fixesnarwhals-dev#2284
We would like to learn about your use case. For example, if this feature is needed to adopt Narwhals in an open source project, could you please enter the link to it below?
I am adding Narwhals package to Gentoo Linux. It works great, and working with is a pleasure!
Please describe the purpose of the new feature or describe the problem to solve.
For Gentoo packages, we really want to run tests as part of the package building/install process. While using GitHub archives is acceptable, we strongly prefer using source distributions from PyPI, and this is especially important now that PyPI supports signed attestations.
Suggest a solution if possible.
Include all the files needed to run tests in the source distribution.
If you have tried alternatives, please describe them below.
The alternative is to download autogenerated GitHub archives. However, unlike source distributions, they are not signed and they technically don't have 100% guarantee that the file checksum won't change in the future.
Additional information that may help us understand your needs.
No response
The text was updated successfully, but these errors were encountered: