Closed StephenSorriaux closed 8 months ago
@StephenSorriaux is this a draft or ready for review yet?
@ceache Not really, it is still a draft. I'm just too used to gitlab, which auto marks a PR as draft if "draft" is in the title.
What's needed to move this forward? It'd be nice to get this resolved for our Windows users.
I was waiting for feedbacks from @JetDrag / @ceache but I will go ahead and just finish it so that it can be reviewed.
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
d983066
) 96.31% compared to head (e5becc3
) 96.82%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Excellent work! @StephenSorriaux
@ceache @jeffwidman Sorry to resurrect this only now, would appreciate another review if possible and finally merge this.
Thanks for always being around my dear Jeff!
Fixes https://github.com/python-zk/kazoo/issues/679
Why is this needed?
This fixes an issue with the Windows platform that appeared in the latest 2.9.0 release. This also adds a very basic testing for the Windows platform (only 1 job, for the latest version of Python and the latest version of ZK).
Proposed Changes
os.fstat(fd)
check that is invalid on Windows platformtest_selector_select
testgevent
seems broken on Windows so... skipped it): only 1 job because I don't feel like we need to re-test every version of Python/ZK for WindowsDoes this PR introduce any breaking change?
Nah.