- you invent a new coordinates system and you create a class to represent it
- you have two products which need to deal with this coordinates system but which, apart from that, are completely independent
Then, how do you share this class among both products?
I think this question can receive a generic answer, but I ask it in the specific context of Python programming.
Translated in "Python words", the question is: is it worth creating a package which defines only one class? What other ways are there to share very small bits of functionality?