Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
71efb7ba4f
!6 Adapting to the pyproject.toml compilation mode
From: @caodongxia 
Reviewed-by: @cherry530 
Signed-off-by: @cherry530
2023-04-28 05:51:21 +00:00
caodongxia
b05249a3e4 Adapting to the pyproject.toml compilation mode 2023-04-28 10:30:48 +08:00
openeuler-ci-bot
1526ce06c5
!5 update to 4.0.2
From: @fu-shanqing 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-12-19 12:15:30 +00:00
fu-shanqing
51edefc8c1 update to 4.0.2 2022-12-16 16:33:12 +08:00
openeuler-ci-bot
b6a673aa52
!4 Upgrade package to version 4.0.1
From: @jxy_git 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2022-11-25 01:18:15 +00:00
jxy_git
ebb2e72064 Upgrade package to version 4.0.1 2022-11-22 11:06:36 +08:00
openeuler-ci-bot
37a9574390
!2 License compliance rectification
From: @penelope_y 
Reviewed-by: @myeuler 
Signed-off-by: @myeuler
2022-05-11 09:39:03 +00:00
penelope
4540dbe500 License compliance rectification 2022-05-11 16:30:13 +08:00
openeuler-ci-bot
8173bd1754 !1 package init
From: @maminjie
Reviewed-by: @wang_yue111,@myeuler
Signed-off-by: @myeuler
2020-11-19 00:11:53 +08:00
maminjie
b801a5220a package init 2020-11-18 20:26:48 +08:00
3 changed files with 110 additions and 0 deletions

106
python-twine.spec Normal file
View File

@ -0,0 +1,106 @@
%global _empty_manifest_terminate_build 0
Name: python-twine
Version: 4.0.2
Release: 2
Summary: Collection of utilities for publishing packages on PyPI
License: Apache-2.0
URL: https://twine.readthedocs.io/
Source0: https://files.pythonhosted.org/packages/b7/1a/a7884359429d801cd63c2c5512ad0a337a509994b0e42d9696d4778d71f6/twine-4.0.2.tar.gz
BuildArch: noarch
Requires: python3-pkginfo
Requires: python3-readme-renderer
Requires: python3-requests
Requires: python3-requests-toolbelt
Requires: python3-setuptools
Requires: python3-keyring
Requires: python3-rfc3986
Requires: python3-urllib3
Requires: python3-importlib-metadata
Requires: python3-rich
%description
Twine is a utility for publishing Python packages on PyPI.
It provides build system independent uploads of source and binary
distribution artifacts for both new and existing projects.
See our documentation for a description of features, installation
and usage instructions, and links to additional resources.
%package -n python3-twine
Summary: Collection of utilities for publishing packages on PyPI
Provides: python-twine
BuildRequires: python3-devel python3-pip python3-wheel
BuildRequires: python3-setuptools python3-setuptools_scm
%description -n python3-twine
Twine is a utility for publishing Python packages on PyPI.
It provides build system independent uploads of source and binary
distribution artifacts for both new and existing projects.
See our documentation for a description of features, installation
and usage instructions, and links to additional resources.
%package help
Summary: Development documents and examples for twine
Provides: python3-twine-doc
%description help
Twine is a utility for publishing Python packages on PyPI.
It provides build system independent uploads of source and binary
distribution artifacts for both new and existing projects.
See our documentation for a description of features, installation
and usage instructions, and links to additional resources.
%prep
%autosetup -n twine-%{version} -p1
%build
%pyproject_build
%install
%pyproject_install twine==%{version}
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{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 examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
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
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-twine -f filelist.lst
%dir %{python3_sitelib}/*
%{python3_sitelib}/twine
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Apr 27 2023 caodongxia <caodongxia@h-partners.com> - 4.0.2-2
- Adapting to the pyproject.toml compilation mode
* Thu Dec 15 2022 fushanqing <fushanqing@kylinos.cn> - 4.0.2-1
- update to version 4.0.2
* Tue Nov 08 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 4.0.1-1
- Upgrade package to version 4.0.1
* Wed May 11 2022 yangping <yangping69@h-partners> - 3.2.0-2
- License compliance rectification
* Wed Nov 18 2020 maminjie <maminje1@huawei.com> - 3.2.0-1
- package init

4
python-twine.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: pypi
src_repo: twine
tag_prefix: "^"
separator: "."

BIN
twine-4.0.2.tar.gz Normal file

Binary file not shown.