I just wanted to flag up that the removal of soft_unicode in a non-major release has broken a number of packages. I ran into this trying to use the swagger api client generator swagger_to, which uses Jinja2 (as do many projects), but a quick google finds the AWS cli and many other packages are broken because of this change. It seems like something that although deprecated was used a lot, and might have been best to remove in a new version so that existing dependencies aren't broken.
I just wanted to flag up that the removal of soft_unicode in a non-major release has broken a number of packages. I ran into this trying to use the swagger api client generator swagger_to, which uses Jinja2 (as do many projects), but a quick google finds the AWS cli and many other packages are broken because of this change. It seems like something that although deprecated was used a lot, and might have been best to remove in a new version so that existing dependencies aren't broken.