EDM115 / unzip-bot

Telegram bot deployable to heroku that can extract every archive !
https://t.me/unzip_edm115bot
MIT License
98 stars 128 forks source link

chore(dependencies): update dependency aiohttp to v3.10.2 #334

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
aiohttp ==3.10.1 -> ==3.10.2 age adoption passing confidence

Release Notes

aio-libs/aiohttp (aiohttp) ### [`v3.10.2`](https://togithub.com/aio-libs/aiohttp/releases/tag/v3.10.2): 3.10.2 [Compare Source](https://togithub.com/aio-libs/aiohttp/compare/v3.10.1...v3.10.2) ## Bug fixes - Fixed server checks for circular symbolic links to be compatible with Python 3.13 -- by :user:`steverep`. *Related issues and pull requests on GitHub:* [#​8565](https://togithub.com/aio-libs/aiohttp/issues/8565). - Fixed request body not being read when ignoring an Upgrade request -- by :user:`Dreamsorcerer`. *Related issues and pull requests on GitHub:* [#​8597](https://togithub.com/aio-libs/aiohttp/issues/8597). - Fixed an edge case where shutdown would wait for timeout when the handler was already completed -- by :user:`Dreamsorcerer`. *Related issues and pull requests on GitHub:* [#​8611](https://togithub.com/aio-libs/aiohttp/issues/8611). - Fixed connecting to `npipe://`, `tcp://`, and `unix://` urls -- by :user:`bdraco`. *Related issues and pull requests on GitHub:* [#​8632](https://togithub.com/aio-libs/aiohttp/issues/8632). - Fixed WebSocket ping tasks being prematurely garbage collected -- by :user:`bdraco`. There was a small risk that WebSocket ping tasks would be prematurely garbage collected because the event loop only holds a weak reference to the task. The garbage collection risk has been fixed by holding a strong reference to the task. Additionally, the task is now scheduled eagerly with Python 3.12+ to increase the chance it can be completed immediately and avoid having to hold any references to the task. *Related issues and pull requests on GitHub:* [#​8641](https://togithub.com/aio-libs/aiohttp/issues/8641). - Fixed incorrectly following symlinks for compressed file variants -- by :user:`steverep`. *Related issues and pull requests on GitHub:* [#​8652](https://togithub.com/aio-libs/aiohttp/issues/8652). ## Removals and backward incompatible breaking changes - Removed `Request.wait_for_disconnection()`, which was mistakenly added briefly in 3.10.0 -- by :user:`Dreamsorcerer`. *Related issues and pull requests on GitHub:* [#​8636](https://togithub.com/aio-libs/aiohttp/issues/8636). ## Contributor-facing changes - Fixed monkey patches for `Path.stat()` and `Path.is_dir()` for Python 3.13 compatibility -- by :user:`steverep`. *Related issues and pull requests on GitHub:* [#​8551](https://togithub.com/aio-libs/aiohttp/issues/8551). ## Miscellaneous internal changes - Improved WebSocket performance when messages are sent or received frequently -- by :user:`bdraco`. The WebSocket heartbeat scheduling algorithm was improved to reduce the `asyncio` scheduling overhead by decreasing the number of `asyncio.TimerHandle` creations and cancellations. *Related issues and pull requests on GitHub:* [#​8608](https://togithub.com/aio-libs/aiohttp/issues/8608). - Minor improvements to various type annotations -- by :user:`Dreamsorcerer`. *Related issues and pull requests on GitHub:* [#​8634](https://togithub.com/aio-libs/aiohttp/issues/8634). ***

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 was generated by Mend Renovate. View the repository job log.