Releases: Vizonex/Winloop
Winloop 0.6.2
What's Changed
Minor modifications were made to be a little bit cleaner.
- add better workaround system for processes when there is no console. by @Vizonex in #130
- upgrade cibuildwheels to run in parallel for better speed by @Vizonex in #131
Note
I think I'm going to change my mind about distributing wheels to other oses besides just windows just to let linux and apple users test what uvloop would be like if windows support was provided. This way any new or unusual bugs that may have been introduced can be solved during this pr MagicStack/uvloop#736 making the transition less deadly. I will likely start with trying this out starting with 0.7.0 assuming it will take a couple uvloop a couple more months before everything is merged and finalized.
Full Changelog: v0.6.1...v0.6.2
Winloop 0.6.1
What's Changed
There's Mostly just minor bugfixes no tests but I did test cx_freeze locally and it works just fine now. If anybody wants to make a test for frozen executables when using subprocesses be my guest. Just know that if this project is decommissioned make the PR on uvloop's side and I'll be there to help with the reviewing process.
- Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 by @dependabot[bot] in #128
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #121
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #120
- fix process stdio when frozen as gui a executable by @Vizonex in #129
Full Changelog: v0.6.0...v0.6.1
Winloop 0.6.0
What's Changed
Important
Were Getting very close to Winloop's Deprecation/Endgame as an historical pull request is being made to put an end to this OS Gate once and for all This is due to maintenance costs however when winloop becomes deprecated expect me to be contributing to uvloop directly so that maintenance can be a little more active.
- You can compile winloop on another application example: Linux or Apple Products. If you want to experiment with the new uvloop merge for yourself Just know I'm not distributing wheels for anything other than windows because I want uvloop to be the ones who ultimately finish the job so please do not ask for other OS wheels instead I recommend contributing to the historical merge.
- PLEASE REPORT ANY BUGS TO THIS REPOSITORY IF ANY ARE FOUND IN ALL OPERATING SYSTEMS It will allow us to patch any other unseen bugs before we merge with uvloop, know however it would be faster for you to fork winloop or Vizonex's uvloop fork under "windows" and send a PR over here or over there (uvloop branch recommened) because we plan to make uvloop a dependency over here as part of winloop's future Deprecation/Endgame.
- We are looking for people who can volunteer in being reviewers for the historical PR. Who understand the Cython Language as a whole or has experience with making pull requests to uvloop. Multiple reviewers are welcome.
- #126 Is on our todolist but is put on hold due to the bigger thing that is going on. But anybody who can and has the time, feel free to send a Pull request if you manage to come up with a clean and solid fix.
- Update sphinx-rtd-theme requirement from <3.1.0,>=0.5.2 to >=0.5.2,<3.2.0 by @dependabot[bot] in #108
- Removed deprecated
pkg_resourcesfrom setup by @fizzi01 in #115 - Bump actions/checkout from 4 to 6 by @dependabot[bot] in #114
- Bump pypa/cibuildwheel from 3.3.1 to 3.4.0 by @dependabot[bot] in #123
- Update pyopenssl requirement from <25.4,>=23.0 to >=23.0,<26.1 by @dependabot[bot] in #125
- sync up with uvloop fork that I have to allow people to start testing it. by @Vizonex in #127
Full Changelog: v0.5.0...v0.6.0
Winloop 0.5.0
What's Changed
Will probably stop having small updates in the future but for now this was a pretty big change that optimizes handle calls even more to maximize performance.
Full Changelog: v0.4.2...v0.5.0
Winloop 0.4.2
What's Changed
- Update sphinx requirement from <7.5.0,>=4.1.2 to >=4.1.2,<9.2.0 by @dependabot[bot] in #105
- Bump cython from 3.2.3 to 3.2.4 by @dependabot[bot] in #104
- Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 by @dependabot[bot] in #107
- Fix race conditions on
loop._ready_lenby @x42005e1f in #110 (Bug fix that lead to this update being released so quickly)
New Contributors
- @x42005e1f made their first contribution in #110
Full Changelog: v0.4.1...v0.4.2
Winloop 0.4.1
What's Changed
- Bump cython from 3.2.2 to 3.2.3 by @dependabot[bot] in #98
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #99
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #100
- Fix start_tls() loses StreamReader buffer data by @fizzi01 in #103
New Contributors
Full Changelog: v0.4.0...v0.4.1
Winloop 0.4.0
What's Changed
- Bump cython from 3.1.4 to 3.1.5 by @dependabot[bot] in #86
- Bump cython from 3.1.5 to 3.1.6 by @dependabot[bot] in #87
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #89
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #88
- Bump cython from 3.1.6 to 3.2.0 by @dependabot[bot] in #90
- Bump cython from 3.2.0 to 3.2.1 by @dependabot[bot] in #91
- Fix Apache License Link by @IsakTheHacker in #92
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #93
- drop 3.9 support by @Vizonex in #95
- Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 by @dependabot[bot] in #94
- Bump cython from 3.2.1 to 3.2.2 by @dependabot[bot] in #96
- upgrade annotations to be 3.10 styled, remove some more deprecated things and reformat code with ruff. by @Vizonex in #97
New Contributors
- @IsakTheHacker made their first contribution in #92
Full Changelog: v0.3.1...v0.4.0
Winloop 0.3.1
What's Changed
- prevent writing from being continued if UVStream is already being flagged as closing by @Vizonex in #85 Found by @gschaffner reported in agronholm/anyio#1002
Full Changelog: v0.3.0...v0.3.1
Winloop 0.3.0
What's Changed
- add 3.14 free-threading support by @Vizonex in #83
- Frontend got changed significantly hence the 0.3.0 jump.
- Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 by @dependabot[bot] in #82
Full Changelog: v0.2.3...v0.3.0
Winloop 0.2.3
What's Changed
-
Bump cython from 3.1.2 to 3.1.3 by @dependabot[bot] in #70
-
Bump actions/checkout from 4 to 5 by @dependabot[bot] in #71
-
Bump pypa/cibuildwheel from 3.1.3 to 3.1.4 by @dependabot[bot] in #73
-
add more aggressive warnings and error for 3.16+ by @Vizonex in #75
-
Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #76
-
Update pyopenssl requirement from <25.2,>=23.0 to >=23.0,<25.3 by @dependabot[bot] in #77
-
Bump cython from 3.1.3 to 3.1.4 by @dependabot[bot] in #79
-
Update pyopenssl requirement from <25.3,>=23.0 to >=23.0,<25.4 by @dependabot[bot] in #78
-
Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #81
-
Fix Shell Argument inputs using shlex by @Vizonex in #72 (More will be to come thanks to this PR)
-
Every other bug looks unreachable from normal usage of winloop. More changes to come soon.
-
This will bring us one step closer to being apart of anyio which plans to add winloop to it's colleciton as an official windows version of uvloop.
Full Changelog: v0.2.2...v0.2.3