Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update python3-aiohttp_socks, python3-aiohttp, python3-async-timeout; add dependencies #46383

Merged
merged 5 commits into from
Nov 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 0 additions & 30 deletions srcpkgs/python3-aiohttp/patches/chardet-version.patch

This file was deleted.

14 changes: 7 additions & 7 deletions srcpkgs/python3-aiohttp/template
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
# Template file for 'python3-aiohttp'
pkgname=python3-aiohttp
version=3.7.4
revision=5
version=3.9.1
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools"
hostmakedepends="python3-setuptools python3-wheel"
makedepends="python3-devel http-parser-devel"
depends="python3-async-timeout python3-attrs python3-chardet python3-yarl
python3-typing_extensions python3-multidict"
depends="python3-aiosignal python3-async-timeout python3-attrs
python3-chardet python3-yarl python3-typing_extensions python3-multidict"
short_desc="HTTP client/server for asyncio (PEP-3156)"
maintainer="Michael Aldridge <[email protected]>"
license="Apache-2.0"
homepage="https://aiohttp.readthedocs.io/"
distfiles="${PYPI_SITE}/a/aiohttp/aiohttp-${version}.tar.gz"
checksum=5d84ecc73141d0a0d61ece0742bb7ff5751b0657dab8405f899d3ceb104cc7de
checksum=8fc49a87ac269d4529da45871e2ffb6874e87779c3d0e2ccd813c0899221239d
make_check=no # Depends on proxy.py and re_assert
ar-jan marked this conversation as resolved.
Show resolved Hide resolved

post_patch() {
# use system http-parser
vsed -i '/http_parser\.c/d' -i setup.py
vsed -i '/http_parser\.h/s/".*\//"/' -i aiohttp/_cparser.pxd
}
10 changes: 5 additions & 5 deletions srcpkgs/python3-aiohttp_socks/template
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Template file for 'python3-aiohttp_socks'
pkgname=python3-aiohttp_socks
version=0.8.0
revision=2
version=0.8.4
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools python3-wheel"
depends="python3-aiohttp python3-socks"
checkdepends="python3-aiohttp python3-attrs python3-socks"
short_desc="SOCKS proxy connector for aiohttp"
maintainer="Christian Buschau <[email protected]>"
license="Apache-2.0"
homepage="https://github.com/romis2012/aiohttp-socks"
distfiles="${PYPI_SITE}/a/aiohttp_socks/aiohttp_socks-${version}.tar.gz"
checksum=927b1d3b347448f86ff5245c9ca19e40f397eb93906682be592790678c982f37
distfiles="https://github.com/romis2012/aiohttp-socks/archive/v${version}.tar.gz"
checksum=58154eaa319968743bc18c9f4c0718e86c2312828bc1e481856409365ef4e403
make_check=no # Requires python3-tiny-proxy
15 changes: 15 additions & 0 deletions srcpkgs/python3-aiosignal/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Template file for 'python3-aiosignal'
pkgname=python3-aiosignal
version=1.3.1
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools python3-wheel"
depends="python3-frozenlist"
checkdepends="python3-pytest python3-pytest-asyncio python3-pytest-cov
python3-frozenlist"
short_desc="List of registered asynchronous callbacks"
maintainer="Arjan Mossel <[email protected]>"
license="Apache-2.0"
homepage="https://github.com/aio-libs/aiosignal"
distfiles="${PYPI_SITE}/a/aiosignal/aiosignal-${version}.tar.gz"
checksum=54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc
7 changes: 3 additions & 4 deletions srcpkgs/python3-async-timeout/template
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# Template file for 'python3-async-timeout'
pkgname=python3-async-timeout
version=3.0.1
revision=6
version=4.0.3
revision=1
build_style=python3-module
pycompile_module="async_timeout"
hostmakedepends="python3-setuptools"
depends="python3"
checkdepends="python3-pytest-asyncio"
Expand All @@ -13,7 +12,7 @@ license="Apache-2.0"
#changelog="https://raw.githubusercontent.com/aio-libs/async-timeout/master/CHANGES.rst"
homepage="https://github.com/aio-libs/async-timeout"
distfiles="https://github.com/aio-libs/async-timeout/archive/v${version}.tar.gz"
checksum=d0a7a927ed6b922835e1b014dfcaa9982caccbb25131320582cc660af7c93949
checksum=c63f1252d5fa878fdceb7a6894f1df6a73f92546e52a0b7999a5de429fd64ff8

do_check() {
# don't enable coverage
Expand Down
15 changes: 15 additions & 0 deletions srcpkgs/python3-frozenlist/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Template file for 'python3-frozenlist'
pkgname=python3-frozenlist
version=1.4.0
revision=1
build_style=python3-module
hostmakedepends="python3-setuptools python3-wheel"
makedepends="python3-devel"
depends="python3"
checkdepends="python3-pytest python3-pytest-asyncio python3-pytest-cov"
short_desc="List-like structure which implements collections.abc.MutableSequence"
maintainer="Arjan Mossel <[email protected]>"
license="Apache-2.0"
homepage="https://github.com/aio-libs/frozenlist"
distfiles="${PYPI_SITE}/f/frozenlist/frozenlist-${version}.tar.gz"
checksum=09163bdf0b2907454042edb19f887c6d33806adc71fbd54afc14908bfdc22251