{ "info": { "author": "Evan Tschuy", "author_email": "evantschuy@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# GIMP Plugin Installer\n\n![Build Status](https://travis-ci.org/tschuy/gpi.svg)\n\nInstall GIMP plugins from the command line with a simple, easy to use package\nmanager.\n\nUsage\n-----\n\nInstall from gpi-web:\n\n```\n$ gpi install imguruploader\n```\n\nUninstall an installed package:\n```\n$ gpi uninstall imguruploader\n```\n\nInstall from a locally downloaded file:\n```\n$ gpi install -f ~/imgur-uploader.tar.gz\n```\n\nAnatomy of a gpi package (aka how to package your plugin)\n---------------------------------------------------------\n\nThe root level of a gpi package requires two things: a ``gpi.json`` manifest\nfile, and a ``contents/`` directory. The ``contents/`` directory will be\nextracted directly to the user's GIMP plugin directory, so make sure you only\ninclude files necessary for your plugin. You can put other content, like a\nLICENSE or CHANGELOG, in the root of the package. Files outside of ``contents/``\nwill be ignored.\n\nYour ``gpi.json`` file should look like this:\n\n```\n{\n \"version\": \"0.1.0\",\n \"name\": \"Imgur Uploader\",\n \"identifier\": \"imguruploader\",\n \"author\": \"tschuy\",\n \"license\": \"MIT\",\n \"url\": \"https://github.com/tschuy/gimp-export-to-imgur\",\n \"description\": \"Upload your images to Imgur directly from the Save menu\"\n}\n```\nTo test your plugin, pass your ``.tar.gz`` to gpi with the ``-f`` flag. Open\nGIMP, and verify your plugin works as expected.\n\nTesting gpi\n-----------\n\nCurrently, ``gpi`` has no tests. This is a major issue and will be rectified as\nsoon as possible.\n\nIssues\n------\n\n1. Remove empty folders on uninstall\n2. Catch duplicate files and disallow uninstallation (or fix GIMP to allow recursive plugin finding)\n3. Install plugins from git\n4. Documentation\n5. Code cleanup\n6. Allow the use of a virtualenv to install packages from pip\n7. Add verbose mode", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gpi.tschuy.com", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "gpi", "package_url": "https://pypi.org/project/gpi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gpi/", "project_urls": { "Homepage": "https://gpi.tschuy.com" }, "release_url": "https://pypi.org/project/gpi/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "The GIMP Plugin Installer command-line tool", "version": "0.1.1" }, "last_serial": 1600674, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "fa6e0b6674405b015dd5b4c51b76db0e", "sha256": "6bb44389954387aaf668c1aa573d66faf71f03733a5b76fad54dff32d3b44d80" }, "downloads": -1, "filename": "gpi-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "fa6e0b6674405b015dd5b4c51b76db0e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5811, "upload_time": "2015-06-21T09:56:30", "url": "https://files.pythonhosted.org/packages/d0/e8/01fb38ec88a8bc2da0952a62cf043d9ef762f037bc3175eea4514d9121ce/gpi-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d614e5e67ab27c2ae50b13de75ec63e8", "sha256": "b8ee5018b924d0cd45dccd3fb83d93748f0cd9d3c1f3a3a31c7f89cbcc3e558d" }, "downloads": -1, "filename": "gpi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d614e5e67ab27c2ae50b13de75ec63e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3365, "upload_time": "2015-06-21T09:56:33", "url": "https://files.pythonhosted.org/packages/e9/9d/05e116997b9f04719591813653005ba9d412f258a403fc595d47743dc087/gpi-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa6e0b6674405b015dd5b4c51b76db0e", "sha256": "6bb44389954387aaf668c1aa573d66faf71f03733a5b76fad54dff32d3b44d80" }, "downloads": -1, "filename": "gpi-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "fa6e0b6674405b015dd5b4c51b76db0e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5811, "upload_time": "2015-06-21T09:56:30", "url": "https://files.pythonhosted.org/packages/d0/e8/01fb38ec88a8bc2da0952a62cf043d9ef762f037bc3175eea4514d9121ce/gpi-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d614e5e67ab27c2ae50b13de75ec63e8", "sha256": "b8ee5018b924d0cd45dccd3fb83d93748f0cd9d3c1f3a3a31c7f89cbcc3e558d" }, "downloads": -1, "filename": "gpi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d614e5e67ab27c2ae50b13de75ec63e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3365, "upload_time": "2015-06-21T09:56:33", "url": "https://files.pythonhosted.org/packages/e9/9d/05e116997b9f04719591813653005ba9d412f258a403fc595d47743dc087/gpi-0.1.1.tar.gz" } ] }