Skip to content

Support for Python 3.14 #482

@amotl

Description

@amotl

Hi again,

we know the package is currently low on maintenance (GH-476), but might need some action now to make it compatible with Python 3.14. When enabling Python 3.14 on LorryStream's (GH-470) CI per daq-tools/lorrystream#217, the workflow fails:

 self = <streamz.orderedweakset.OrderedSet object at 0x7fcfd0a078c0>

    def __iter__(self):
>       for itemref in self.data.copy():
                       ^^^^^^^^^^^^^^
E       AttributeError: 'OrderedSet' object has no attribute 'copy'

With kind regards,
Andreas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions