diff --git a/asttokens-2.4.1.tar.gz b/asttokens-2.4.1.tar.gz new file mode 100644 index 0000000..a52a173 Binary files /dev/null and b/asttokens-2.4.1.tar.gz differ diff --git a/python-asttokens-2.2.1.tar.gz b/python-asttokens-2.2.1.tar.gz deleted file mode 100644 index 228f9fa..0000000 Binary files a/python-asttokens-2.2.1.tar.gz and /dev/null differ diff --git a/python-asttokens.spec b/python-asttokens.spec index cf4dea4..d17918f 100644 --- a/python-asttokens.spec +++ b/python-asttokens.spec @@ -1,22 +1,25 @@ Name: python-asttokens -Version: 2.2.1 -Release: 1%{?dist} +Version: 2.4.1 +Release: 1 Summary: Module to annotate Python abstract syntax trees with source code positions License: Apache-2.0 URL: https://github.com/gristlabs/asttokens -Source0: %{name}-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/45/1d/f03bcb60c4a3212e15f99a56085d93093a497718adf828d050b9d675da81/asttokens-2.4.1.tar.gz BuildArch: noarch BuildRequires: python3-devel -BuildRequires: python3dist(setuptools) -BuildRequires: python3dist(setuptools-scm) -BuildRequires: python3dist(wheel) -BuildRequires: python3dist(toml) -BuildRequires: python3dist(pytest) -BuildRequires: python3dist(astroid) -BuildRequires: python3dist(six) -BuildRequires: python3dist(typing-extensions) +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-hatchling +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) @@ -30,7 +33,7 @@ nodes, for example for automated refactoring or highlighting.} %package -n python3-asttokens Summary: %{summary} -Requires: python3dist(six) +Requires: python3-six %{?python_provide:%python_provide python3-asttokens} %description -n python3-asttokens %_description @@ -41,14 +44,14 @@ Requires: python3dist(six) %build -%py3_build +%pyproject_build %install -%py3_install +%pyproject_install %check -pytest-3 tests/ -v --ignore=tests/testdata/ +%pytest %files -n python3-asttokens %license LICENSE @@ -57,5 +60,8 @@ pytest-3 tests/ -v --ignore=tests/testdata/ %changelog +* Fri Nov 17 2023 Dongxing Wang - 2.4.1-1 +- Upgrade to version 2.4.1 and change the build method from py3 to pyproject + * Wed Mar 29 2023 li_zengyi - 2.2.1-1 - Init asttokens 2.2.1 package