You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current tools module structure does not allow to put classes at the module level to make them easier to import and use. See #317. Linking the FormatConverter or the VersionConverter class, currently leads to an import cycle.
By creating a submodule odml.tools.converters and move both format_converter.py and version_converter.py into the new submodule the described import cycle can be avoided and all Parser and Converter classes can be made available via the respective __init__.py files.
The text was updated successfully, but these errors were encountered:
The current
tools
module structure does not allow to put classes at the module level to make them easier to import and use. See #317. Linking theFormatConverter
or theVersionConverter
class, currently leads to an import cycle.By creating a submodule
odml.tools.converters
and move bothformat_converter.py
andversion_converter.py
into the new submodule the described import cycle can be avoided and all Parser and Converter classes can be made available via the respective__init__.py
files.The text was updated successfully, but these errors were encountered: