%global srcname rasterio Name: python-%{srcname} Version: 1.1.4 Release: 2%{?dist} Summary: Fast and direct raster I/O for use with Numpy and SciPy License: BSD URL: https://github.com/mapbox/rasterio # PyPI tarball doesn't include test data. Source0: https://github.com/mapbox/rasterio/archive/%{version}/%{srcname}-%{version}.tar.gz # https://github.com/mapbox/rasterio/pull/1923 Patch0001: 0001-Mark-test_rio_env_no_credentials-as-needing-network.patch # Adapt tests for GDAL-3.1.0 Patch0002: rasterio_tests.patch BuildRequires: gcc-c++ BuildRequires: gdal >= 1.11 BuildRequires: gdal-devel >= 1.11 %global _description \ Rasterio reads and writes geospatial raster data. Geographic information \ systems use GeoTIFF and other formats to organize and store gridded, or raster, \ datasets. Rasterio reads and writes these formats and provides a Python API \ based on ND arrays. %description %{_description} %package -n python3-%{srcname} Summary: %{summary} %{?python_provide:%python_provide python3-%{srcname}} BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-Cython BuildRequires: python3-numpy BuildRequires: python3-pytest BuildRequires: python3-hypothesis BuildRequires: python3-boto3 BuildRequires: python3-packaging BuildRequires: python3-attrs BuildRequires: python3-affine BuildRequires: python3-click-plugins BuildRequires: python3-cligj >= 0.5 BuildRequires: python3-numpy BuildRequires: python3-snuggs >= 1.4.1 Requires: python3-affine Requires: python3-attrs Requires: python3-click-plugins Requires: python3-cligj >= 0.5 Requires: python3-numpy Requires: python3-snuggs >= 1.4.1 %description -n python3-%{srcname} %{_description} %prep %autosetup -n %{srcname}-%{version} -p1 %build %py3_build %install %py3_install %check rm -r %{srcname} # Don't try unbuilt copy. # Skip tests on s390x, GEOS is broken on that arch and results in test failures %ifnarch s390x # test_outer_boundless_pixel_fidelity is very flaky, so skip it. # Skip debian tests since we are not on debian PYTHONPATH="%{buildroot}%{python3_sitearch}" \ pytest-3 -v -m 'not network and not wheel' \ -k 'not test_outer_boundless_pixel_fidelity and not debian' %endif %files -n python3-%{srcname} %doc README.rst AUTHORS.txt CHANGES.txt CITATION.txt %license LICENSE.txt %{_bindir}/rio %{python3_sitearch}/%{srcname} %{python3_sitearch}/%{srcname}-%{version}-py*.egg-info %changelog * Thu May 21 2020 Sandro Mani - 1.1.4-2 - Rebuild (gdal) * Sun May 10 2020 Elliott Sales de Andrade - 1.1.4-1 - Update to latest version * Tue Mar 03 2020 Sandro Mani - 1.1.3-2 - Rebuild (gdal) * Wed Feb 26 2020 Elliott Sales de Andrade - 1.1.3-1 - Update to latest version * Tue Jan 28 2020 Elliott Sales de Andrade - 1.1.2-1 - Update to latest version * Mon Oct 07 2019 Elliott Sales de Andrade - 1.1.0-2 - rebuilt * Mon Oct 07 2019 Elliott Sales de Andrade - 1.1.0-1 - Update to latest version * Mon Sep 09 2019 Elliott Sales de Andrade - 1.0.28-1 - Update to latest version * Sun Sep 08 2019 Elliott Sales de Andrade - 1.0.27-1 - Update to latest version * Fri Aug 30 2019 Elliott Sales de Andrade - 1.0.26-1 - Update to latest version * Fri Aug 23 2019 Elliott Sales de Andrade - 1.0.25-1 - Update to latest version * Mon Aug 19 2019 Miro Hrončok - 1.0.24-3 - Rebuilt for Python 3.8 * Fri Jul 26 2019 Fedora Release Engineering - 1.0.24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jun 06 2019 Elliott Sales de Andrade - 1.0.24-1 - Update to latest version * Thu May 16 2019 Elliott Sales de Andrade - 1.0.23-1 - Update to latest version * Thu Mar 21 2019 Elliott Sales de Andrade - 1.0.22-1 - Update to latest version * Sun Mar 03 2019 Elliott Sales de Andrade - 1.0.21-1 - Update to latest version * Thu Feb 28 2019 Elliott Sales de Andrade - 1.0.20-1 - Update to latest version * Tue Feb 12 2019 Elliott Sales de Andrade - 1.0.18-1 - Update to latest version * Sat Feb 02 2019 Fedora Release Engineering - 1.0.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Jan 17 2019 Elliott Sales de Andrade - 1.0.13-1 - Update to latest version * Wed Dec 12 2018 Elliott Sales de Andrade - 1.0.12-1 - Update to latest version * Mon Nov 05 2018 Elliott Sales de Andrade - 1.0.9-1 - Update to latest version * Fri Sep 21 2018 Miro Hrončok - 1.0.2-3 - Drop Python 2 subpackage * Tue Jul 31 2018 Florian Weimer - 1.0.2-2 - Rebuild with fixed binutils * Sun Jul 29 2018 Elliott Sales de Andrade - 1.0.2-1 - Update to latest version * Tue Jul 24 2018 Elliott Sales de Andrade - 1.0.1-1 - Update to latest version * Fri Jul 13 2018 Elliott Sales de Andrade - 1.0.0-1 - Update to latest version. * Tue Jun 19 2018 Miro Hrončok - 1.0b1-2 - Rebuilt for Python 3.7 * Sun May 27 2018 Elliott Sales de Andrade - 1.0b1-1 - Update to latest version. * Sat Jan 06 2018 Elliott Sales de Andrade - 1.0a12-1 - Initial package.