-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Description
I propose to just remove **kwargs
from Application.__init__
signature.
The problem is: we are likely want to add new parameters to the constructor in future.
But they are will clash with params used by customers, sure (we both will use simple and short parameter names).
To avoid the problem I would like to just forbid the case.
Application is not a dict in our philosophy, it's just a MutableMapping
.
If you need to store extra data in the app please do it explicitly:
app = Application()
app['key'] = data