Skip to content
Loads scripts (from a network drive for example) using a database and installs them with dependencies to Maya.
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example_whls
instructions
pkg/script_loader_pkg
Capture.PNG
README.md
screenshot.png
scripts.db

README.md

Maya Script Loader

(Work in progress)

Installs scripts to user's local Maya scripts folder from a network drive.

enter image description here

enter image description here

Features:

  • Load list of whl packages from a remote location. A database defines the project folder locations and categories.
  • Install the package
    • Extract whl to Maya scripts folder
    • Install dependencies if needed
  • Uninstall
  • Run
  • Check if the script is up to date

Requirements for whl:

  • setup.py must have following fields:
    • name
    • version
    • install_requires
  • check example_package_src folder for examples

How to use:

  • Copy the script_loader_pkg (in pkg folder) to maya scripts folder.
  • Run with command:

import script_loader_pkg reload(script_loader_pkg)

  • the installed scripts will be copied into this folder.

  • Set the correct path to the database in script_loader_config.py

Requirements:

  • Pip

Todo:

  • Make resizable / dockable
  • Error reporting
You can’t perform that action at this time.