Brython

Latest version: v3.13.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

3.13.0

This is the first release of Brython 3.13, including the new features of Python 3.13.

3.12.5

There is no new feature in this version, only bug fixes and internal implementation changes.

3.12.4

This is mostly a bugfix release with no significant new feature.

3.12.3

The main feature in this release is the replacement of the Python parser by a program generated from the standard Python grammar with the CPython toolchain, adapted to generate Javascript code instead of C.

Austin Schick greatly contributed to this change by providing a first proof of concept in issue https://github.com/brython-dev/brython/issues/2354 and advice on the next steps of the implementation.

(This is the same as 3.12.2, with a fix for the blocking bug 2381)

3.12.2

The main feature in this release is the replacement of the Python parser by a program generated from the standard Python grammar with the CPython toolchain, adapted to generate Javascript code instead of C.

Austin Schick greatly contributed to this change by providing a first proof of concept in issue 2354 and advice on the next steps of the implementation.

3.12.1

Special thanks to Denis Migdal, who inspired and/or wrote the main changes in this release:
- speed up startup time by removing generation of Unicode-related tables
- significant improvement in performance of function argument parsing
- rewrite frames management

Apart from many bug fixes, other changes include:
- an improved implementation of PEP 695 – Type Parameter Syntax
- a partial rewriting of the alterative Brython implementation using a PEG parser with the standard Python grammar

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.