Barry actually noticed that it's not an empty string as I had assumed, it's the string "[]".
So it looks like the new version of python now sets the default value to type(default) which in this case would be str([]) explaining that value. It's still different from what we'd get with earlier versions.
Barry actually noticed that it's not an empty string as I had assumed, it's the string "[]".
So it looks like the new version of python now sets the default value to type(default) which in this case would be str([]) explaining that value. It's still different from what we'd get with earlier versions.