Creates a new package or updates an existing one with a new version. This endpoint handles both package metadata and file uploads for package content.
Authorization: Requires package admin or modeler permissions. Content: Accepts multipart form data with package metadata and binary file content. Validation: Validates package structure and file integrity using MD5 hash.