upstream-package-version is optional if upstream doesn't have a package version. If it is present, it must be prefixed with a single dash.
Package names should be using a methodical naming convention.
Board specific packages should be named “-board-”. In the case of enterprise, we use “imx” as the board name for historical reasons.
Python packages that provide libraries should use the upstream Debian naming with “python3-” or “python-” as the package name.
Mendel specific packages should be named “mendel-”.