Uncompyle6

Latest version: v3.9.1

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

Scan your dependencies

Page 2 of 18

3.7.1

====================================================

Released to pick up new xdis version which has fixes to read bytestrings better on 3.x

* Handle 3.7+ "else" branch removal adAs seen in `_cmp()` of `python3.8/distutils/version.py` with optimization `-O2`
* 3.6+ "with" and "with .. as" grammar improvements
* ast-check for "for" loop was missing some grammar rules

3.7

only difference is the target of the name changes to an "alias" in the
former. As a result, the disambiguation is now done on the semantic
action side, rather than in parsing grammar rules.

Some small specific fixes:

* 3.7+ some chained compare parsing has been fixed. Other remain.
* better if/else rule checking in the 3.4 and below range.
* 3.4+ keyword-only parameter handling was fixed more generally
* 3.3 .. 3.5 keyword-only parameter args in lambda was fixed

3.7.0

====================================================

The main impetus for this release is to pull in the recent changes from xdis.
We simplify imports using xdis 4.6.0.

There were some bugfixes to Python 3.4-3.8. See the ChangeLog for details

3.6.10

3.6.7

===========================

More upheaval in xdis which we need to track here.

3.6.6

============================================

The main reason for this release is an incompatibility bump in xdis which handles
3.7 SipHash better.

* Go over "yield" as an expression precedence
* Some small alignment with code in decompyle3 for "or" and "and" was done

Page 2 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.