Comment
Comment by chrismcb
I'm not sure what converting tabs to spaces had to do with Python. I convert tabs to spaces and python runs just fine. Yes there enforcing of whitespace is one thing I don't like.
Django is not Python. Django is a nice framework, but not a requirement.
What other syntax don't you like.
There have been breaking changes, especially going from 2.x to 3.x. you also can't go backwards. Not aware of issues going forward from 3.x.
On the other hand it is fairly easy to migrate from 2.x to 3.x.