Hi Colin,

Thanks for the tip, this seems to work! I will include the change upstream in the next release.

On 2026-07-29 09:25, Colin Watson wrote:

This usually happens because the setuptools configuration in your pyproject.toml fails to exclude the "build" directory, which becomes a problem when the packaging builds for two different Python versions. The typical fix is to change this:

   [tool.setuptools.packages.find]
   exclude = ["tests"]

... to this:

   [tool.setuptools.packages.find]
   include = ["icoextract", "icoextract.*"]


Best,
James

Reply via email to