Skip to content

Conversation

Vizonex
Copy link
Contributor

@Vizonex Vizonex commented Jun 10, 2025

What do these changes do?

This project uses winloop but the documentation contains no mention of that and might force users to only use the asyncio.SelectorEventLoopPolicy which can cause some confusion for users who might want to use winloop.

Are there changes in behavior for the user?

Only behavior changed is documentation.

Related issue number

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes

@Vizonex Vizonex changed the title Provide more accurate information for windows users Provide more accurate information on what eventloops are supported on windows Jun 10, 2025
Copy link

codecov bot commented Jun 10, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.85%. Comparing base (cc628cb) to head (9fd8d0b).
Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #163   +/-   ##
=======================================
  Coverage   93.85%   93.85%           
=======================================
  Files           3        3           
  Lines         374      374           
  Branches       29       29           
=======================================
  Hits          351      351           
  Misses         14       14           
  Partials        9        9           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@webknjaz
Copy link
Member

I looked into the packaging metadata and realized it's not marked as a dependency. Seems like it should be, with an env marker, to be conditional.

@webknjaz webknjaz requested review from bdraco and Dreamsorcerer June 10, 2025 09:34
@saghul
Copy link
Contributor

saghul commented Jun 10, 2025

With the latest pycares it's no longer required though.

Not sure how that can be expressed in the metadata.

@webknjaz
Copy link
Member

Ah, I didn't realize that. You can't exactly express it through metadata.
However, there could be an extra that the end users could opt into depending on.

@webknjaz webknjaz assigned saghul and unassigned saghul Jun 10, 2025
@webknjaz webknjaz requested a review from saghul June 10, 2025 10:13
@bdraco bdraco merged commit 9a0bcda into aio-libs:master Jun 13, 2025
21 checks passed
@bdraco bdraco mentioned this pull request Jun 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants