Open skrah opened 7 years ago
Right. The registry needs to be moved to be a part of the type module. The whole point of a dynamic registry is to have dynamic registration of both types and callables. It doesn't make sense to limit that to the callable library. The CI tests have been broken for a little while because of that, but I'm working on fixing it.
That's the callable registry, though, I don't think the type registry is exposed in the Python bindings right now.
Ah. My mistake. That means that the fixes in https://github.com/libdynd/dynd-python/pull/742 should be enough to fix this, but that also means that we don't need to move the registry file like I suggested in the description.
After the registry changes the ndt module depends on nd again: