Compare commits
No commits in common. "2d01b30383bbd28da07071b1884112544747aebc" and "13ccdb226aeb788eb1ceb1e18c91ab5ad39b74ef" have entirely different histories.
2d01b30383
...
13ccdb226a
BIN
5.3.1.tar.gz
Normal file
BIN
5.3.1.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
66
PyYAML.spec
66
PyYAML.spec
@ -2,15 +2,18 @@
|
||||
%bcond_without python3
|
||||
|
||||
Name: pyyaml
|
||||
Version: 6.0
|
||||
Version: 5.3.1
|
||||
Release: 2
|
||||
Summary: YAML parser and emitter for Python
|
||||
License: MIT
|
||||
URL: https://github.com/yaml/pyyaml
|
||||
Source0: https://files.pythonhosted.org/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz
|
||||
Source0: https://github.com/yaml/pyyaml/archive/%{version}.tar.gz
|
||||
|
||||
BuildRequires: gcc libyaml-devel
|
||||
|
||||
%if %{with python2}
|
||||
BuildRequires: python2-devel python2-setuptools python2-Cython
|
||||
%endif
|
||||
|
||||
%if %{with python3}
|
||||
BuildRequires: python3-devel python3-setuptools python3-Cython
|
||||
@ -29,6 +32,31 @@ arbitrary Python object.
|
||||
PyYAML is applicable for a broad range of tasks from complex configuration
|
||||
files to object serialization and persistence.
|
||||
|
||||
%if %{with python2}
|
||||
%package -n python2-pyyaml
|
||||
Summary: %summary
|
||||
Provides: python-yaml = %{version}-%{release}
|
||||
Provides: python-yaml%{?_isa} = %{version}-%{release}
|
||||
Provides: python2-yaml = %{version}-%{release}
|
||||
Provides: python2-yaml%{?_isa} = %{version}-%{release}
|
||||
%{?python_provide:%python_provide python2-pyyaml}
|
||||
Provides: PyYAML = %{version}-%{release}
|
||||
Provides: PyYAML%{?_isa} = %{version}-%{release}
|
||||
Obsoletes: PyYAML < %{version}-%{release}
|
||||
|
||||
%description -n python2-pyyaml
|
||||
YAML is a data serialization format designed for human readability and
|
||||
interaction with scripting languages. PyYAML is a YAML parser and emitter for
|
||||
Python.
|
||||
|
||||
PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support,
|
||||
capable extension API, and sensible error messages. PyYAML supports standard
|
||||
YAML tags and provides Python-specific tags that allow to represent an
|
||||
arbitrary Python object.
|
||||
|
||||
PyYAML is applicable for a broad range of tasks from complex configuration
|
||||
files to object serialization and persistence.
|
||||
%endif
|
||||
|
||||
%if %{with python3}
|
||||
%package -n python3-pyyaml
|
||||
@ -55,47 +83,47 @@ files to object serialization and persistence.
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -q -n PyYAML-%{version}
|
||||
%setup -q -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%if %{with python2}
|
||||
%py2_build
|
||||
%endif
|
||||
%if %{with python3}
|
||||
%py3_build
|
||||
%endif
|
||||
|
||||
%install
|
||||
%if %{with python2}
|
||||
%py2_install
|
||||
%endif
|
||||
%if %{with python3}
|
||||
%py3_install
|
||||
%endif
|
||||
|
||||
%check
|
||||
%if %{with python2}
|
||||
%{__python2} setup.py test
|
||||
%endif
|
||||
%if %{with python3}
|
||||
%{__python3} setup.py test
|
||||
%endif
|
||||
|
||||
%if %{with python2}
|
||||
%files -n python2-pyyaml
|
||||
%license LICENSE
|
||||
%doc CHANGES README examples
|
||||
%{python2_sitearch}/*
|
||||
%endif
|
||||
|
||||
%if %{with python3}
|
||||
%files -n python3-pyyaml
|
||||
%license LICENSE
|
||||
%doc CHANGES examples
|
||||
%doc CHANGES README examples
|
||||
%{python3_sitearch}/*
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Oct 26 2022 zhuofeng <zhuofeng2@huawei.com> - 6.0-2
|
||||
- rebuild for next release
|
||||
|
||||
* Fri Dec 24 2021 tianwei <tianwei12@huawei.com> - 6.0-1
|
||||
- Upgrade to 6.0
|
||||
|
||||
* Tue Jul 13 2021 huangtianhua <huangtianhua@huawei.com> - 5.4.1-1
|
||||
- Upgrade to 5.4.1
|
||||
|
||||
* Fri Jun 11 2021 zhaomengchao <zhaomengchao3@huawei.com> - 5.3.1-4
|
||||
* Fix CVE-2020-14343
|
||||
|
||||
* Thu Oct 29 2020 tianwei <tianwei12@huawei.com> - 5.3.1-3
|
||||
* delete python2
|
||||
|
||||
* Fri Sep 11 2020 liuweibo <liuweibo10@huawei.com> - 5.3.1-2
|
||||
* Fix Source0
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user