Foreword ======== Philosophy ---------- Beerializer was developed with a few `PEP 20`_ idioms in mind. * Beautiful is better than ugly. * Explicit is better than implicit. * Simple is better than complex. * Complex is better than complicated. * Readability counts. All contributions to Beerializer should keep these important rules in mind. .. _`PEP 20`: http://zen-of-python.info/ License ------- Beerializer is `free and unencumbered software released into the public domain `__. You can copy, modify, publish, use, or distribute it without any restrictions and for any purpose, even commercial. We kindly ask you not to remove author credits, but if you really want, you can do that as well. Prior art --------- Beerializer is based on the awesome `R2DTO`_ serializing library by `nickswebsite`_, also in public domain. A few notable changes were made, though, including adjusted API design (Python's standard ``dump`` / ``load``, although in a slightly different context), model update support and SQLAlchemy integration. .. _`R2DTO`: https://github.com/nickswebsite/r2dto .. _`nickswebsite`: https://github.com/nickswebsite