Skip to content

Commit d17f2a4

Browse files
authored
Remove constraint that excluded aiodns from optional deps on Windows (aio-libs#10823)
Remove constraint that prevented aiodns from being installed on Windows As of aiodns 3.3.0 SelectorEventLoop is no longer required when using pycares 4.7.0 or later
1 parent 9dc0a06 commit d17f2a4

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

CHANGES/10823.packaging.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
``aiodns`` is now installed on Windows with speedups extra -- by :user:`bdraco`.
2+
3+
As of ``aiodns`` 3.3.0, ``SelectorEventLoop`` is no longer required when using ``pycares`` 4.7.0 or later.

requirements/runtime-deps.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Extracted from `setup.cfg` via `make sync-direct-runtime-deps`
22

3-
aiodns >= 3.2.0; sys_platform=="linux" or sys_platform=="darwin"
3+
aiodns >= 3.3.0
44
aiohappyeyeballs >= 2.5.0
55
aiosignal >= 1.1.2
66
async-timeout >= 4.0, < 6.0 ; python_version < "3.11"

setup.cfg

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ install_requires =
6666

6767
[options.extras_require]
6868
speedups =
69-
# required c-ares (aiodns' backend) will not build on windows
70-
aiodns >= 3.2.0; sys_platform=="linux" or sys_platform=="darwin"
69+
aiodns >= 3.3.0
7170
Brotli; platform_python_implementation == 'CPython'
7271
brotlicffi; platform_python_implementation != 'CPython'
7372

0 commit comments

Comments
 (0)