The `re` module in 3.11 will support "Atomic grouping and possessive quantifiers". I recently wrote a blog post about these features: <a href="https://learnbyexample.github.io/python-regex-possessive-quantifier/" rel="nofollow">https://learnbyexample.github.io/python-regex-possessive-qua...</a>
If one is on the Python 3 train, is there any reason to not always be on the latest release?<p>Is it better about breaking changes than the 2 to 3 adventure was?
It starts with 2.1, so it misses quite a few changes.<p>If I recall correctly, 1.6 was when it started to get attention on mainstream with Zope and co.<p>Still, add the standard library changes as well, and there is plenty of inspiration for pub quizzes.
Unrelated, but i wish there was a table of what version of each function was in each version of glibc. I would love to be able to answer a question like "if i compile on version X, and deploy on version Y, what functions will be missing or changed?".