-
-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependencies: Remove aiofiles
#556
Conversation
Apparently, it is not used.
WalkthroughThe changes involve the modification of the Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
On a related note, It is suggested to consider switching to |
This sounds like a great plan! |
Thanks a stack for your suggestion. |
@amotl I would say the same thing I said about WhiteNoise for
It's also worth considering that some repositories are essentially complete, with minimal need for ongoing changes. Just because a repository hasn’t been updated recently doesn’t mean it’s unmaintained. |
Hi @tabotkevin. Thanks for your response. @Archmonger chimed in here about WhiteNoise vs. ServeStatic, and we diverted that to GH-562. Thanks a stack for adding your voice. In this case, it is about removing
|
@amotl I think |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
About
The package aiofiles is apparently not used here, so we consider it safe to remove it from the list of runtime dependencies. If it will be needed again, it can be re-added any time.
Observations
I checked if it would be implicitly optionally being used by whitenoise, for example, but haven't been able to discover it. Relevant adjustments to bring in aiofiles there did not land.
AsgiWhiteNoise
and asyncWhiteNoiseMiddleware
evansd/whitenoise#359Using pipdeptree also did not reveal anything suspicious why aiofiles would be needed.