1.0.0
What's new in this release?
- Fix a sandbox escape via generators and
_frame
methods. - Supporting dictionary comprehensions
- A custom exception rather than
KeyError
whennames
not found - Dropping support for old python versions - if you need pre 3.9, then you can use an older version
- Various cleanups & tidying warnings, deprecation warnings etc.
So 1.0 as a 'this is the way it works'. It's been basically stable for years now, I've just never called it that - hopefully now this draws a line in what's possible without breaking changes.
There's lots of ideas to make it better - but that's better as a new 2.x branch with allowing a few breaking changes (mostly for security).