Fix dependency versions.

This commit is contained in:
Elliott Sales de Andrade 2020-02-19 23:59:31 -05:00
parent 66bede2654
commit 537814afe8
1 changed files with 34 additions and 23 deletions

View File

@ -7,11 +7,11 @@
Name: python-%{srcname}
Version: 2.11.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Parallel PyData with Task Scheduling
License: BSD
URL: http://github.com/dask/dask/
URL: https://github.com/dask/dask/
Source0: %pypi_source
BuildArch: noarch
@ -25,20 +25,27 @@ Summary: %{summary}
%{?python_provide:%python_provide python3-%{srcname}}
BuildRequires: python3-devel
BuildRequires: python3dist(cloudpickle) >= 0.2.1
BuildRequires: python3dist(fsspec) >= 0.6
%global cloudpickle_version 0.2.1
BuildRequires: python3dist(cloudpickle) >= %{cloudpickle_version}
%global fsspec_version 0.6
BuildRequires: python3dist(fsspec) >= %{fsspec_version}
BuildRequires: python3dist(graphviz)
BuildRequires: python3dist(ipython)
BuildRequires: python3dist(numpy) >= 1.13
BuildRequires: python3dist(pandas) >= 0.21
BuildRequires: python3dist(partd) >= 0.3.10
%global numpy_version 1.13
BuildRequires: python3dist(numpy) >= %{numpy_version}
%global pandas_version 0.23
BuildRequires: python3dist(pandas) >= %{pandas_version}
%global partd_version 0.3.10
BuildRequires: python3dist(partd) >= %{partd_version}
BuildRequires: python3dist(pytest)
BuildRequires: python3dist(pytest-xdist)
BuildRequires: python3dist(pyyaml)
BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(toolz) >= 0.7.3
%global toolz_version 0.7.3
BuildRequires: python3dist(toolz) >= %{toolz_version}
%if %{without bootstrap}
BuildRequires: python3dist(distributed) >= 2
%global distributed_version 2
BuildRequires: python3dist(distributed) >= %{distributed_version}
BuildRequires: python3dist(scikit-image)
BuildRequires: python3dist(xarray)
%endif
@ -68,8 +75,8 @@ BuildArch: noarch
%{?python_provide:%python_provide python3-%{srcname}+array}
Requires: python3-%{srcname} = %{version}-%{release}
Requires: python3dist(numpy) >= 1.13
Requires: python3dist(toolz) >= 0.7.3
Requires: python3dist(numpy) >= %{numpy_version}
Requires: python3dist(toolz) >= %{toolz_version}
%description -n python3-%{srcname}+array
This package installs dask with dependencies required for its array feature.
@ -82,10 +89,10 @@ BuildArch: noarch
%{?python_provide:%python_provide python3-%{srcname}+bag}
Requires: python3-%{srcname} = %{version}-%{release}
Requires: python3dist(cloudpickle) >= 0.2.1
Requires: python3dist(fsspec) >= 0.6
Requires: python3dist(partd) >= 0.3.8
Requires: python3dist(toolz) >= 0.7.3
Requires: python3dist(cloudpickle) >= %{cloudpickle_version}
Requires: python3dist(fsspec) >= %{fsspec_version}
Requires: python3dist(partd) >= %{partd_version}
Requires: python3dist(toolz) >= %{toolz_version}
%description -n python3-%{srcname}+bag
This package installs dask with dependencies required for its bag feature.
@ -98,12 +105,11 @@ BuildArch: noarch
%{?python_provide:%python_provide python3-%{srcname}+dataframe}
Requires: python3-%{srcname} = %{version}-%{release}
Requires: python3dist(cloudpickle) >= 0.2.1
Requires: python3dist(fsspec) >= 0.6
Requires: python3dist(numpy) >= 1.13
Requires: python3dist(pandas) >= 0.21
Requires: python3dist(partd) >= 0.3.8
Requires: python3dist(toolz) >= 0.7.3
Requires: python3dist(fsspec) >= %{fsspec_version}
Requires: python3dist(numpy) >= %{numpy_version}
Requires: python3dist(pandas) >= %{pandas_version}
Requires: python3dist(partd) >= %{partd_version}
Requires: python3dist(toolz) >= %{toolz_version}
%description -n python3-%{srcname}+dataframe
This package installs dask with dependencies required for its dataframe
@ -117,7 +123,8 @@ BuildArch: noarch
%{?python_provide:%python_provide python3-%{srcname}+delayed}
Requires: python3-%{srcname} = %{version}-%{release}
Requires: python3dist(toolz) >= 0.7.3
Requires: python3dist{cloudpickle) >= %{cloudpickle_version}
Requires: python3dist(toolz) >= %{toolz_version}
%description -n python3-%{srcname}+delayed
This package installs dask with dependencies required for its delayed feature.
@ -131,7 +138,7 @@ BuildArch: noarch
%{?python_provide:%python_provide python3-%{srcname}+distributed}
Requires: python3-%{srcname} = %{version}-%{release}
Requires: python3dist(distributed) >= 2
Requires: python3dist(distributed) >= %{distributed_version}
%description -n python3-%{srcname}+distributed
This package installs dask with dependencies required for its distributed
@ -206,6 +213,10 @@ export PYTHONDONTWRITEBYTECODE=1
%changelog
* Wed Feb 19 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.11.0-2
- Fix minimum dependency versions
- Make keeping minimum dependency versions in sync a bit easier
* Wed Feb 19 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.11.0-1
- Update to latest version