# -*- coding: ascii; tab-width: 4 -*-
Info2: <<
Package: parso-py%type_pkg[python]
Version: 0.8.3
Revision: 1
# test failure on 3.9/3.10
# https://github.com/davidhalter/parso/issues/222
Type: python (3.7 3.8)

Description: Python parser supporting error recovery
DescDetail: <<
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.
<<
Maintainer: Derek Homeier <dhomeie@gwdg.de>
License: OSI-Approved
Homepage: https://github.com/davidhalter/parso

Source: https://files.pythonhosted.org/packages/source/p/parso/parso-%v.tar.gz
Source-Checksum: SHA256(8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0)

Depends: python%type_pkg[python]
BuildDepends: setuptools-tng-py%type_pkg[python]

CompileScript: %p/bin/python%type_raw[python] setup.py build

InfoTest: <<
    TestDepends: pytest-py%type_pkg[python]
    TestScript: <<
        PYTHONPATH=build/lib %p/bin/pytest-%type_raw[python] test/test_* || exit 2
        find build/lib -name '*.pyc' -exec rm {} \;
    <<
<<

InstallScript: %p/bin/python%type_raw[python] setup.py install --root=%d

DocFiles: LICENSE.txt AUTHORS.txt README.rst CHANGELOG.rst PKG-INFO docs/docs
# Info2
<<