Template:Python Programming/External module

{	"params": { "1": {			"aliases": [ "modulename", "name", "modname", "pypiname", "PyPiname", "module name", "PyPi name", "pypi name" ],			"label": "Name", "description": "The name of the module on PyPi", "example": "numpy", "type": "string", "required": true },		"2": {			"aliases": [ "desc", "short description", "summary", "blurb statement", "pypi description" ],			"label": "Description", "description": "A short description about the module, usually copied from its PyPi link", "example": "NumPy: array processing for numbers, strings, records, and objects.", "type": "string", "suggested": true },		"doc": { "aliases": [ "doc", "documentation" ],			"label": "Documentation Link", "description": "The link to external documentation if avaliable", "type": "url" },		"import": { "aliases": [ "import string", "import command", "module import name" ],			"label": "Import Name", "description": "Name if the name for importing is different than the PyPi name", "type": "string" },		"dependencies": { "aliases": [ "dep", "reqs", "requirements" ],			"label": "Dependencies", "description": "Any required packages module needs if they are not auto-installed", "type": "string" },		"optional": { "aliases": [ "op", "extra", "suggested" ],			"label": "Optional Packages", "description": "Extra packages that improve module function", "type": "string" }	},	"description": "External module" }