{ "info": { "author": "Samuele Santi", "author_email": "sam@reinventsoftware.io", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": "ghx\n###\n\nRun scripts from GitHub, `npx`_-style.\n\n.. _npx: https://www.npmjs.com/package/npx\n\n\nUsage\n=====\n\n::\n\n ghx rshk/ghx-example\n\nIn its most basic form, it will make a shallow copy of the specified\nGitHub repository and run a script from it.\n\nBy default, it will look for an executable named ``bin/run`` inside\nthe repo folder.\n\n\nRun a different script::\n\n ghx rshk/ghx-example/bin/two\n\n\nOr from a different branch::\n\n ghx -b foobar rshk/ghx-example\n\n\nInstallation\n============\n\nYou need a Python 3 interpreter and pip installed.\n\n::\n\n pip install ghx\n\nOr install in the user home directory (usually ``~/.local``)::\n\n pip install --user ghx\n\n(Make sure you have ``~/.local/bin`` in your ``PATH``)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rshk/ghx", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "ghx", "package_url": "https://pypi.org/project/ghx/", "platform": "", "project_url": "https://pypi.org/project/ghx/", "project_urls": { "Homepage": "https://github.com/rshk/ghx" }, "release_url": "https://pypi.org/project/ghx/0.1.1/", "requires_dist": [ "click" ], "requires_python": "", "summary": "Run scripts from Github on the fly", "version": "0.1.1" }, "last_serial": 4503730, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f278ced2ca985e05e05c5ad422ff5c57", "sha256": "16edd13b6130eebd85bd74294c86627abfd60436336c73a9479869b63b68b399" }, "downloads": -1, "filename": "ghx-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f278ced2ca985e05e05c5ad422ff5c57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3081, "upload_time": "2018-11-19T16:55:48", "url": "https://files.pythonhosted.org/packages/dc/89/b7957ec5b2ac61733fe0b1e9f860bdd350d1d5c1b21614cb95d8ccf1473a/ghx-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87b0d03327cacebf83f7633248aad3eb", "sha256": "93391164b109c1f21ac70277cd739fce37a54e35b145dd1a4f764ad2f893402c" }, "downloads": -1, "filename": "ghx-0.1.tar.gz", "has_sig": false, "md5_digest": "87b0d03327cacebf83f7633248aad3eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2680, "upload_time": "2018-11-19T16:55:51", "url": "https://files.pythonhosted.org/packages/34/5e/1b08f040769b981481ee31c6b6c09f52715e282ea4aa549d9fdca244b598/ghx-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9b5421aee1d726e61679db2c42280d65", "sha256": "8cc8e1a0f074a270b31776abe81caaebf32f608fbf8720def45da44eca34031c" }, "downloads": -1, "filename": "ghx-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9b5421aee1d726e61679db2c42280d65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3438, "upload_time": "2018-11-19T17:10:46", "url": "https://files.pythonhosted.org/packages/85/3a/fed515e7c1895823efde2d351b04ff4ae0d6717e895656f9c937b71b631b/ghx-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "525364b4f8b74798a3f157b65cc01091", "sha256": "0aeedff46d7e17e54baa4b36fcc5e9470ac0fb6ad00ad402cd4bd5f924fc3aae" }, "downloads": -1, "filename": "ghx-0.1.1.tar.gz", "has_sig": false, "md5_digest": "525364b4f8b74798a3f157b65cc01091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3097, "upload_time": "2018-11-19T17:10:47", "url": "https://files.pythonhosted.org/packages/25/87/c5572f0d491cb1931d2c3a82145e73e42e30fccdaba31c70de8c9940b146/ghx-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9b5421aee1d726e61679db2c42280d65", "sha256": "8cc8e1a0f074a270b31776abe81caaebf32f608fbf8720def45da44eca34031c" }, "downloads": -1, "filename": "ghx-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9b5421aee1d726e61679db2c42280d65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3438, "upload_time": "2018-11-19T17:10:46", "url": "https://files.pythonhosted.org/packages/85/3a/fed515e7c1895823efde2d351b04ff4ae0d6717e895656f9c937b71b631b/ghx-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "525364b4f8b74798a3f157b65cc01091", "sha256": "0aeedff46d7e17e54baa4b36fcc5e9470ac0fb6ad00ad402cd4bd5f924fc3aae" }, "downloads": -1, "filename": "ghx-0.1.1.tar.gz", "has_sig": false, "md5_digest": "525364b4f8b74798a3f157b65cc01091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3097, "upload_time": "2018-11-19T17:10:47", "url": "https://files.pythonhosted.org/packages/25/87/c5572f0d491cb1931d2c3a82145e73e42e30fccdaba31c70de8c9940b146/ghx-0.1.1.tar.gz" } ] }