Name: python-asttokens Version: 2.2.1 Release: 1%{?dist} Summary: Module to annotate Python abstract syntax trees with source code positions License: Apache-2.0 URL: https://pypi.python.org/pypi/asttokens/ Source0: %{name}-%{version}.tar.gz Patch0: 0001-patch-for-openeuler.patch BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm BuildRequires: python3-wheel BuildRequires: python3-toml BuildRequires: python3-pytest BuildRequires: python3-astroid BuildRequires: python3-six BuildRequires: python3-typing-extensions %global _description %{expand: The asttokens module annotates Python abstract syntax trees (ASTs) with the positions of tokens and text in the source code that generated them. This makes it possible for tools that work with logical AST nodes to find the particular text that resulted in those nodes, for example for automated refactoring or highlighting.} %description %_description %package -n python3-asttokens Summary: %{summary} Requires: python3dist(six) %{?python_provide:%python_provide python3-asttokens} %description -n python3-asttokens %_description %prep %autosetup -p1 -n asttokens-%{version} %build %py3_build %install %py3_install %check pytest-3 tests/ -v --ignore=tests/testdata/ %files -n python3-asttokens %license LICENSE %doc README.rst %{python3_sitelib}/* %changelog * Wed Mar 29 2023 li_zengyi - 2.2.1-1 - Init asttokens 2.2.1 package