Key | Value |
---|---|
FileName | ./usr/share/doc/python3-parso/changelog.Debian.gz |
FileSize | 498 |
MD5 | D8889AD8F180542461E07A907FA4ED84 |
SHA-1 | 4FACB1512E4449A91B7841306D0C5471F57BC271 |
SHA-256 | 19C66B5A5EC9DFE0BF0A0064A4BB1D67CAF0A5F89166C30AC082AC92B5D57E43 |
SSDEEP | 12:XRVmjF2lldKsBnMKwLgl+hIyfalP9FNQscIvicp97T+296rfFpXd:XjUF2rdhBnbiAyaVlQscIa2ZT+brdpN |
TLSH | T144F00E9359B6B043E048A2386FAA900CC08FDA608BE02D090C238810A00EDBB75017FA |
hashlookup:parent-total | 2 |
hashlookup:trust | 60 |
The searched file hash is included in 2 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileSize | 64532 |
MD5 | 416463D4DA7FE1B7541AF130D7C2DAD9 |
PackageDescription | Python parser that supports error recovery - Python 3.X Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your Python file. . Parso has been battle-tested by jedi. It was pulled out of jedi to be useful for other projects as well. . Parso consists of a small API to parse Python and analyse the syntax tree. . A simple example: . >>> import parso >>> module = parso.parse('hello + 1', version="3.6") >>> expr = module.children[0] >>> expr PythonNode(arith_expr, [<Name: hello@1,0>, <Operator: +>, <Number: 1>]) >>> print(expr.get_code()) hello + 1 >>> name = expr.children[0] >>> name <Name: hello@1,0> >>> name.end_pos (1, 5) >>> expr.end_pos (1, 9) . To list multiple issues: . >>> grammar = parso.load_grammar() >>> module = grammar.parse('foo +\nbar\ncontinue') >>> error1, error2 = grammar.iter_errors(module) >>> error1.message 'SyntaxError: invalid syntax' >>> error2.message "SyntaxError: 'continue' not properly in loop" |
PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
PackageName | python3-parso |
PackageSection | python |
PackageVersion | 0.7.0-1 |
SHA-1 | 564F6ADBDDA7341457FEDAF0C147F8DB68F79F96 |
SHA-256 | 7D87A6D6AE3B33E3F8FFA3BC7B5CF6DC7E7504F48586140715F4706B1BEB42BD |
Key | Value |
---|---|
FileSize | 303024 |
MD5 | 571C95D7AA94BF91DC874B5C6B353B93 |
PackageDescription | documentation for the parso Python library This package provides documentation for parso |
PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
PackageName | python-parso-doc |
PackageSection | doc |
PackageVersion | 0.7.0-1 |
SHA-1 | 90B8EE263DF8D897BE17574FFE379CB48C5C058D |
SHA-256 | 867925C86257BAECEC33575D58AA6E6C2DB380BA218428A8B00F0CC11417F4F1 |