]> git.pld-linux.org Git - packages/python3-aiostream.git/blob - python3-aiostream.spec
new
[packages/python3-aiostream.git] / python3-aiostream.spec
1 Summary:        Generator-based operators for asynchronous iteration
2 Name:           python3-aiostream
3 Version:        0.4.5
4 Release:        1
5 License:        GPL v3+
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
14 BuildArch:      noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 aiostream provides a collection of stream operators that can be
19 combined to create asynchronous pipelines of operations.
20
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.
24
25 %prep
26 %setup -q -n aiostream-%{version}
27
28 %build
29 %py3_build
30
31 %install
32 rm -rf $RPM_BUILD_ROOT
33
34 %py3_install
35
36 %clean
37 rm -rf $RPM_BUILD_ROOT
38
39 %files
40 %defattr(644,root,root,755)
41 %doc README.rst
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
This page took 0.079121 seconds and 3 git commands to generate.