udiskie is developed on github. Feel free to contribute patches as pull requests here.
Try to be consistent with the PEP8 guidelines. Add unit tests where feasible.
Commits should be semantic units if possible. Use descriptive titles and also add an explaining commit message unless the modification is trivial.
Further resources: