1 Summary: Generator-based operators for asynchronous iteration
2 Name: python3-aiostream
6 Group: Libraries/Python
7 Source0: https://files.pythonhosted.org/packages/source/a/aiostream/aiostream-%{version}.tar.gz
8 # Source0-md5: a61ca6b2586df89d9596a2342ad8f205
9 URL: https://github.com/vxgmichel/aiostream
10 BuildRequires: python3-setuptools
11 BuildRequires: rpm-pythonprov
12 BuildRequires: rpmbuild(macros) >= 1.714
13 Requires: python3-modules >= 1:3.6
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 aiostream provides a collection of stream operators that can be
19 combined to create asynchronous pipelines of operations.
21 It can be seen as an asynchronous version of itertools, although some
22 aspects are slightly different. Essentially, all the provided
23 operators return a unified interface called a stream.
26 %setup -q -n aiostream-%{version}
32 rm -rf $RPM_BUILD_ROOT
37 rm -rf $RPM_BUILD_ROOT
40 %defattr(644,root,root,755)
42 %dir %{py3_sitescriptdir}/aiostream
43 %{py3_sitescriptdir}/aiostream/*.py
44 %{py3_sitescriptdir}/aiostream/__pycache__
45 %dir %{py3_sitescriptdir}/aiostream/stream
46 %{py3_sitescriptdir}/aiostream/stream/*.py
47 %{py3_sitescriptdir}/aiostream/stream/__pycache__
48 %{py3_sitescriptdir}/aiostream-%{version}-py*.egg-info