This is dependent on #13.
Once all extensions have been removed, many sub-packages may be reduced down into modules. An example of this could be the transformers package. Once the IEX extensions have been removed, they can be reduced down into a transformers module with the Transformer class and a couple of utility functions.
There are others that may not be reducible yet, such as the formatters. However, this will be a case-by-case determination.
This will result in breaking changes to the API, as some code may rely on the sub-package architectures.
This is dependent on #13.
Once all extensions have been removed, many sub-packages may be reduced down into modules. An example of this could be the transformers package. Once the IEX extensions have been removed, they can be reduced down into a transformers module with the
Transformerclass and a couple of utility functions.There are others that may not be reducible yet, such as the formatters. However, this will be a case-by-case determination.
This will result in breaking changes to the API, as some code may rely on the sub-package architectures.