Python error generating BOM - KeyError: 'description' (solved)

At least update to the latest version 4 release which is 4.0.7.

or possibly switch over to v5.1.2 (Completely new user interface, many new features, much better libraries, …; Drawback: old projects need to be transferred over to v5. See the forum FAQ for details)