Skip to content

Redundant async-timeout dependency in Redis 5.0.2 #3174

Closed
@Zaczero

Description

@Zaczero

The async-timeout dependency was originally removed in #2602 due to its redundancy in modern Python.

It was re-added in Redis 5.0.2 (#3109) and appears to still be redundant for Python versions >= 3.11.3 (or 3.11).

The #3109 PR is the result of issue #3105.

The error message in #3105 (ModuleNotFoundError: No module named 'async-timeout') contains module name with a dash, instead of typical underscore. Hinting, that the error was thrown during the package installation and not runtime (otherwise it would be async_timeout).

It would be helpful if the original reporter of issue #3105 could provide more context from the error stack trace, instead of just the error message itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions