This package is designed to operate in a data processing environment, which means that different users will want different fields. The built-in schema should probably only implement what is defined by the AIVDM protocol.
A setuptools entry-point will probably handle part of this.
This package is designed to operate in a data processing environment, which means that different users will want different fields. The built-in schema should probably only implement what is defined by the AIVDM protocol.
A setuptools entry-point will probably handle part of this.