Skip to content

Move missing items back into stdlib.pxi and give python errno the same treatment#5

Closed
Vizonex wants to merge 24 commits intomasterfrom
windows
Closed

Move missing items back into stdlib.pxi and give python errno the same treatment#5
Vizonex wants to merge 24 commits intomasterfrom
windows

Conversation

@Vizonex
Copy link
Copy Markdown
Owner

@Vizonex Vizonex commented Mar 21, 2026

I'm going to put everything back now and give errno it's own nickname under win_errno ensure the isochole error handler (which I give it that nickname since he was the one who changed it to be that way.) works correctly. If I'm not back to merge this in time know that it was because I was off at my part-time job, but I should return in about 5-6 hours from now to finalize it by then.

Vizonex and others added 24 commits March 17, 2026 17:43
…ws with uvloop debug which is broken.)

* add another branch to test on my end

* force trigger workflow

* reformat test_context with black

* reformat all tests to obey flake8

* fix flake8 errors

* add dns related things from winloop

* try something that isn't invalid on 3.8

* reformat with black using valid 3.8 syntax and the 79 character limit

* update setup.py

* fix more formatting problems with test_process

* uncomment trest_process_streams_pass_fds on windows

* slience all other known to fail tests with windows

* fix if statement for dns.pyx

* silencing reamining failures

* remove whitespace

* update tests

* update tests

* skip signal test on apple for now

* remove whitespace

* reformat with black once more
* add another branch to test on my end

* force trigger workflow

* reformat test_context with black

* reformat all tests to obey flake8

* fix flake8 errors

* add dns related things from winloop

* try something that isn't invalid on 3.8

* reformat with black using valid 3.8 syntax and the 79 character limit

* update setup.py

* fix more formatting problems with test_process

* uncomment trest_process_streams_pass_fds on windows

* slience all other known to fail tests with windows

* fix if statement for dns.pyx

* silencing reamining failures

* remove whitespace

* update tests

* update tests

* skip signal test on apple for now

* remove whitespace

* reformat with black once more

* mark todo for issue 126 (winloop) related

* skip test_call_later_2 on windows normal asyncio in 3.11 due to rounding bug

* reformat test_base.py

* uvloop still has the same problem on windows 3.11

* siganls fork test broken

* better skipping system for test_base.py

* add extra removal to makefile

* nope, 3.8+ on windows has the same problem wiht test_call_later_2
* add another branch to test on my end

* force trigger workflow

* reformat test_context with black

* reformat all tests to obey flake8

* fix flake8 errors

* add dns related things from winloop

* try something that isn't invalid on 3.8

* reformat with black using valid 3.8 syntax and the 79 character limit

* update setup.py

* fix more formatting problems with test_process

* uncomment trest_process_streams_pass_fds on windows

* slience all other known to fail tests with windows

* fix if statement for dns.pyx

* silencing reamining failures

* remove whitespace

* update tests

* update tests

* skip signal test on apple for now

* remove whitespace

* reformat with black once more

* mark todo for issue 126 (winloop) related

* skip test_call_later_2 on windows normal asyncio in 3.11 due to rounding bug

* reformat test_base.py

* uvloop still has the same problem on windows 3.11

* siganls fork test broken

* better skipping system for test_base.py

* add extra removal to makefile

* nope, 3.8+ on windows has the same problem wiht test_call_later_2

* add __Pyx_MonitoringEventTypes_CyGen_count as a macro incase accidently exposed in windows debug mode

* skip create over ssl when in win32 3.14t it's currently a todo bugfix.

* skip test_getaddrinfo_4 on mac, it can randomly freeze at different times.
* add another branch to test on my end

* force trigger workflow

* reformat test_context with black

* reformat all tests to obey flake8

* fix flake8 errors

* add dns related things from winloop

* try something that isn't invalid on 3.8

* reformat with black using valid 3.8 syntax and the 79 character limit

* update setup.py

* fix more formatting problems with test_process

* uncomment trest_process_streams_pass_fds on windows

* slience all other known to fail tests with windows

* fix if statement for dns.pyx

* silencing reamining failures

* remove whitespace

* update tests

* update tests

* skip signal test on apple for now

* remove whitespace

* reformat with black once more

* mark todo for issue 126 (winloop) related

* skip test_call_later_2 on windows normal asyncio in 3.11 due to rounding bug

* reformat test_base.py

* uvloop still has the same problem on windows 3.11

* siganls fork test broken

* better skipping system for test_base.py

* add extra removal to makefile

* nope, 3.8+ on windows has the same problem wiht test_call_later_2

* add __Pyx_MonitoringEventTypes_CyGen_count as a macro incase accidently exposed in windows debug mode

* skip create over ssl when in win32 3.14t it's currently a todo bugfix.

* skip test_getaddrinfo_4 on mac, it can randomly freeze at different times.

* fix subprocess shell code for window's end

* update stdlib with os.path.join to help it out

* add isabs to subprocess_shell

* make outer modules used into constant values

* forgot about errors.pyx let me fix that up real quickly
@Vizonex
Copy link
Copy Markdown
Owner Author

Vizonex commented Mar 21, 2026

whoops wrong place I'm gonna close this and try again

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.

1 participant