This viewpoint couldn't be more ruscist. Why do you push the terrorist mass murderer propaganda so hard?
7 karma · joined March 17, 2015
[ my public key: https://keybase.io/webknjaz; my proof: https://keybase.io/webknjaz/sigs/GlptKC51mZXQ9jnRljZsbZ8Tv0i03IBltUIPHnHL6A0 ]
python -m build
With this invocation it'll produce an sdist, and then it'll build a wheel from that tarball, not from your Git checkout which is much closer to what pip does in the wild. When building both artifacts from a Git checkout, it's possible to mess up packaging making it impossible to produce a wheel out of an sdist (which is necessary in many places, including installs from tarballs that pip tries to build wheels from and downstream packaging in different OS ecosystems).OTOH talking about Git: I usually recommend using subtrees in place of submodules as they allow you to actually merge-in the contents of other trees rather than holding pointers to them.