Changes in Brython version 2.1-20140512-212937 ============================================== Brython 2.1.1 is a backwards-compatible version New features ============ - the main change in this version is a rewriting of the import script py_import.js, supporting the options available to import modules from the standard distribution ; these options are necessary to speed up imports, which involve Ajax calls in different locations - this lead to a change in the structure of the script py_VFS.js : modules are indexed by their name, not their path - modify builtin help function so if no arguments are passed, we default to 'help' - improve speed of "for" loops by adding a method "__getitems__" to some buitin types - improve exception reporting for callback functions of DOM events Bug fixes ========= - bugs in the built-in module browser.markdown - module dot bug (xml.sax.xmlreader) - bug for attributes __code__ and __globals__ of function type - issue #242 : HTTP 404 Not Found if brython is deployed in sub-path - issue #243 : Property decorator inheritance is broken - issue #247 : Expression fails when comparing lists - issue #248 : decorators don't work as expected Demos ===== - no change Standard distribution ===================== - no change Documentation ============= - portuguese version updated by Yuri Texeira - add a section on the <= operator in the FAQ page