{ "info": { "author": "Marcus Albertsson", "author_email": "marcus.arubertoson@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Programming Language :: Python :: 2" ], "description": "Maya Launcher\r\n=============\r\n\r\nMaya launcher was developed for easy environment setup between maya\r\nsessions. It's easy to use but requires some setup.\r\n\r\n\r\nFeatures\r\n--------\r\n\r\n- Utilize *target* in shortcut properties to specify arguments.\r\n- Given paths are identified and added to the correct system variable.\r\n- Start several maya sessions with different environment setups.\r\n- Easily controllable through the commandline/terminal.\r\n- Highly customizable.\r\n\r\n\r\nInstallation\r\n------------\r\n\r\n.. code:: bash\r\n\r\n $ pip install mayalauncher\r\n\r\n\r\nOptions\r\n-------\r\n\r\n.. code::\r\n\r\n $ mayal -h\r\n usage: mayal [-h] [-v {2015}] [-env env] [-p path [path ...]] [-e] [file]\r\n\r\n Maya Launcher is a useful script that tries to deal with all important system\r\n environments maya uses when starting up. It aims to streamline the setup\r\n process of maya to a simple string instead of constantly having to make sure\r\n paths are setup correctly.\r\n\r\n positional arguments:\r\n file file is an optional argument telling maya what file to\r\n open with the launcher.\r\n\r\n optional arguments:\r\n -h, --help show this help message and exit\r\n -v {2015}, --version {2015}\r\n Launch Maya with given version.\r\n -env env, --environment env\r\n Launch maya with given environemnt, if no environment\r\n is specified will try to use default value. If not\r\n default value is specified Maya will behave with\r\n factory environment setup.\r\n -p path [path ...], --path path [path ...]\r\n Path is an optional argument that takes an unlimited\r\n number of paths to use for environment creation.\r\n Useful if you don't want to create a environment\r\n variable. Just pass the path you want to use.\r\n -e, --edit Edit config file.\r\n\r\n\r\nUsage\r\n-----\r\n\r\nTo make use of *mayalauncher* some setup is required and there is mainly\r\ntwo ways to work with it: environments and a config file\r\n\r\n\r\nEnvironments\r\n------------\r\n\r\n1. Add your Autodesk folder to your system PATH.\r\n\r\n **How to edit your system PATH:**\r\n\r\n - `Windows `__\r\n - `UNIX based\r\n systems `__\r\n\r\n\r\n2. Create system variables to store paths that you want to use.\r\n\r\n **How to add system variables:**\r\n\r\n - `Windows `__\r\n - `Unix based\r\n systems `__\r\n\r\n3. Use maya launcher to start maya with chosen environment and maya release.\r\n\r\n.. code:: bash\r\n\r\n $ mayalauncher some_file.ma -env YOUR_ENV -v 2016\r\n\r\n\r\nConfig file\r\n-----------\r\n\r\nWhen running mayalauncher the first time it will not try to launch maya.\r\nIt will create the config file. To edit the file use the command:\r\n\r\n::\r\n\r\n mayalauncher -e\r\n\r\nThis will most likely prompt you to choose an application to open it with,\r\nyour preferred text editor perhaps.\r\n\r\n.. code:: ini\r\n\r\n # This is the default state of the config.\r\n\r\n [defaults]\r\n executable=\r\n environment=\r\n\r\n [patterns]\r\n exclude = __*, *.\r\n icon_ext = xpm, png, bmp, jpeg\r\n\r\n [environments]\r\n\r\n [executables]\r\n\r\nThis is how it might look edited.\r\n\r\n.. code:: ini\r\n\r\n # Defaults specifies which executable and environment\r\n # to use when no argument has been provided.\r\n #\r\n # NOTE: If executable is empty mayalauncher will try to\r\n # find the latest Maya release to launch.\r\n [defaults]\r\n executable=2011\r\n environment=MAYA_DEV\r\n\r\n # Patterns come in two fold:\r\n #\r\n # exclude: Define patterns to exclude while walking a directory\r\n # structure. Useful when you don't want to jump down\r\n # and look through git folders.\r\n # icon_ext: What image extensions to look for while searching for\r\n # xbmlang paths.\r\n [patterns]\r\n exclude = __*, *.git,\r\n icon_ext = xpm, png, bmp, jpeg, jpg\r\n\r\n\r\n # Specify environments that mayalauncher can use, follow format:\r\n # `environment_name=path/to/rootpath, path2/to/otherroot`\r\n [environments]\r\n MAYA_USER=c:\\users\\\\documents\\maya\\scripts, g:/scripts, g:/tools/scripts\r\n PYTHON_DEV=g:\\dev\\maya, c:\\python27\\lib\\site-packages\r\n\r\n # Hardcoded paths to maya executables. The preferred way to\r\n # format is:\r\n # release_year=/path/to/executable\r\n [executables]\r\n 2015=%PROGRAMFILES%/Autodesk/Maya2015/bin/maya.exe\r\n 2014=%PROGRAMFILES%/Autodesk/Maya2014/bin/maya.exe\r\n 2011=%PROGRAMFILES%/Autodesk/Maya2011/bin/maya.exe\r\n\r\n\r\nResources\r\n---------\r\n\r\n* `GitHub repository `_", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/arubertoson/maya-launcher", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mayalauncher", "package_url": "https://pypi.org/project/mayalauncher/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mayalauncher/", "project_urls": { "Homepage": "https://github.com/arubertoson/maya-launcher" }, "release_url": "https://pypi.org/project/mayalauncher/0.2.0/", "requires_dist": [ "argsparse; python_version==\"2.6\"", "pathlib; python_version==\"2.6\"", "shutilwhich; python_version==\"2.6\"", "pathlib; python_version==\"2.7\"", "shutilwhich; python_version==\"2.7\"", "pathlib; python_version==\"3.2\"", "shutilwhich; python_version==\"3.2\"", "pathlib; python_version==\"3.5\"", "shutilwhich; python_version==\"3.5\"" ], "requires_python": "", "summary": "Autodesk Maya application launcher.", "version": "0.2.0" }, "last_serial": 2261453, "releases": { "0.1.5": [ { "comment_text": "", "digests": { "md5": "ae863fabcbcec2abca049c320a79308b", "sha256": "95f221f74af51a77ef651a4704da42c18799f327c7846b360dff104e2867d2ad" }, "downloads": -1, "filename": "mayalauncher-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "ae863fabcbcec2abca049c320a79308b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11151, "upload_time": "2016-01-28T07:57:06", "url": "https://files.pythonhosted.org/packages/b7/67/5cb97147d1264c1063038ddb2a3650c8ac1f8287e7c5bf964a8b60f8e549/mayalauncher-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa5a008b4d693c1ebad54bcc1fd88484", "sha256": "48c43c036d60b6511788793a15b0febc5f0813fd28c000c06f9e8147d1e3012b" }, "downloads": -1, "filename": "mayalauncher-0.1.5.zip", "has_sig": false, "md5_digest": "fa5a008b4d693c1ebad54bcc1fd88484", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13895, "upload_time": "2016-01-28T07:57:12", "url": "https://files.pythonhosted.org/packages/68/4f/96c7abd6353c71ba4919153b58677d333ccb8e30a339352d898a32f50bae/mayalauncher-0.1.5.zip" } ], "0.1.5b": [ { "comment_text": "", "digests": { "md5": "e998c5cc617e79cd2b6d7ce6e0dc66d6", "sha256": "139f8fcc97cdfe528e09b8914b2ba86883a31d039dd3351d2f5c052208d21ccb" }, "downloads": -1, "filename": "mayalauncher-0.1.5b-py2-none-any.whl", "has_sig": false, "md5_digest": "e998c5cc617e79cd2b6d7ce6e0dc66d6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11495, "upload_time": "2016-01-28T08:49:37", "url": "https://files.pythonhosted.org/packages/15/47/3d7ee02330b8443005ffadfbcab72b707784607b96323279d38313429f66/mayalauncher-0.1.5b-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b06d747240770d021a0ab999a129dc17", "sha256": "ed9bccdc17e0b5d2485d18318d1aca3987c48b35850b36bd012df5e7f24fcaa1" }, "downloads": -1, "filename": "mayalauncher-0.1.5b.zip", "has_sig": false, "md5_digest": "b06d747240770d021a0ab999a129dc17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14382, "upload_time": "2016-01-28T09:08:17", "url": "https://files.pythonhosted.org/packages/2a/a6/f796c1a4751fa75be80847ab58efa681149dc27d37c7316048cbc73a1678/mayalauncher-0.1.5b.zip" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "327ca186c3d547370cc2ef3c4e4f0838", "sha256": "d61f1a5fca6bcddf5ff17c009fddd15a09cbd2f74683018e0b1d93e59dcb074c" }, "downloads": -1, "filename": "mayalauncher-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "327ca186c3d547370cc2ef3c4e4f0838", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11445, "upload_time": "2016-01-28T09:15:35", "url": "https://files.pythonhosted.org/packages/17/7d/3994f48bceb8149392da1db379b7a5285c443be37410ae8d3311b52a36e8/mayalauncher-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "314c1f111ffbf033a8646415818d3e8c", "sha256": "4bd82021812d33b04a860300ae8e6305853971e28a8706363cc95187359e954b" }, "downloads": -1, "filename": "mayalauncher-0.1.6.zip", "has_sig": false, "md5_digest": "314c1f111ffbf033a8646415818d3e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14310, "upload_time": "2016-01-28T09:15:54", "url": "https://files.pythonhosted.org/packages/82/44/cc726e3dd26c1970fa5bc1724ffec00bce2aa832cd5992c95023ce4cd579/mayalauncher-0.1.6.zip" } ], "0.1.9": [], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4e251e09ab16822774f20b7380578562", "sha256": "e89e3805a3f0f9ae874f024b3a0102e3f70a1b060abc2016f6b370e7e5f99ff5" }, "downloads": -1, "filename": "mayalauncher-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4e251e09ab16822774f20b7380578562", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12224, "upload_time": "2016-08-04T08:49:50", "url": "https://files.pythonhosted.org/packages/ad/d0/1c5a9c02f706c1cc42d7acf8be1efec94c6ed6b2c7327fc7374e11a1f815/mayalauncher-0.2.0-py2-none-any.whl" } ], "0.2.0.dev1": [ { "comment_text": "", "digests": { "md5": "6400b3f8c728c0c4176208a717664295", "sha256": "3a4c3b97ed9592113bede6219aaccf82426250010e9fe807a23d6531cf7ab70d" }, "downloads": -1, "filename": "mayalauncher-0.2.0.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "6400b3f8c728c0c4176208a717664295", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12334, "upload_time": "2016-08-03T19:53:47", "url": "https://files.pythonhosted.org/packages/4d/bc/580269443e743195c120bdd890910a0dfdb4d326976ed2f62270cdd6e5a6/mayalauncher-0.2.0.dev1-py2-none-any.whl" } ], "0.2.0.dev2": [ { "comment_text": "", "digests": { "md5": "b7fdd54d23633273c30ac4475bc18a48", "sha256": "0c58f846da4c476fb931e6aa198843a92abf56610545511571c794b04c540f59" }, "downloads": -1, "filename": "mayalauncher-0.2.0.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "b7fdd54d23633273c30ac4475bc18a48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12309, "upload_time": "2016-08-04T07:37:45", "url": "https://files.pythonhosted.org/packages/ec/88/f922b1d241f4694703f69dd0081622af16e4d0c02f6ffcc5052f8275641c/mayalauncher-0.2.0.dev2-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e251e09ab16822774f20b7380578562", "sha256": "e89e3805a3f0f9ae874f024b3a0102e3f70a1b060abc2016f6b370e7e5f99ff5" }, "downloads": -1, "filename": "mayalauncher-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4e251e09ab16822774f20b7380578562", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12224, "upload_time": "2016-08-04T08:49:50", "url": "https://files.pythonhosted.org/packages/ad/d0/1c5a9c02f706c1cc42d7acf8be1efec94c6ed6b2c7327fc7374e11a1f815/mayalauncher-0.2.0-py2-none-any.whl" } ] }