Port details |
- py-parso Python Parser
- 0.8.3 textproc
=1 0.8.3Version of this port present on the latest quarterly branch. - Maintainer: ultima@FreeBSD.org
 - Port Added: 2017-12-11 20:08:22
- Last Update: 2022-03-28 12:38:39
- Commit Hash: 1d244cd
- People watching this port, also watch:: py38-Automat, freeimage, font-misc-meltho, libjxl, py38-pycparser
- Also Listed In: python
- License: MIT
- Description:
- 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.
WWW: https://github.com/davidhalter/parso
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/textproc/py-parso/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/py-parso
- pkg install py38-parso
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-parso listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-parso
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1638423274
SHA256 (parso-0.8.3.tar.gz) = 8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0
SIZE (parso-0.8.3.tar.gz) = 400064
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- This port is required by:
- for Build
-
- math/sage
- for Run
-
- devel/py-jedi
- devel/py-spyder
- devel/youcompleteme
- math/sage
- Configuration Options:
- No options to configure
- Options name:
- textproc_py-parso
- USES:
- cpe python:3.6+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|