On Fri Oct 3, 2025 at 7:32 PM BST, Soren Stoutner wrote:
On Friday, October 3, 2025 12:14:00 AM Mountain Standard Time Seyed Mohamad
Amin Modaresi wrote:
I think it is not needed, because vkbasalt-cli python lib is not a
common library, the lib just can be used by vkbasalt-cli not the
others
One of the important things in packaging for Debian is that packages need to
work together in a larger ecosystem and follow established conventions for
naming and contents. The established convention for Python packages is that
all pure Python modules should be shipped in a separate package that begins
with the python3- (or someday python4-).
I don't think this is correct. Programs that have private modules are
not required to split them out into a separate library package. Indeed
doing so introduces unnecessary costs and overheads for the whole
project. Private modules are mentioned in § 5.3
https://www.debian.org/doc/packaging-manuals/python-policy/#programs-shipping-private-modules
--
Jonathan Dowland
[email protected]
https://jmtd.net