* Core: typing for `Option.default` and a few other `Option` class variables This is a replacement for https://github.com/ArchipelagoMW/Archipelago/pull/2173 You can read discussion there for issues we found for why we can't have more specific typing on `default` instead of setting a default in `Option` (where we don't know the type), we check in the metaclass to make sure they have a default. * NumericOption doesn't need the type annotation that brings out the mypy bug * SoE default ClassVar |
||
---|---|---|
.. | ||
docs | ||
test | ||
.gitignore | ||
__init__.py | ||
logic.py | ||
options.py | ||
patch.py | ||
requirements.txt |