There is autogenerated file in python-vyos-mgmt git, namely the .egg (https://github.com/vyos/python-vyos-mgmt/tree/master/dist)
Since it's autogenerated and can be re-generated at any time, it has no intrinsic value to the SCM source code. Besides, its presence means it has to be updated every time any change is made, which is extra work.
For an example of a pypi-ready package, see my other project for example: https://github.com/dmbaturin/pytaf
You should also read pypi docs. Eventually we will need this on pypi as this is how most people install modules not in the distro-specific repos. PyPI preparation and release will be a separate task though. This one is just about autogenerated files.