* [PR PATCH] Aiohttp
@ 2024-06-24 18:58 ahesford
2024-07-19 13:28 ` [PR PATCH] [Merged]: python3-aiohttp: update to 3.9.5 ahesford
2024-08-06 20:17 ` icp1994
0 siblings, 2 replies; 3+ messages in thread
From: ahesford @ 2024-06-24 18:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 393 bytes --]
There is a new pull request by ahesford against master on the void-packages repository
https://github.com/ahesford/void-packages aiohttp
https://github.com/void-linux/void-packages/pull/50972
Aiohttp
#### Testing the changes
- I tested the changes in this PR: **in progress**
cc: @the-maldridge
A patch file from https://github.com/void-linux/void-packages/pull/50972.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aiohttp-50972.patch --]
[-- Type: text/x-diff, Size: 2980 bytes --]
From 930663c2a758776af5c0ebe4a6615920fa9f02f1 Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 24 Jun 2024 14:56:06 -0400
Subject: [PATCH 1/2] New package: python3-aiohappyeyeballs-2.3.2
---
srcpkgs/python3-aiohappyeyeballs/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/python3-aiohappyeyeballs/template
diff --git a/srcpkgs/python3-aiohappyeyeballs/template b/srcpkgs/python3-aiohappyeyeballs/template
new file mode 100644
index 00000000000000..9def2cb958a912
--- /dev/null
+++ b/srcpkgs/python3-aiohappyeyeballs/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-aiohappyeyeballs'
+pkgname=python3-aiohappyeyeballs
+version=2.3.2
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-poetry-core"
+depends="python3"
+checkdepends="python3-pytest-asyncio"
+short_desc="Happy eyeballs for pre-resolved hosts"
+maintainer="Andrew J. Hesford <ajh@sideband.org>"
+license="PSF-2.0"
+homepage="https://aiohappyeyeballs.readthedocs.io"
+changelog="https://raw.githubusercontent.com/aio-libs/aiohappyeyeballs/main/CHANGELOG.md"
+distfiles="https://github.com/aio-libs/aiohappyeyeballs/archive/v${version}.tar.gz"
+checksum=37f3b588a3dc0c8b11d9a59894c74f95a581112c7152609cc9d7398706a93d08
+
+pre_check() {
+ vsed -i -e '/^addopts/d' pyproject.toml
+}
From 09f1c17bb0120091d838d99705b340678963a46e Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Mon, 24 Jun 2024 14:56:09 -0400
Subject: [PATCH 2/2] python3-aiohttp: update to 3.9.5.
---
srcpkgs/python3-aiohttp/template | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/srcpkgs/python3-aiohttp/template b/srcpkgs/python3-aiohttp/template
index 4678749133e095..b9dfa5ce4fc42a 100644
--- a/srcpkgs/python3-aiohttp/template
+++ b/srcpkgs/python3-aiohttp/template
@@ -1,21 +1,16 @@
# Template file for 'python3-aiohttp'
pkgname=python3-aiohttp
-version=3.9.1
+version=3.9.5
revision=1
-build_style=python3-module
+build_style=python3-pep517
hostmakedepends="python3-setuptools python3-wheel"
-makedepends="python3-devel http-parser-devel"
-depends="python3-aiosignal python3-async-timeout python3-attrs
- python3-chardet python3-yarl python3-typing_extensions python3-multidict"
+makedepends="python3-devel"
+depends="python3-aiohappyeyeballs python3-aiosignal python3-async-timeout
+ python3-frozenlist python3-multidict python3-yarl"
short_desc="HTTP client/server for asyncio (PEP-3156)"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="Apache-2.0"
homepage="https://aiohttp.readthedocs.io/"
distfiles="${PYPI_SITE}/a/aiohttp/aiohttp-${version}.tar.gz"
-checksum=8fc49a87ac269d4529da45871e2ffb6874e87779c3d0e2ccd813c0899221239d
+checksum=edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551
make_check=no # Depends on proxy.py and re_assert
-
-post_patch() {
- # use system http-parser
- vsed -i '/http_parser\.c/d' -i setup.py
-}
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PR PATCH] [Merged]: python3-aiohttp: update to 3.9.5
2024-06-24 18:58 [PR PATCH] Aiohttp ahesford
@ 2024-07-19 13:28 ` ahesford
2024-08-06 20:17 ` icp1994
1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2024-07-19 13:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 265 bytes --]
There's a merged pull request on the void-packages repository
python3-aiohttp: update to 3.9.5
https://github.com/void-linux/void-packages/pull/50972
Description:
#### Testing the changes
- I tested the changes in this PR: **in progress**
cc: @the-maldridge
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: python3-aiohttp: update to 3.9.5
2024-06-24 18:58 [PR PATCH] Aiohttp ahesford
2024-07-19 13:28 ` [PR PATCH] [Merged]: python3-aiohttp: update to 3.9.5 ahesford
@ 2024-08-06 20:17 ` icp1994
1 sibling, 0 replies; 3+ messages in thread
From: icp1994 @ 2024-08-06 20:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 429 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/50972#issuecomment-2272074457
Comment:
Some dependencies don't match https://github.com/aio-libs/aiohttp/blob/v3.9.5/setup.cfg
Maybe they were taken from master branch since it matches the current version https://github.com/aio-libs/aiohttp/blob/v3.10.1/setup.cfg
Also `async-timeout` required only for older python versions
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-08-06 20:17 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-24 18:58 [PR PATCH] Aiohttp ahesford
2024-07-19 13:28 ` [PR PATCH] [Merged]: python3-aiohttp: update to 3.9.5 ahesford
2024-08-06 20:17 ` icp1994
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).