rhaamo / StockazIO

Components/hardware management webapp for DIYers.
https://demo.stockazio.squeaky.tech/public/parts
GNU Affero General Public License v3.0
18 stars 1 forks source link

Update dependency uvloop to v0.17.0 #576

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
uvloop ==0.16.0 -> ==0.17.0 age adoption passing confidence

Release Notes

MagicStack/uvloop ### [`v0.17.0`](https://togithub.com/MagicStack/uvloop/releases/tag/v0.17.0) [Compare Source](https://togithub.com/MagicStack/uvloop/compare/v0.16.0...v0.17.0) This release adds Python 3.11 support, updates bundled libuv to 1.43.0 and fixes a handful of issues. # Changes - Expose uv_loop_t pointer for integration with other C-extensions ([#​310](https://togithub.com/MagicStack/uvloop/issues/310)) (by [@​pranavtbhat](https://togithub.com/pranavtbhat) in [`b332eb8`](https://togithub.com/MagicStack/uvloop/commit/b332eb85) for [#​310](https://togithub.com/MagicStack/uvloop/issues/310)) - Support python 3.11+ ([#​473](https://togithub.com/MagicStack/uvloop/issues/473)) (by [@​zeroday0619](https://togithub.com/zeroday0619) in [`8e42921`](https://togithub.com/MagicStack/uvloop/commit/8e42921d) for [#​473](https://togithub.com/MagicStack/uvloop/issues/473)) - Expose libuv uv_fs_event functionality ([#​474](https://togithub.com/MagicStack/uvloop/issues/474)) (by [@​jensbjorgensen](https://togithub.com/jensbjorgensen) [@​fantix](https://togithub.com/fantix) in [`74d381e`](https://togithub.com/MagicStack/uvloop/commit/74d381e8) for [#​474](https://togithub.com/MagicStack/uvloop/issues/474)) - Activate debug mode when `-X dev` is used (by [@​jack1142](https://togithub.com/jack1142) in [`637a77a`](https://togithub.com/MagicStack/uvloop/commit/637a77a3)) - Expose uv_version() for libuv API compatibility ([#​491](https://togithub.com/MagicStack/uvloop/issues/491)) (by [@​fantix](https://togithub.com/fantix) in [`089f6cb`](https://togithub.com/MagicStack/uvloop/commit/089f6cbf) for [#​491](https://togithub.com/MagicStack/uvloop/issues/491)) - Fix loop.getaddrinfo() and tests ([#​495](https://togithub.com/MagicStack/uvloop/issues/495)) (by [@​fantix](https://togithub.com/fantix) in [`598b16f`](https://togithub.com/MagicStack/uvloop/commit/598b16fd) for [#​495](https://togithub.com/MagicStack/uvloop/issues/495)) - Bump to libuv 1.43.0 (by [@​fantix](https://togithub.com/fantix) in [`94e5e53`](https://togithub.com/MagicStack/uvloop/commit/94e5e535)) # Fixes - \_TransProtPair is no longer defined in asyncio.events (by [@​jensbjorgensen](https://togithub.com/jensbjorgensen) in [`fae5f7f`](https://togithub.com/MagicStack/uvloop/commit/fae5f7fb)) - use a TypeVar for asyncio.BaseProtocol ([#​478](https://togithub.com/MagicStack/uvloop/issues/478)) (by [@​graingert](https://togithub.com/graingert) in [`3aacb35`](https://togithub.com/MagicStack/uvloop/commit/3aacb352) for [#​478](https://togithub.com/MagicStack/uvloop/issues/478)) - Fix segfault in TimerHandle.when() after cleared (by [@​jensbjorgensen](https://togithub.com/jensbjorgensen) in [`c39afff`](https://togithub.com/MagicStack/uvloop/commit/c39afff8) for [#​469](https://togithub.com/MagicStack/uvloop/issues/469)) - Avoid self.\_errpipe_write double close ([#​466](https://togithub.com/MagicStack/uvloop/issues/466)) (by [@​graingert](https://togithub.com/graingert) in [`72140d7`](https://togithub.com/MagicStack/uvloop/commit/72140d7e) for [#​466](https://togithub.com/MagicStack/uvloop/issues/466)) - Fix typo in test ([#​456](https://togithub.com/MagicStack/uvloop/issues/456)) (by [@​kianmeng](https://togithub.com/kianmeng) in [`033d52d`](https://togithub.com/MagicStack/uvloop/commit/033d52d0) for [#​456](https://togithub.com/MagicStack/uvloop/issues/456)) - Fix potential infinite loop ([#​446](https://togithub.com/MagicStack/uvloop/issues/446)) (by [@​kfur](https://togithub.com/kfur) in [`ada43c0`](https://togithub.com/MagicStack/uvloop/commit/ada43c06) for [#​446](https://togithub.com/MagicStack/uvloop/issues/446)) - use a stack of self.\_fds_to_close to prevent double closes ([#​481](https://togithub.com/MagicStack/uvloop/issues/481)) (by [@​graingert](https://togithub.com/graingert) in [`3214cf6`](https://togithub.com/MagicStack/uvloop/commit/3214cf68) for [#​481](https://togithub.com/MagicStack/uvloop/issues/481)) - Fix incorrect main thread id value forking from a thread ([#​453](https://togithub.com/MagicStack/uvloop/issues/453)) (by [@​horpto](https://togithub.com/horpto) [@​fantix](https://togithub.com/fantix) in [`e7934c8`](https://togithub.com/MagicStack/uvloop/commit/e7934c88) for [#​453](https://togithub.com/MagicStack/uvloop/issues/453)) - create_subprocess_exec should treat env={} as empty environment ([#​439](https://togithub.com/MagicStack/uvloop/issues/439)) ([#​454](https://togithub.com/MagicStack/uvloop/issues/454)) (by [@​byllyfish](https://togithub.com/byllyfish) in [`e04637e`](https://togithub.com/MagicStack/uvloop/commit/e04637e0) for [#​439](https://togithub.com/MagicStack/uvloop/issues/439)) - Queue write only after processing all buffers ([#​445](https://togithub.com/MagicStack/uvloop/issues/445)) (by [@​jakirkham](https://togithub.com/jakirkham) [@​fantix](https://togithub.com/fantix) in [`9c6ecb6`](https://togithub.com/MagicStack/uvloop/commit/9c6ecb62) for [#​445](https://togithub.com/MagicStack/uvloop/issues/445)) - Drop Python 3.6 support for thread ident (by [@​fantix](https://togithub.com/fantix) in [`9c37930`](https://togithub.com/MagicStack/uvloop/commit/9c37930e)) - bugfix: write to another transport in resume_writing() fails ([#​498](https://togithub.com/MagicStack/uvloop/issues/498)) (by [@​fantix](https://togithub.com/fantix) in [`d2deffe`](https://togithub.com/MagicStack/uvloop/commit/d2deffef) for [#​498](https://togithub.com/MagicStack/uvloop/issues/498)) # Build - Upgrade GitHub Actions ([#​477](https://togithub.com/MagicStack/uvloop/issues/477)) ([#​480](https://togithub.com/MagicStack/uvloop/issues/480)) (by [@​cclauss](https://togithub.com/cclauss) in [`fcbf422`](https://togithub.com/MagicStack/uvloop/commit/fcbf422d) for [#​477](https://togithub.com/MagicStack/uvloop/issues/477), [`1008694`](https://togithub.com/MagicStack/uvloop/commit/10086942) for [#​480](https://togithub.com/MagicStack/uvloop/issues/480)) - typo `same as same` (by [@​YoSTEALTH](https://togithub.com/YoSTEALTH) in [`fedba80`](https://togithub.com/MagicStack/uvloop/commit/fedba80a)) - setup.py: allow to override extra_compile_args ([#​443](https://togithub.com/MagicStack/uvloop/issues/443)) (by [@​giuliobenetti](https://togithub.com/giuliobenetti) in [`a130375`](https://togithub.com/MagicStack/uvloop/commit/a130375f) for [#​443](https://togithub.com/MagicStack/uvloop/issues/443)) - Drop hack in setup.py in finalize_options (492) (by [@​fantix](https://togithub.com/fantix) in [`2f1bc83`](https://togithub.com/MagicStack/uvloop/commit/2f1bc83c) for [#​492](https://togithub.com/MagicStack/uvloop/issues/492)) - Fix tests invocation on release CI worklow ([#​489](https://togithub.com/MagicStack/uvloop/issues/489)) (by [@​ben9923](https://togithub.com/ben9923) in [`d6a2b59`](https://togithub.com/MagicStack/uvloop/commit/d6a2b597) for [#​489](https://togithub.com/MagicStack/uvloop/issues/489)) # Documentation - use asyncio.Runner loop_factory on 3.11+ ([#​472](https://togithub.com/MagicStack/uvloop/issues/472)) (by [@​graingert](https://togithub.com/graingert) in [`31ba48c`](https://togithub.com/MagicStack/uvloop/commit/31ba48ca) for [#​472](https://togithub.com/MagicStack/uvloop/issues/472)) - Fix CI badge in docs, remove remaining Travis CI references from docs (by [@​Nothing4You](https://togithub.com/Nothing4You) in [`c6901a7`](https://togithub.com/MagicStack/uvloop/commit/c6901a74)) - Fix typo in README (by [@​monosans](https://togithub.com/monosans) in [`73d7253`](https://togithub.com/MagicStack/uvloop/commit/73d7253b))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.