A Python Parser
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.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
6
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-parso && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
parso-0.8.1.tar.gz | 0000395966 387 KB | |
python-parso.changes | 0000005309 5.18 KB | |
python-parso.spec | 0000002019 1.97 KB |
Revision 15 (latest revision is 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 878622
from
Benjamin Greiner (bnavigator)
(revision 15)
- update to 0.8.1 (according to gh#davidhalter/jedi#1650 it should be compatible with python-jedi now): - Dropped Support for Python 2.7, 3.4, 3.5 - It's possible to use ``pathlib.Path`` objects now in the API - The stubs are gone, we are now using annotations - ``namedexpr_test`` nodes are now a proper class called ``NamedExpr`` - A lot of smaller refactorings
Comments 0