code: def PackagePublish(package,classification,visibility,os):
  		
  		r = clc.v1.API.Call('post','Blueprint/PublishPackage',
  							{'Classification': Blueprint.classification_stoi[classification], 'Name': package, 'OperatingSystems': os, 
  							 'Visibility': Blueprint.visibility_stoi[visibility]})
  		if int(r['StatusCode']) == 0:  return(r)
docs: Publishes a Blueprint Package for use within the Blueprint Designer.
  
  		https://t3n.zendesk.com/entries/20426453-Publish-Package
  
  		:param package: path to zip file containing package.manifest and supporting scripts
  		:param classification: package type (System, Script, Software)
  		:param visibility: package visibility filter (Public, Private, Shared)
  		:param os: list of ints containing Operating System template IDs