I have a Python class full of static methods. What are the advantages and disadvantages of packaging these in a class rather than raw functions?
I agree with Benjamin. Rather than having a bunch of static methods, you should probably have a bunch of functions. And if you want to organize them, you should think about using modules rather than classes. However, if you want to refactor your code to be OO, that's another matter.
Is there any advantage in using a Python class?