The .base modules contain abstract base classes that are not typically used in user code.
This PR removes their definitions from the artkit.api module to reduce clutter (note that some of the other .base classes had already been removed previously, so this PR also creates more consistency).
The
.base
modules contain abstract base classes that are not typically used in user code.This PR removes their definitions from the
artkit.api
module to reduce clutter (note that some of the other.base
classes had already been removed previously, so this PR also creates more consistency).