Hi Stefano,
On 18.02.26 23:37, [email protected] wrote:
That only sounds appropriate for a clean tree.
So you'll have to be sure that a build doesn't happen in a dirty tree,
which is something that will happen when 2 Python versions are supported
in Debian.
Pybuild builds everything under .pybuild in the package root; so
shound't it be be enough to exclude just .pybuild? Any maybe
**/__pycache__ to exclude any cache that may be built in-place (that
happened on sunpy)?
I'd be happy if the "find" approach would be included in pybuild. The
main problem to seems that it potentially changes an existing
MANIFEST.in, which is not trivial to keep consistent under all
circumstances (build twice in a row, running dh_clean twice etc.), while
a patch based approach aligns well with our build structure.
I am wondering why we discuss this general problem in a
now-package-specific bug and not in the mailing list or a pybuild
related issue (where it was before)? It seems that it is not really
specific to asdf-coordinates-schemas, but either a documentation issue
or a wishlist item for pybuild.
Cheers
Ole