An AttributeError can happen when, for example, you try to pickle a lambda. I found this during some test development, and the associated tests will be part of a larger PR focused on tests for reader.py.
Coverage decreased (-0.04%) to 86.16% when pulling 58eec6ae6864efd7727212d1994b8454d5f1357f on abingham:pickle-error-handling-fix into 0e649a6512fd8b94d658e813a879298120a3e2e7 on sixty-north:master.
An
AttributeError
can happen when, for example, you try to pickle a lambda. I found this during some test development, and the associated tests will be part of a larger PR focused on tests forreader.py
.