public String getSanitizedPackageName() {
        String sanitizedName = getProtocolName().replaceAll("-", "");
        // replace periods with forward slashes
        sanitizedName = sanitizedName.replaceAll("\\.", "/");
        // convert to lower case
        sanitizedName = sanitizedName.toLowerCase();
        return sanitizedName;
    }
Returns a sanitized version of the protocol name.

The protocol name is used to construct the package name and is thus
subject to a set of constraints:

- It must only contain valid Java identifier characters.
- It must not contain any periods.

This method will replace all periods with forward slashes, convert to
lower case and remove any dashes.

@return a sanitized version of the protocol name
code-generation/language-python/src/main/java/org/apache/plc4x/language/python/PythonLanguageTemplateHelper.java