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.

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.