plugget


Nameplugget JSON
Version 0.0.12 PyPI version JSON
download
home_page
Summarydetect which app the python interpreter is running in
upload_time2023-06-02 16:19:55
maintainer
docs_urlNone
authorHannes
requires_python>=3.4
license
keywords plugin addon add-on extension package manager resource studio dcc app application pipeline blender krita max
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1>
<img src="https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png" data-canonical-src="https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png" width="70" />
Plugget: Plugin Package Manager
</h1>

[![PyPI Downloads](https://img.shields.io/pypi/v/plugget?color=0)](https://pypi.org/project/plugget/)

Install app packages (plugins, addons, icons, ...) from a repo with a single Python command: 
```python
import plugget
plugget.install("my_package")
```

![machinetoolsinstall](https://user-images.githubusercontent.com/3758308/227316999-adf32b7f-4232-46f5-b0db-1b3dbe26d755.gif)

also check out
- [plugget blender addon](https://github.com/hannesdelbeke/plugget-blender-addon)
- [plugget manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)
- [plugget unreal plugin](https://github.com/hannesdelbeke/plugget-unreal)

## requirements
- pip installed
- git installed
(aim to auto handle requirements in future)

## not to confuse with 
- [PluGeth](https://github.com/openrelayxyz/plugeth) The extensible Geth fork, ethereum, golang
- [pluGET](https://github.com/Neocky/pluGET) A package manager to update minecraft server plugin & software


## package manager comparison
PyPi installs only packaged python modules. 
Plugget supports other languages, e.g. Maxscript, and links to unpackaged repos.

WinGet, chocolatey, etc. install apps, Plugget installs plugins for apps.

## manifest repo
- package manifests live in the [manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)

## issues
If the install fails. It likely is a bad manifest, a bad install, or a bug with Plugget.
Report the issue in issues.
There's a small chance the GitHub servers are down, you can check the [github status](https://www.githubstatus.com/).

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "plugget",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.4",
    "maintainer_email": "",
    "keywords": "plugin,addon,add-on,extension,package,manager,resource,studio,dcc,app,application,pipeline,blender,krita,max",
    "author": "Hannes",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/9c/66/d97f0aa3e6e4f4ed634e20f7a12f6128f03ed5e20439c771e3dfe7b6af10/plugget-0.0.12.tar.gz",
    "platform": null,
    "description": "<h1>\n<img src=\"https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png\" data-canonical-src=\"https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png\" width=\"70\" />\nPlugget: Plugin Package Manager\n</h1>\n\n[![PyPI Downloads](https://img.shields.io/pypi/v/plugget?color=0)](https://pypi.org/project/plugget/)\n\nInstall app packages (plugins, addons, icons, ...) from a repo with a single Python command: \n```python\nimport plugget\nplugget.install(\"my_package\")\n```\n\n![machinetoolsinstall](https://user-images.githubusercontent.com/3758308/227316999-adf32b7f-4232-46f5-b0db-1b3dbe26d755.gif)\n\nalso check out\n- [plugget blender addon](https://github.com/hannesdelbeke/plugget-blender-addon)\n- [plugget manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)\n- [plugget unreal plugin](https://github.com/hannesdelbeke/plugget-unreal)\n\n## requirements\n- pip installed\n- git installed\n(aim to auto handle requirements in future)\n\n## not to confuse with \n- [PluGeth](https://github.com/openrelayxyz/plugeth) The extensible Geth fork, ethereum, golang\n- [pluGET](https://github.com/Neocky/pluGET) A package manager to update minecraft server plugin & software\n\n\n## package manager comparison\nPyPi installs only packaged python modules. \nPlugget supports other languages, e.g. Maxscript, and links to unpackaged repos.\n\nWinGet, chocolatey, etc. install apps, Plugget installs plugins for apps.\n\n## manifest repo\n- package manifests live in the [manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)\n\n## issues\nIf the install fails. It likely is a bad manifest, a bad install, or a bug with Plugget.\nReport the issue in issues.\nThere's a small chance the GitHub servers are down, you can check the [github status](https://www.githubstatus.com/).\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "detect which app the python interpreter is running in",
    "version": "0.0.12",
    "project_urls": {
        "Homepage": "https://github.com/hannesdelbeke/plugget",
        "Source": "https://github.com/hannesdelbeke/plugget"
    },
    "split_keywords": [
        "plugin",
        "addon",
        "add-on",
        "extension",
        "package",
        "manager",
        "resource",
        "studio",
        "dcc",
        "app",
        "application",
        "pipeline",
        "blender",
        "krita",
        "max"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ee882ce5117f707ced2d0cc87a139f243b1cad1807b0d1ab9e2143e1736c725",
                "md5": "26d98af80c7d3f5c2427d313801da419",
                "sha256": "0b827ff020342a96356ec42251ebb7f76e813593d8837c623b14c9cc759cc4bc"
            },
            "downloads": -1,
            "filename": "plugget-0.0.12-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "26d98af80c7d3f5c2427d313801da419",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.4",
            "size": 25894,
            "upload_time": "2023-06-02T16:19:54",
            "upload_time_iso_8601": "2023-06-02T16:19:54.128429Z",
            "url": "https://files.pythonhosted.org/packages/0e/e8/82ce5117f707ced2d0cc87a139f243b1cad1807b0d1ab9e2143e1736c725/plugget-0.0.12-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c66d97f0aa3e6e4f4ed634e20f7a12f6128f03ed5e20439c771e3dfe7b6af10",
                "md5": "6c62ad75628af06a34636cb72b174f35",
                "sha256": "00c0c0f12d5d78c7b1b10a2c96897ba858107279596f2b99ca3d7219f827e1ec"
            },
            "downloads": -1,
            "filename": "plugget-0.0.12.tar.gz",
            "has_sig": false,
            "md5_digest": "6c62ad75628af06a34636cb72b174f35",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.4",
            "size": 21187,
            "upload_time": "2023-06-02T16:19:55",
            "upload_time_iso_8601": "2023-06-02T16:19:55.340514Z",
            "url": "https://files.pythonhosted.org/packages/9c/66/d97f0aa3e6e4f4ed634e20f7a12f6128f03ed5e20439c771e3dfe7b6af10/plugget-0.0.12.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-02 16:19:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "hannesdelbeke",
    "github_project": "plugget",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "plugget"
}
        
Elapsed time: 0.13636s