Skip to content

zserver uses asyncore, which is gone in Python 3.12 #103

Description

@mauritsvanrees

I just noticed this because depencencychecker complains about a missing dependency on asyncore.

On Python 3.11, when I import asyncore I get:

DeprecationWarning:
The asyncore module is deprecated and will be removed in Python 3.12.
The recommended replacement is asyncio

See also the Python docs.

I don't know if we can simply search-and-replace, or need to do more. But ZServer itself is not supported anymore. Our zserver.rst tests only get run if import ZServer succeeds, which it does not.

So we should probably deprecate/remove it.

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