Skip to content

Find alternative to deprecated nest-asyncio dependency #355

@matthewfeickert

Description

@matthewfeickert

On 2024-03-06 https://github.com/erdewit/nest_asyncio was archived, meaning that nest-asyncio is now unsupported and should be treated as deprecated (for very sad reasons I'm afraid, as the project author died).

The dependency is used in

import nest_asyncio
from servicex.databinder.databinder_requests import DataBinderRequests
from servicex.databinder.databinder_outputs import OutputHandler
from servicex.expandable_progress import ExpandableProgress
nest_asyncio.apply()

and was added in PR #333. @kyungeonchoi it looks like this was targeting a pretty particular issue of nested event loops in async workflows, so while I don't think it is a high priority to migrate now having the servicex client depend on archived and unsupported software is a problem that will need to get mitigated in the future. Do you have any thoughts on alternative libraries?

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