[PonyORM-list] Pony ORM Release 0.7

Goldberg, Arthur P arthur.p.goldberg at mssm.edu
Mon Oct 17 15:55:58 UTC 2016


Congrats Alexey!

On Oct 17, 2016, at 6:38 AM, Alexey Malashkevich <alexeymalashkevich at gmail.com<mailto:alexeymalashkevich at gmail.com>> wrote:

Hi all,

This is a very special release. We are excited to announce that

Starting with this release Pony ORM is release under
the Apache License, Version 2.0!

Previously we were using the AGPL and commercial licenses and found that
it was driving away contributors and “open source zealots”. Pony is a
mature library which is used by many companies in a production mode.
We’d like to grow a community around Pony ORM, and that is why we've decided
to release it under a permissive license, such as Apache 2.0.
The Apache License allows you to freely use, modify, and distribute any
Apache licensed product. You can use Pony ORM in your commercial products
for free.

In this article (https://goo.gl/XOZUYi<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=>) you can find more information about
the Apache license.

Besides this, here is the list of changes, improvements and bug fixes included
into this release:

- Added getattr() support in queries
https://docs.ponyorm.com/api_reference.html#getattr<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=>

Fixed https://github.com/ponyorm/pony/issues/159<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=>: exceptions happened
during flush() should not be wrapped with the CommitException
Before this release an exception that happened in a hook , could be raised in
two ways – either wrapped into the CommitException or without wrapping.
It depended if the exception happened during the execution of flush() or
commit() function on the db_session exit. Now the exception happened inside
the hook never will be wrapped into the CommitException.

Fixed https://github.com/ponyorm/pony/issues/190<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=>: Timedelta is not supported
when using pymysql


To install the updated version use the following command:

pip install --upgrade pony


Best,
Pony ORM Team
_______________________________________________
ponyorm-list mailing list
ponyorm-list at ponyorm.com<mailto:ponyorm-list at ponyorm.com>
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=

Arthur Goldberg, PhD
Associate Professor of Genetics and Genomic Sciences
Icahn Institute for Genomics & Multiscale Biology
Icahn School of Medicine at Mount Sinai
646 526 5020
Karr Lab<http://www.karrlab.org/>
Arthur.P.Goldberg at mssm.edu<mailto:Arthur.Goldberg at mssm.edu>
Follow us on Twitter @IcahnInstitute<https://twitter.com/IcahnInstitute>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: </ponyorm-list/attachments/20161017/b2514df8/attachment.html>


More information about the ponyorm-list mailing list