Updated based on your feedback, just def wallet(self, *args, currency=None, **kwargs) doesn't convince me enough. I'd like to have *args and **kwargs at the end of the method signature, like this:
def wallet(self, currency=None, *args, **kwargs)
Any reason to put currency between them? It just makes it look inconsistent.
Updated based on your feedback, just
def wallet(self, *args, currency=None, **kwargs)
doesn't convince me enough. I'd like to have *args and **kwargs at the end of the method signature, like this:def wallet(self, currency=None, *args, **kwargs)
Any reason to put
currency
between them? It just makes it look inconsistent.