diff --git a/python-s3transfer.spec b/python-s3transfer.spec index 07bb135..e1ce2a4 100644 --- a/python-s3transfer.spec +++ b/python-s3transfer.spec @@ -1,17 +1,9 @@ -%if 0%{?rhel} && 0%{?rhel} <= 7 -%bcond_with python3 -# Minimum nose version is 1.3.3, while EL7 has 1.3.0 -%bcond_with tests -%else -%bcond_without python3 -%bcond_without tests -%endif - %global pypi_name s3transfer +%bcond_without tests Name: python-%{pypi_name} Version: 0.1.13 -Release: 3%{?dist} +Release: 4%{?dist} Summary: An Amazon S3 Transfer Manager License: ASL 2.0 @@ -22,27 +14,6 @@ BuildArch: noarch %description S3transfer is a Python library for managing Amazon S3 transfers. -%package -n python2-%{pypi_name} -Summary: An Amazon S3 Transfer Manager -BuildRequires: python2-devel -BuildRequires: python2-setuptools -%if %{with tests} -BuildRequires: python2-nose -BuildRequires: python2-mock -BuildRequires: python2-wheel -BuildRequires: python2-futures -BuildRequires: python2-botocore -BuildRequires: python2-coverage -BuildRequires: python2-unittest2 -%endif # tests -Requires: python2-futures -Requires: python2-botocore -%{?python_provide:%python_provide python2-%{pypi_name}} - -%description -n python2-%{pypi_name} -S3transfer is a Python library for managing Amazon S3 transfers. - -%if %{with python3} %package -n python3-%{pypi_name} Summary: An Amazon S3 Transfer Manager BuildRequires: python3-devel @@ -60,7 +31,6 @@ Requires: python3-botocore %description -n python3-%{pypi_name} S3transfer is a Python library for managing Amazon S3 transfers. -%endif # python3 %prep %setup -q -n %{pypi_name}-%{version} @@ -68,41 +38,27 @@ S3transfer is a Python library for managing Amazon S3 transfers. rm -rf tests/integration %build -%py2_build -%if %{with python3} %py3_build -%endif # python3 %install -%py2_install -%if %{with python3} %py3_install -%endif # python3 %if %{with tests} %check -nosetests-%{python2_version} --with-coverage --cover-erase --cover-package s3transfer --with-xunit --cover-xml -v tests/unit/ tests/functional/ -%if %{with python3} nosetests-%{python3_version} --with-coverage --cover-erase --cover-package s3transfer --with-xunit --cover-xml -v tests/unit/ tests/functional/ -%endif # python3 %endif # tests -%files -n python2-%{pypi_name} -%{!?_licensedir:%global license %doc} -%doc README.rst -%license LICENSE.txt -%{python2_sitelib}/%{pypi_name} -%{python2_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info - -%if %{with python3} %files -n python3-%{pypi_name} %doc README.rst %license LICENSE.txt %{python3_sitelib}/%{pypi_name} %{python3_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info -%endif # python3 %changelog +* Mon Dec 24 2018 Miro HronĨok - 0.1.13-4 +- Subpackage python2-s3transfer has been removed + See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal + * Sat Jul 14 2018 Fedora Release Engineering - 0.1.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild