Skip to content

attrdict package currently incompatible with Python 3.10 #38

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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