Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8fd80e3023
!29 Update package to version 0.22
From: @jxy_git 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2023-06-02 01:16:36 +00:00
jxy_git
6b7263fe81 Update package to version 0.22 2023-06-01 17:13:50 +08:00
openeuler-ci-bot
405deeccf1
!28 Upgrade version to 0.20.1
From: @lauk001 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-12-09 01:44:41 +00:00
lauk001
8873d01353 Upgrade version to 0.20.1 2022-12-06 16:50:47 +08:00
openeuler-ci-bot
c502faa28c
!26 Upgrade package to version 0.19.2
From: @Gzx1999 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2022-10-11 10:35:17 +00:00
Gzx1999
68995fbc7d Upgrade package to version 0.19.2 2022-10-11 17:45:10 +08:00
openeuler-ci-bot
313b64daba
!24 【轻量级 PR】:Adds python3-toml as BuildRequires to correct dist version
From: @huangtianhua 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2022-08-05 07:41:11 +00:00
huangtianhua
4101f45bda
Adds python3-toml as BuildRequires to correct dist version 2022-08-05 07:12:07 +00:00
openeuler-ci-bot
0077d16ad2
!21 Update package pint of version 0.18
From: @renliang16 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2022-07-28 07:27:36 +00:00
renliang16
01b5281a74 Update package pint of version 0.18 2022-07-27 05:47:20 +00:00
3 changed files with 33 additions and 44 deletions

Binary file not shown.

BIN
Pint-0.22.tar.gz Normal file

Binary file not shown.

View File

@ -1,13 +1,15 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-pint Name: python-pint
Version: 0.16.1 Version: 0.22
Release: 5 Release: 1
Summary: Physical quantities module Summary: Physical quantities module
License: BSD-3-Clause License: BSD-3-Clause
URL: https://github.com/hgrecco/pint URL: https://github.com/hgrecco/pint
Source0: https://files.pythonhosted.org/packages/2b/d4/18becb51e9e242640010362b38dde187ecc0d5caeb0a689a2a60083b1ca3/Pint-0.16.1.tar.gz Source0: https://files.pythonhosted.org/packages/2c/4b/f06c9975298765c64ac9ca6f36be072e65e1437a03a472f5fabc5327ef4e/Pint-0.22.tar.gz
BuildArch: noarch BuildArch: noarch
Requires: python3-numpy
%description %description
Pint is a Python package to define, operate and manipulate physical Pint is a Python package to define, operate and manipulate physical
quantities: the product of a numerical value and a unit of measurement. quantities: the product of a numerical value and a unit of measurement.
@ -17,25 +19,19 @@ It is distributed with a comprehensive list of physical units, prefixes
and constants. Due to its modular design, you can extend (or even rewrite!) and constants. Due to its modular design, you can extend (or even rewrite!)
the complete list without changing the source code. It supports a lot of the complete list without changing the source code. It supports a lot of
numpy mathematical operations **without monkey patching or wrapping numpy**. numpy mathematical operations **without monkey patching or wrapping numpy**.
It has a complete test coverage. It runs in Python 3.6+ with no other dependency. It has a complete test coverage. It runs in Python 3.8+ with no other dependency.
If you need Python 2.7 or 3.4/3.5 compatibility, use Pint 0.9.
It is licensed under BSD. It is licensed under BSD.
%package -n python3-pint %package -n python3-pint
Summary: Physical quantities module Summary: Physical quantities module
Provides: python-pint Provides: python-pint = %{version}-%{release}
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-pbr BuildRequires: python3-pbr
BuildRequires: python3-pip BuildRequires: python3-pip
BuildRequires: python3-setuptools BuildRequires: python3-flit
BuildRequires: python3-setuptools_scm BuildRequires: python3-setuptools_scm
BuildRequires: python3-wheel
BuildRequires: python3-toml BuildRequires: python3-toml
Requires: python3-packaging
Requires: python3-importlib-resources
Requires: python3-importlib-metadata
Requires: python3-numpy
Requires: python3-pytest
Requires: python3-pytest-cov
%description -n python3-pint %description -n python3-pint
Pint is a Python package to define, operate and manipulate physical Pint is a Python package to define, operate and manipulate physical
quantities: the product of a numerical value and a unit of measurement. quantities: the product of a numerical value and a unit of measurement.
@ -45,8 +41,7 @@ It is distributed with a comprehensive list of physical units, prefixes
and constants. Due to its modular design, you can extend (or even rewrite!) and constants. Due to its modular design, you can extend (or even rewrite!)
the complete list without changing the source code. It supports a lot of the complete list without changing the source code. It supports a lot of
numpy mathematical operations **without monkey patching or wrapping numpy**. numpy mathematical operations **without monkey patching or wrapping numpy**.
It has a complete test coverage. It runs in Python 3.6+ with no other dependency. It has a complete test coverage. It runs in Python 3.8+ with no other dependency.
If you need Python 2.7 or 3.4/3.5 compatibility, use Pint 0.9.
It is licensed under BSD. It is licensed under BSD.
%package help %package help
@ -61,51 +56,45 @@ It is distributed with a comprehensive list of physical units, prefixes
and constants. Due to its modular design, you can extend (or even rewrite!) and constants. Due to its modular design, you can extend (or even rewrite!)
the complete list without changing the source code. It supports a lot of the complete list without changing the source code. It supports a lot of
numpy mathematical operations **without monkey patching or wrapping numpy**. numpy mathematical operations **without monkey patching or wrapping numpy**.
It has a complete test coverage. It runs in Python 3.6+ with no other dependency. It has a complete test coverage. It runs in Python 3.8+ with no other dependency.
If you need Python 2.7 or 3.4/3.5 compatibility, use Pint 0.9.
It is licensed under BSD. It is licensed under BSD.
%prep %prep
%autosetup -n Pint-0.16.1 %autosetup -n Pint-%{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
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-pint -f filelist.lst %files -n python3-pint
%dir %{python3_sitelib}/* %{_bindir}/pint-convert
%{python3_sitelib}/*
%files help -f doclist.lst %files help
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Thu Jun 01 2023 jiangxinyu <jiangxinyu@kylinos.cn> - 0.22-1
- Update package to version 0.22
* Tue Dec 06 2022 liukuo <liukuo@kylinos.cn> - 0.20.1-1
- Upgrade version to 0.20.1
* Tue Oct 11 2022 guozhengxin <guozhengxin@kylinos.cn> - 0.19.2-1
- Upgrade package to version 0.19.2
* Fri Aug 05 2022 huangtianhua <huangtianhua@huawei.com> - 0.18-2
- Adds python3-toml as BuildRequires to correct dist version
* Mon Jul 25 2022 renliang16 <renliang@uniontech.com> - 0.18-1
- Upgrade package python3-pint to version 0.18
* Wed May 11 2022 houyingchao <houyingchao@h-partners.com> - 0.16.1-5 * Wed May 11 2022 houyingchao <houyingchao@h-partners.com> - 0.16.1-5
- License compliance rectfication - License compliance rectfication