sktime/sktime

[ENH] Replace `MTYPE_SOFT_DEPS` and `SCITYPE_REGISTER` by programmatic lookup

Open

#9,704 创建于 2026年3月20日

在 GitHub 查看
 (9 评论) (0 反应) (0 负责人)Python (7,162 star) (1,192 fork)batch import
enhancementgood first issuemodule:datatypes

描述

MTYPE_SOFT_DEPS and SCITYPE_REGISTER are remnants of a dictionary based registry for supported data types.

These should be moved to a programmatic lookup using the class/plugin based structure.

It should be checked if these are still used - if yes, then these should be generated by walking the registry similar to the other generator functions in datatypes._registry.

Possibly a plain English description (short) needs to be added to the scitype classes.

贡献者指南

[ENH] Replace `MTYPE_SOFT_DEPS` and `SCITYPE_REGISTER` by programmatic lookup · sktime/sktime#9704 | Good First Issue