Hi Paul (2024.07.11_14:01:01_+0000)

> I have been struggling to get some software packaged that relies on 
> setuptools_scm. It seems to effectively ignore the package data section in a 
> pyproject.toml file and to include a broader collection of files when being 

Which source package is this?
Where did the source come from? Git or PyPI tarball?

setuptools_scm gets stuff from SCM and uses it for metadata. During the
package build, the SCM isn't available (no .git directory in the source
package). So, it falls back to alternate modes:
1. The version gets put in an environment variable by pybuild.
2. The list of known files comes from the SOURCES.txt in egg-info. If
   you are using the upstream git for your source, you may be missing
   this. Try switching to a PyPI sdist.

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

Reply via email to