Пакет python3-module-aiohttp: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 | Name: python3-module-aiohttp Version: 3.9.5 Release: alt1 Summary: http client/server for asyncio License: Apache-2.0 Group: Development/Python Url: https://github.com/aio-libs/aiohttp Source0: %name-%version-%release.tar Source1: llhttp.tar BuildRequires(pre): rpm-build-pyproject BuildRequires: python3(setuptools) BuildRequires: python3(wheel) BuildRequires: python3(cython) BuildRequires: python3(multidict) BuildRequires: python3(pytest) BuildRequires: python3(pytest-cov) BuildRequires: python3(pytest-mock) BuildRequires: python3(attr) BuildRequires: python3(yarl) BuildRequires: python3(aiosignal) BuildRequires: python3(gunicorn) BuildRequires: python3(re_assert) BuildRequires: python3(freezegun) BuildRequires: python3(brotli) BuildRequires: python3(brotlicffi) # helpers.py uses async_timeout instead of asyncio if Python < 3.11 # AutoReq can't find this dependency due to nested import %if "%(rpmvercmp %_python3_version 3.11)" < "0" BuildRequires: python3(async_timeout) Requires: python3(async_timeout) %endif %package tests Summary: Tests for aiohttp Group: Development/Python Requires: python3-module-aiohttp = %EVR %description http client/server for asyncio (PEP-3156). %description tests http client/server for asyncio (PEP-3156). This package contains tests for aiohttp %prep %setup -a1 # gen.py expects to find .git in project root, cheat a bit sed -i 's,".git",".gitmodules",' tools/gen.py # use system cython sed -i '/^cythonize:/ s,.install-cython,,' Makefile find tools -type f -name \*.py | xargs sed -ri '/env python$/ s,$,3,' %build make cythonize %pyproject_build %install %pyproject_install %check %pyproject_run_pytest -m 'not dev_mode and not internal' --ignore=tests/autobahn \ --ignore=tests/test_proxy_functional.py tests ||: %files %doc *.txt *.rst examples %python3_sitelibdir/aiohttp %python3_sitelibdir/aiohttp-%version.dist-info %exclude %python3_sitelibdir/aiohttp/*test* %exclude %python3_sitelibdir/aiohttp/*/*test* %files tests %python3_sitelibdir/aiohttp/*test* %python3_sitelibdir/aiohttp/*/*test* %changelog * Thu May 02 2024 Sergey Bolshakov <sbolshakov@altlinux.org> 3.9.5-alt1 - 3.9.5 released * Mon Mar 25 2024 Alexander Kuznetsov <kuznetsovam@altlinux.org> 3.9.3-alt2 - Added async_timeout req & BR for Python < 3.11 * Tue Mar 12 2024 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.9.3-alt1 - 3.9.3 released * Wed Jan 17 2024 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.9.1-alt1 - 3.9.1 released * Wed Sep 13 2023 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.8.5-alt1 - 3.8.5 released * Fri May 05 2023 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.8.4-alt1 - 3.8.4 released * Mon Jan 02 2023 Anton Midyukov <antohami@altlinux.org> 3.8.3-alt1 - new version 3.8.3 * Fri Feb 11 2022 Stanislav Levin <slev@altlinux.org> 3.8.1-alt2 - Added missing mandatory runtime dependency on charset_normalizer. * Tue Feb 08 2022 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.8.1-alt1 - 3.8.1 released * Tue Mar 16 2021 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.7.4-alt1 - 3.7.4 released * Fri Jan 29 2021 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.7.3-alt1 - 3.7.3 released * Mon Nov 23 2020 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.7.1-alt1 - 3.7.1 released * Sun May 10 2020 Anton Midyukov <antohami@altlinux.org> 3.6.2-alt1 - 3.6.2 released * Fri Nov 29 2019 Sergey Bolshakov <sbolshakov@altlinux.ru> 3.6.1-alt1 - 3.6.1 released * Sun Apr 07 2019 Anton Midyukov <antohami@altlinux.org> 3.5.4-alt1 - New version 3.5.4 - Disable check - Cleanup spec * Thu Mar 14 2019 Anton Midyukov <antohami@altlinux.org> 2.2.5-alt2 - Added py3_requires chardet (Closes: 36270) - Cleanup spec * Thu Mar 22 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.2.5-alt1.1.1 - (NMU) Rebuilt with python-3.6.4. * Fri Feb 02 2018 Stanislav Levin <slev@altlinux.org> 2.2.5-alt1.1 - (NMU) Fix Requires and BuildRequires to python-setuptools * Sun Nov 19 2017 Anton Midyukov <antohami@altlinux.org> 2.2.5-alt1 - New version 2.2.5 * Wed Oct 18 2017 Aleksei Nikiforov <darktemplar@altlinux.org> 1.3.5-alt2 - Updated build dependencies. * Thu May 04 2017 Anton Midyukov <antohami@altlinux.org> 1.3.5-alt1 - New version 1.3.5 * Fri Jan 13 2017 Anton Midyukov <antohami@altlinux.org> 1.2.0-alt1 - New version 1.2.0 - Disabled build documentation * Sun Aug 07 2016 Anton Midyukov <antohami@altlinux.org> 0.21.5-alt1 - New version 0.21.5 (Closes: 32363) - Disable tests (girar not support IPv6) * Sun Mar 13 2016 Ivan Zakharyaschev <imz at altlinux.org> 0.15.3-alt7.git20150425.1 - (NMU) rebuild with rpm-build-python3-0.1.9 (for common python3/site-packages/ and auto python3.3-ABI dep when needed) * Sat Mar 5 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.15.3-alt7.git20150425 - (.spec) cleanup unneeded BuildRequires(pre): rpm-macros-sphinx (and other BuildReq cleanups) * Fri Mar 04 2016 Denis Medvedev <nbr@altlinux.org> 0.15.3-alt6.git20150425 - Removed dependence to python-module-gunicorn, which created selfdeps. * Thu Mar 3 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.15.3-alt5.git20150425 - (.spec) Safer build: cleanup ../python3/ before use. (Nevertheless, beware: using ../python3/ for the build is very dirty because it is not cleaned up automatically afterwards and can cause side-effects in other unsafe specs, similar to this one. This dirty use of ../python3/ is very wide-spread in Sisyphus packages.) - (.spec) Fail if the maintainer's intentions are not fulfilled (because the sources or the build environment have changed since the spec was written): rm/cp without -f * Thu Mar 03 2016 Denis Medvedev <nbr@altlinux.org> 0.15.3-alt4.git20150425.2 - Remove self dependence. * Wed Mar 02 2016 Denis Medvedev <nbr@altlinux.org> 0.15.3-alt3.git20150425.2 - File "inv" for sphynx is in python-sphinx-objects.inv. * Mon Feb 08 2016 Denis Medvedev <nbr@altlinux.org> 0.15.3-alt2.git20150425.2 - NMU: manual build * Fri Jan 29 2016 Mikhail Efremov <sem@altlinux.org> 0.15.3-alt2.git20150425.1 - NMU: Use buildreq for BR. * Fri Jan 29 2016 Sergey Alembekov <rt@altlinux.ru> 0.15.3-alt2.git20150425 - rebuild with cleaned build requires * Mon Apr 27 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.15.3-alt1.git20150425 - Version 0.15.3 * Tue Feb 17 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.14.4-alt1.git20150217 - Version 0.14.4 * Fri Jan 23 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.14.2-alt1.git20150123 - Version 0.14.2 * Thu Jan 01 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.13.1-alt2.git20141231 - Version 0.13.1 * Tue Dec 30 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.13.1-alt1.a0.git20141229 - Version 0.13.1a0 * Sun Nov 30 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.11.0-alt1.git20141129 - Version 0.11.0 * Thu Nov 27 2014 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.10.3-alt1.a.git20141125 - Initial build for Sisyphus |