Skip to content

attrdict package currently incompatible with Python 3.10 #38

@johnsekar

Description

@johnsekar

Python 3.10 moves container ABCs (Mapping, etc.) to collections.abc module, which breaks older unmaintained packages like attrdict.

Alternatives:

  1. Fork of attrdict, which updates the import statements (https://github.com/johnsekar/AttrDict)
  2. Use types.SimpleNamespace from the standard library.

As far as I can tell, the only module affected in wc_utils is wc_utils/util/chem/core.py

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