3 ms·
Thanks for the links. This helped point me in the right direction. I made no-argument callables in my launch script and ran `uvx migrate-to-uv`. I then changed
by tiltowait 2y ago
Thanks for the links. This helped point me in the right direction. I made no-argument callables in my launch script and ran `uvx migrate-to-uv`. I then changed the [tool.hatch...] section to this:
[tool.hatch.build.targets.wheel]
force-include = {"src/" = "/"}
With those three things done, I'm in business. Thanks!
- zahlman 2y agoGlad it worked. Most build systems attempt automatic package discovery, but they might not assume that you want to include top-level modules. I haven't tried Hatch(ling) so I can't advise. The maintainer posts here (and is active on discuss.python.org), though.