<div dir="ltr"><div>Hi all,</div><div><br></div><div>This release brings Python 3.6 support and has some bugfixes.</div><div><br></div><div>Here is the list of changes:</div><div><br></div><div>- Fixed #216: decompiler fixes for Python 3.6</div><div>- Fixed #203: subtranslator should use argnames from parent translator</div><div>- Change a way aliases in SQL query are generated in order to fix a problem </div><div>when a subquery alias masks a base query alias</div><div>- Volatile attribute bug fixed</div><div>- Fix creation of self-referenced foreign keys – before this Pony didn’t </div><div>create the foreign key for self-referenced attributes</div><div>- Bug fixed: when required attribute is empty the loading from the database </div><div>shouldn’t raise the validation error. Now Pony raises the warning </div><div>DatabaseContainsIncorrectEmptyValue</div><div>- New warning DatabaseContainsIncorrectEmptyValue added, it is raised when </div><div>the required attribute is empty during loading an entity from the database</div><div>- Throw an error with more clear explanation when a list comprehension is </div><div>used inside a query instead of a generator expression: </div><div>“Use generator expression (… for … in …) instead of list comprehension </div><div>[… for … in …] inside query”</div><div><br></div><div><br></div><div>To install the updated version use the following command:</div><div><br></div><div>pip install --upgrade pony</div><div><br></div><div><br></div><div>Best,</div><div>Pony ORM Team</div></div>