<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Congrats Alexey!
<div class=""><br class="">
<div style="">
<blockquote type="cite" class="">
<div class="">On Oct 17, 2016, at 6:38 AM, Alexey Malashkevich <<a href="mailto:alexeymalashkevich@gmail.com" class="">alexeymalashkevich@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hi all,</div>
<div class=""><br class="">
</div>
<div class="">This is a very special release. We are excited to announce that</div>
<div class=""><br class="">
</div>
<div class="">Starting with this release Pony ORM is release under </div>
<div class="">the Apache License, Version 2.0!</div>
<div class=""><br class="">
</div>
<div class="">Previously we were using the AGPL and commercial licenses and found that </div>
<div class="">it was driving away contributors and “open source zealots”. Pony is a </div>
<div class="">mature library which is used by many companies in a production mode. </div>
<div class="">We’d like to grow a community around Pony ORM, and that is why we've decided </div>
<div class="">to release it under a permissive license, such as Apache 2.0. </div>
<div class="">The Apache License allows you to freely use, modify, and distribute any </div>
<div class="">Apache licensed product. You can use Pony ORM in your commercial products </div>
<div class="">for free.</div>
<div class=""><br class="">
</div>
<div class="">In this article (<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__goo.gl_XOZUYi&d=DQMFaQ&c=shNJtf5dKgNcPZ6Yh64b-A&r=ZCkl1RSA6OLXGMeLhWIeG8wvWwYPCSABQEpGFXsWEJg&m=92cYibHb7xnNXUO16SHKJa74t1jwIBLtz_WG_uzwvp8&s=Zo2McDyzZojyX1sXDGuFqynQXBfHoNSpV71nEhu8zfU&e=" class="">https://goo.gl/XOZUYi</a>)
 you can find more information about </div>
<div class="">the Apache license.</div>
<div class=""><br class="">
</div>
<div class="">Besides this, here is the list of changes, improvements and bug fixes included </div>
<div class="">into this release:</div>
<div class=""><br class="">
</div>
<div class="">- Added getattr() support in queries </div>
<div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.ponyorm.com_api-5Freference.html-23getattr&d=DQMFaQ&c=shNJtf5dKgNcPZ6Yh64b-A&r=ZCkl1RSA6OLXGMeLhWIeG8wvWwYPCSABQEpGFXsWEJg&m=92cYibHb7xnNXUO16SHKJa74t1jwIBLtz_WG_uzwvp8&s=OBHx5z29QzV8QzUnWwwo7Ty16LNQnjxKUuL5slu2jvI&e=" class="">https://docs.ponyorm.com/api_reference.html#getattr</a></div>
<div class=""><br class="">
</div>
<div class="">Fixed <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ponyorm_pony_issues_159&d=DQMFaQ&c=shNJtf5dKgNcPZ6Yh64b-A&r=ZCkl1RSA6OLXGMeLhWIeG8wvWwYPCSABQEpGFXsWEJg&m=92cYibHb7xnNXUO16SHKJa74t1jwIBLtz_WG_uzwvp8&s=eShcMbeEabSPTGsbhqbO7m3QlXkHAKJe9JWtzLKjqrw&e=" class="">
https://github.com/ponyorm/pony/issues/159</a>: exceptions happened </div>
<div class="">during flush() should not be wrapped with the CommitException </div>
<div class="">Before this release an exception that happened in a hook , could be raised in </div>
<div class="">two ways – either wrapped into the CommitException or without wrapping. </div>
<div class="">It depended if the exception happened during the execution of flush() or </div>
<div class="">commit() function on the db_session exit. Now the exception happened inside </div>
<div class="">the hook never will be wrapped into the CommitException.</div>
<div class=""><br class="">
</div>
<div class="">Fixed <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ponyorm_pony_issues_190&d=DQMFaQ&c=shNJtf5dKgNcPZ6Yh64b-A&r=ZCkl1RSA6OLXGMeLhWIeG8wvWwYPCSABQEpGFXsWEJg&m=92cYibHb7xnNXUO16SHKJa74t1jwIBLtz_WG_uzwvp8&s=hpSLGTIaeMOYzzzSK_5XeAwU5H_yiZ6NO_7qZSG9pLc&e=" class="">
https://github.com/ponyorm/pony/issues/190</a>: Timedelta is not supported </div>
<div class="">when using pymysql</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">To install the updated version use the following command:</div>
<div class=""><br class="">
</div>
<div class="">pip install --upgrade pony</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Best,</div>
<div class="">Pony ORM Team</div>
</div>
_______________________________________________<br class="">
ponyorm-list mailing list<br class="">
<a href="mailto:ponyorm-list@ponyorm.org" class="">ponyorm-list@ponyorm.org</a><br class="">
https://urldefense.proofpoint.com/v2/url?u=https-3A__mailman-2Dmail5.webfaction.com_listinfo_ponyorm-2Dlist&d=DQIGaQ&c=shNJtf5dKgNcPZ6Yh64b-A&r=ZCkl1RSA6OLXGMeLhWIeG8wvWwYPCSABQEpGFXsWEJg&m=92cYibHb7xnNXUO16SHKJa74t1jwIBLtz_WG_uzwvp8&s=zAK5hloCW2T51cJoXvNthI2F0ppwhl2tF5DP0SCV-AI&e=
<br class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div class="">
<div style="orphans: 2; widows: 2; border-collapse: separate; border-spacing: 0px;" class="">
Arthur Goldberg, PhD
<div style="border-collapse: separate; border-spacing: 0px;" class="">Associate Professor of Genetics and Genomic Sciences</div>
<div style="border-collapse: separate; border-spacing: 0px;" class="">Icahn Institute for Genomics & Multiscale Biology</div>
<div class="">Icahn School of Medicine at Mount Sinai</div>
<div class="">
<div style="border-collapse: separate; border-spacing: 0px;" class="">646 526 5020</div>
</div>
<div style="border-collapse: separate; border-spacing: 0px;" class=""><a href="http://www.karrlab.org/" class="">Karr Lab</a></div>
<div style="border-collapse: separate; border-spacing: 0px;" class=""><a href="mailto:Arthur.Goldberg@mssm.edu" class="">Arthur.P.Goldberg@mssm.edu</a></div>
</div>
<div style="orphans: 2; widows: 2;" class="">Follow us on Twitter <a href="https://twitter.com/IcahnInstitute" class="">@IcahnInstitute</a></div>
</div>
</div>
<br class="">
</div>
</body>
</html>