Key | Value |
---|---|
FileName | ./usr/lib/python3/dist-packages/parso-0.1.1.egg-info/PKG-INFO |
FileSize | 4850 |
MD5 | 4EAFB86A3CFA088FAC79C228A87C47BF |
SHA-1 | 30C904B8AA6D6A7075C3E7E302118D779A8D12ED |
SHA-256 | 34FCA8DD2AFE4B6649C98EAE6BA2D2C3C98E3DD32B5EE73C0A2E77C58614222B |
SSDEEP | 96:D/WPZ3qIAVEMx0+fWHqvHgqe2zYAgLrnxpTXRYQI/jjaaDY413V2R:+qIV8HgqM/p/QlQ |
TLSH | T191A1830B50C47DA52B5B86FC2E8C45A4E33140ABEF9B782C39EE155D6F12B62087D23C |
hashlookup:parent-total | 4 |
hashlookup:trust | 70 |
The searched file hash is included in 4 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileSize | 60556 |
MD5 | AA0FFFB92758930E44FE33EAAE2C770C |
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.1.1-1 |
SHA-1 | E7918703D69A03560B1776859EAB1A9CD6C047AD |
SHA-256 | A29BA2E6F58281EB17FF4731B38FBB483DE41E678F5BBE4348867AB916D6FAD4 |
Key | Value |
---|---|
MD5 | 906B57ADB400575ED72D4A331BBA8345 |
PackageArch | noarch |
PackageDescription | 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. |
PackageMaintainer | https://bugs.opensuse.org |
PackageName | python2-parso |
PackageRelease | lp150.1.3 |
PackageVersion | 0.1.1 |
SHA-1 | 231E92C8129509CB494D1DF067A0B44D87FEFDB4 |
SHA-256 | 4716FAC28519A081605EB6CFD816611D343BF9CFD806338AB29A7B309DC839B0 |
Key | Value |
---|---|
MD5 | 4962BAF26C50E4208CA48A951F553ACD |
PackageArch | noarch |
PackageDescription | 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. |
PackageMaintainer | https://bugs.opensuse.org |
PackageName | python3-parso |
PackageRelease | lp150.1.3 |
PackageVersion | 0.1.1 |
SHA-1 | 0D2D06F3295DC752D7BB37FB9803C96D3DBABCEB |
SHA-256 | 6C5F6A3C8348A27A9ECEC08FBA2F0048A0C3B09C85227F074DBF3DD9D5E33814 |
Key | Value |
---|---|
FileSize | 60500 |
MD5 | 9DA35F168CF9C4F629C40C2490A644D5 |
PackageDescription | Python parser that supports error recovery 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 | python-parso |
PackageSection | python |
PackageVersion | 0.1.1-1 |
SHA-1 | C2FA306AECE23E2912DEF57EC30BA36AB0FF5556 |
SHA-256 | 18F4D84101CF33190355941A5FA7ECC63714D5A9D0F2A4D460FB65079AD7654E |