This is an issue with releases on pypi has the dependencies mention marshmallow>=2.0.0
ma.SchemaOpts has a new argument (ordered=False) on it's __init__ signature.
See marshmallow-code/marshmallow@3ffb74d
Adding the field to SchemaOpts and TableOpts seems to fix it and tests pass.
I've wrote a potential solution BdeUtra@e65b0f8
If useful let me know and I'll create a PR