Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
fe421a261d
!9 Update package to version 1.12.0
From: @jxy_git 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2024-03-14 10:01:34 +00:00
jxy_git
543d7396e6 Update package to version 1.12.0 2024-03-14 17:26:51 +08:00
openeuler-ci-bot
9ff59378f8
!8 Upgrade to latest release [python-rope -> 1.9.0]
From: @Jason_828e 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2023-07-12 09:39:48 +00:00
chenzixuan
b40bb9af47 update version to 1.9.0 2023-07-05 07:51:26 +08:00
openeuler-ci-bot
5aa2be68a4
!7 update to upstream version 1.8.0
From: @desert-sailor 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2023-06-29 03:03:06 +00:00
desert-sailor
459594c3bd Upgrade to version 1.8.0 2023-06-29 10:48:06 +08:00
openeuler-ci-bot
bb8acfff17
!5 update package to 1.6.0
From: @wenzhiwei11 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-12-19 12:29:10 +00:00
wenzhiwei11
21d48f6359 update to 1.6.0 2022-12-16 11:13:15 +08:00
openeuler-ci-bot
8fdcf0e916
!3 Update package
From: @Wangjunqi123 
Reviewed-by: @myeuler 
Signed-off-by: @myeuler
2022-11-08 03:25:02 +00:00
Wangjunqi123
c1cc0786be update version to 1.4.0 2022-10-27 16:03:48 +08:00
3 changed files with 49 additions and 22 deletions

View File

@ -1,11 +1,11 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-rope Name: python-rope
Version: 0.17.0 Version: 1.12.0
Release: 2 Release: 1
Summary: a python refactoring library... Summary: a python refactoring library...
License: LGPL-3.0-or-later and LGPL-3.0-only and GPL-3.0-only License: LGPL-3.0-or-later and LGPL-3.0-only and GPL-3.0-only
URL: https://github.com/python-rope/rope URL: https://github.com/python-rope/rope
Source0: https://files.pythonhosted.org/packages/ba/44/714486676aeb10de586f892348973d2e6b7c2be4eaff434caaaa45e19e14/rope-0.17.0.tar.gz Source0: https://files.pythonhosted.org/packages/4c/c5/606e9b76ce5f0fe1b66db493b13e4dc6a9d495570d30fc8ea76d275693d9/rope-1.12.0.tar.gz
BuildArch: noarch BuildArch: noarch
@ -14,9 +14,21 @@ Rope is a python refactoring library.
%package -n python3-rope %package -n python3-rope
Summary: a python refactoring library... Summary: a python refactoring library...
Provides: python-rope Provides: python-rope = %{version}-%{release}
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-setuptools BuildRequires: python3-setuptools
BuildRequires: python3-pip
BuildRequires: python3-wheel
BuildRequires: python3-hatchling
BuildRequires: python3-virtualenv
BuildRequires: python3-pytoolconfig
# for test
BuildRequires: python3-pytest
BuildRequires: python3-pytest-timeout
BuildRequires: python3-build
BuildRequires: python3-pre-commit
BuildRequires: python3-toml
%description -n python3-rope %description -n python3-rope
Rope is a python refactoring library. Rope is a python refactoring library.
@ -27,46 +39,61 @@ Provides: python3-rope-doc
Rope is a python refactoring library. Rope is a python refactoring library.
%prep %prep
%autosetup -n rope-0.17.0 %autosetup -p1 -n rope-%{version}
%build %build
%py3_build %pyproject_build
%install %install
%py3_install %pyproject_install
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot} pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst touch doclist.lst
if [ -d usr/share/man ]; then if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi fi
popd popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst . mv %{buildroot}/doclist.lst .
%files -n python3-rope -f filelist.lst %check
%dir %{python3_sitelib}/* CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}" \
PATH="%{buildroot}%{_bindir}:$PATH" \
PYTHONPATH="${PYTHONPATH:-%{buildroot}%{python3_sitearch}:%{buildroot}%{python3_sitelib}}" \
PYTHONDONTWRITEBYTECODE=1 \
%{?__pytest_addopts:PYTEST_ADDOPTS="${PYTEST_ADDOPTS:-} %{__pytest_addopts}"} \
PYTEST_XDIST_AUTO_NUM_WORKERS=%{_smp_build_ncpus} \
%{_bindir}/pytest -v -k "not ( autoimporttest )"
%files -n python3-rope
%doc README.rst docs
%license COPYING
%{python3_sitelib}/rope
%{python3_sitelib}/rope*.dist-info/
%files help -f doclist.lst %files help -f doclist.lst
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Thu Mar 14 2024 jiangxinyu <jiangxinyu@kylinos.cn> - 1.12.0-1
- Update package to version 1.12.0
- Add error handling for extract of incomplete block
* Mon Jul 10 2023 chenzixuan <chenzixuan@kylinos.cn> - 1.9.0-1
- update to version 1.9.0
* Tue Jun 20 2023 Dongxing Wang <dxwangk@isoftstone.com> - 1.8.0-1
- update to version 1.8.0
* Fri Dec 16 2022 wenzhiwei <wenzhiwei@kylinos.cn> - 1.6.0-1
- update to 1.6.0
* Thu Oct 27 2022 wangjunqi <wangjunqi@kylinos.cn> - 1.4.0-1
- Update package version to 1.4.0
* Mon May 9 2022 yaoxin <yaoxin30@h-partners.com> - 0.17.0-2 * Mon May 9 2022 yaoxin <yaoxin30@h-partners.com> - 0.17.0-2
- License compliance rectification - License compliance rectification

Binary file not shown.

BIN
rope-1.12.0.tar.gz Normal file

Binary file not shown.