{ "info": { "author": "Trey Morris", "author_email": "trey@treymorris.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Apache Software License" ], "description": "gister - make gists! Fl\u00fcssigkeitshaushalt!\n------------------------------------------\n\nexamples\n~~~~~~~~\n\n::\n\n # post a secret gist on public github:\n cat doge | gister\n\n # post a secret gist on private github deployment:\n cat doge | gister -p\n\n # post a secret anonymous gist on public github:\n cat doge | gister -a\n\n # post a secret anonymous gist on private github deployment:\n cat doge | gister -ap\n\n # post a secret gist on public github with a command:\n cat doge | tail -n4 | gister -c \"cat doge | tail -n4\"\n\n # post a secret gist of a file on public github:\n gister filename.txt\n\n # post a secret gist of two files on public github:\n gister lolcats doge.text\n\n # post a secret anonymous gist of globbed files on public github:\n gister -a *.txt *.py\n gister -a ~/home/whatever/*\n\n # post an ipython notebook secret gist on public github which is now formatted \\o/:\n gister ~/.ipython/notebooks/cool_notebook.ipynb\n gister ~/.ipython/notebooks/*\n\n # edit a gist\n gister file.txt\n * edit file.txt *\n gister -e o4j208j20fj20f3j file1.txt\n # add a new file\n gister -e o4j208j20fj20f3j file2.txt\n\nusage\n~~~~~\n\nNOTE! all gists are now secret\n\n::\n\n usage: gister [-h] [-a] [-c COMMAND] [-d DESCRIPTION] [-e id/url] [-p] [-v]\n [files [files ...]]\n\n make gists!\n\n positional arguments:\n files name of file(s) to gist\n\n optional arguments:\n -h, --help show this help message and exit\n -a, --anonymous gist will be anonymous even if you have oauth\n configured\n -c COMMAND, --command COMMAND\n command to prepend to gist\n -d DESCRIPTION, --description DESCRIPTION\n description of the gist\n -e id/url, --edit id/url\n edit a gist identified by id or url\n -p, --private put gist on configured enterprise github\n -v, --vim gist came from vim, no prompt/history\n\nusage - editing gists\n~~~~~~~~~~~~~~~~~~~~~\n\nediting gists works as such: \\* any files gisted with the ``-e`` flag\nwill be added to the gist unless a file already exists in the gist by\nthat name, in which case it will be overwritten with the current file's\ncontents \\* piping to a gist (ex ``echo wahoo | gister``) will always\nresult in the output of the original command being stored in a file\ncalled ``gistfile1.txt``. if you edit the gist by piping something new\nto it, the previous gistfile1.txt will be overwritten \\* there is no way\nto delete certain files in a gist using gister \\* if gister is invoked\nusing the ``-e`` flag and an nbviewer url is shown,\n``?flush_cache=true`` will be appended to the url\n\nusage - ipython notebooks\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\nipython notebooks are files with a ``.ipynb`` extension. if all files\nspecified on the commandline have this extension, a link to the\nhttp://nbviewer.ipython.org url to display your gist will be generated\nas well. nbviewer does not store your gist's data permanently, but does\ncache it for ~10 minutes\n\nalso note that an nbviewer url will not be generated with the\n``-p/--private`` flag as it would be impossible for it to access the\ngist\n\ninstall\n~~~~~~~\n\n``pip install gister`` or clone the repo and ``python setup.py install``\n\nif you get an ``InsecurePlatformWarning``,\n``pip install requests[security]`` to solve it. I had to install\nlibffi-devel on my fedora 21 system to get pyOpenSSL rocking\n\nconfig file - .gister\n~~~~~~~~~~~~~~~~~~~~~\n\nan example configuration file ``.gister`` is given for you to use. it\nwill be looked for in ``~/.gister``. it supports these values:\n\n- public\\_oauth - your public github oauth token (not necessary for\n anonymous gists)\n- private\\_oauth - your private github oauth token (if you plan on\n using private github) (not necessary for anonymous gists)\n- prompt - configure prompt that is displayed when using the\n ``-c/--command`` option\n- public\\_github\\_url - this defaults to the url for public github\n- private\\_github\\_url - if you plan on using ``-p/--private`` this url\n needs to be set to the location of your private github deployment\n\ngithub oauth tokens\n~~~~~~~~~~~~~~~~~~~\n\ngister can be used with no oauth tokens, but can only create anonymous\ngists by specifying the ``-a`` or ``--anonymous`` flags\n\nall gists will fall back to anonymous posting if you don't have oauth\nconfigured for the endpoint being used\n\nyou can manage your github oauth tokens here by visiting\n`applications `__ in your\naccount settings\n\nyou can also create an oauth token using the github api as I did in this\n`gist `__\n\nkeyring\n~~~~~~~\n\nuse of `keyring `__ is optional. it\nallows you store your oauth tokens in a safer place than the\n``~/.gister`` config file\n\nif you wish to use keyring, specify your ``public_oauth`` and/or\n``public_oauth`` tokens as follows:\n\n::\n\n [gister]\n private_oauth = KEYRING\n public_oauth = KEYRING\n\ngister will look for a section called *gister* with keys *public\\_oauth*\nand/or *private\\_oauth* containing a github oauth tokens linked to your\npublic github and/or private github account. an\n`example `__ of adding keys to python\nkeyring\n\nusing with vim\n~~~~~~~~~~~~~~\n\nI added the following to `my\n.vimrc `__ to\ninteract with gister:\n\n::\n\n \" ------- gist making! --------------------------------\n fun Gister(...)\n let gister_call = \"gister -v\"\n for flag in a:000\n let gister_call = gister_call . \" \" . flag\n endfor\n let result = system(gister_call, expand(\"%:t\") . \"\\n\" . getreg(\"\\\"\"))\n echo result\n endfun\n \" secret gist on public github from selection or single line\n vnoremap y:call Gister()\n nnoremap yy:call Gister()\n\n \" secret gist on private github from selection or single line\n vnoremap y:call Gister(\"-p\")\n nnoremap yy:call Gister(\"-p\")\n \" ------- end pastie.org ---------------------------", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tr3buchet/gister", "keywords": "github,gist,gists", "license": "Apache Software License", "maintainer": null, "maintainer_email": null, "name": "gister", "package_url": "https://pypi.org/project/gister/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gister/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tr3buchet/gister" }, "release_url": "https://pypi.org/project/gister/1.0.23/", "requires_dist": null, "requires_python": null, "summary": "gist making script", "version": "1.0.23" }, "last_serial": 1671960, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "88fe90472e603ca92396313a58fd658d", "sha256": "00e86d021fc819cb1d155e1244d738357d7d0c77e6487c7a3d03fa3d2a7772bc" }, "downloads": -1, "filename": "gister-1.0.0.tar.gz", "has_sig": false, "md5_digest": "88fe90472e603ca92396313a58fd658d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3803, "upload_time": "2013-03-25T23:52:21", "url": "https://files.pythonhosted.org/packages/51/15/6d67ae891fc12c26042229f28c2e97b45a33ed1e13fb4ea12c776254d0ee/gister-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7171661613e15b023f54b5a4a95f7583", "sha256": "7813219b1ed6fcaa067b877de6daf8c91f9d7cd26c545b52fa72304e59321e8f" }, "downloads": -1, "filename": "gister-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7171661613e15b023f54b5a4a95f7583", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7637, "upload_time": "2013-03-26T00:13:33", "url": "https://files.pythonhosted.org/packages/e8/07/1adcef257092f202fbf0f11e65473d7a00c325fc5cdbd7a0a07ec95414e6/gister-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "9f5a53d7feb28b93d14cc0aac8798ae9", "sha256": "e84c4b0d8d79e956050ffe8458a3077871827e62799c78c7f95e1329a6e99990" }, "downloads": -1, "filename": "gister-1.0.10.tar.gz", "has_sig": false, "md5_digest": "9f5a53d7feb28b93d14cc0aac8798ae9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8565, "upload_time": "2014-02-07T19:25:50", "url": "https://files.pythonhosted.org/packages/53/a0/de4cd66d5aabffbae245812ed9f485b57bea6f4deb44252090f7a9becbf8/gister-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "d58be76afc951f579770deda0ea57a0e", "sha256": "f8010c50f023f927f6da82f8afe332120aa7ab993fa0e5185c9cf7cd8d106f2b" }, "downloads": -1, "filename": "gister-1.0.11.tar.gz", "has_sig": false, "md5_digest": "d58be76afc951f579770deda0ea57a0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8550, "upload_time": "2014-02-07T19:34:48", "url": "https://files.pythonhosted.org/packages/af/e2/41db40ec5cf9d4d8677dd01189593311caf2b666f5ea455ae8a7ac029bff/gister-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "d02a8b5becf575625af11d579f599cd2", "sha256": "3d879c97d01d081a7d133edabf2ba01870e757aa2b096dab46538b1b622e3921" }, "downloads": -1, "filename": "gister-1.0.12.tar.gz", "has_sig": false, "md5_digest": "d02a8b5becf575625af11d579f599cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8560, "upload_time": "2014-02-07T19:43:40", "url": "https://files.pythonhosted.org/packages/91/97/737c7ee0af0d84d118a79849b31b3ad7127a29a227955c5929beca417873/gister-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "57cef4de151e91fa4096a3604f297271", "sha256": "adb7a941c4bcf2aa80691773f7437128e93e9dd261d9dadb1bde9996209c1951" }, "downloads": -1, "filename": "gister-1.0.13.tar.gz", "has_sig": false, "md5_digest": "57cef4de151e91fa4096a3604f297271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8548, "upload_time": "2014-02-07T19:52:04", "url": "https://files.pythonhosted.org/packages/6b/ec/e9e52225e6bf8b096433e1d2fd4ffac431c69f38b7389f5f9470eb09dbb8/gister-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "0d6d1988ac43bcd809bb24bcefb204dc", "sha256": "1ac9db1369c12f774b2f0fab2f565c825750fed8402c42731a582592c1351675" }, "downloads": -1, "filename": "gister-1.0.14.tar.gz", "has_sig": false, "md5_digest": "0d6d1988ac43bcd809bb24bcefb204dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9115, "upload_time": "2014-10-15T02:41:02", "url": "https://files.pythonhosted.org/packages/df/91/823fef34e3a144779f6faa8e46838cdd7cd0e4a3d449c49368923c0629f2/gister-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "b1f864a5fe5da5ca846aa3a8c56bf1fb", "sha256": "3ac7b62b3e62b8f94e4caa218855837ae46951a13b17f2c485fa9699d7a31082" }, "downloads": -1, "filename": "gister-1.0.15.tar.gz", "has_sig": false, "md5_digest": "b1f864a5fe5da5ca846aa3a8c56bf1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9159, "upload_time": "2014-10-15T02:52:25", "url": "https://files.pythonhosted.org/packages/8c/a5/97255dbc13af5615ca2134c9cb8cf7f9c6a283a6204f5959c1b25c991d8d/gister-1.0.15.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "e1d49db1a1dacfe66ace4e31007f4f0d", "sha256": "c320b90abbbd167fbf4d75c31458790edcb15e9fdf1e03faaf2555f37627262a" }, "downloads": -1, "filename": "gister-1.0.17.tar.gz", "has_sig": false, "md5_digest": "e1d49db1a1dacfe66ace4e31007f4f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9143, "upload_time": "2015-06-17T22:04:02", "url": "https://files.pythonhosted.org/packages/85/63/c4b2ec50fff060a176bd91d9c513db2ad93efe75fcb5581a57650e7484d3/gister-1.0.17.tar.gz" } ], "1.0.18": [ { "comment_text": "", "digests": { "md5": "4b1ddb801a943849f386ebdb96c391e2", "sha256": "e22da6aa6f5a9c3ec7d48e6eedde37f33af38b4ab9eb872392e86f68c9eb53fa" }, "downloads": -1, "filename": "gister-1.0.18.tar.gz", "has_sig": false, "md5_digest": "4b1ddb801a943849f386ebdb96c391e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9136, "upload_time": "2015-06-17T22:17:01", "url": "https://files.pythonhosted.org/packages/4c/88/e435af801cab52ccbfcf1feb6fb8814bfb0e44940906c53da7d15f8abf0c/gister-1.0.18.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "750cf7955137c7b6cab882859e7bca85", "sha256": "5653f9ffb8b864409caf6a063469c1ab84a4cc5eace760f833bfecc60994d174" }, "downloads": -1, "filename": "gister-1.0.2.tar.gz", "has_sig": false, "md5_digest": "750cf7955137c7b6cab882859e7bca85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7864, "upload_time": "2013-03-26T01:42:35", "url": "https://files.pythonhosted.org/packages/8d/54/cf24cc1fa6a84d27af12c342fa80363b7b6053cd5d1b68b901367495ad84/gister-1.0.2.tar.gz" } ], "1.0.20": [ { "comment_text": "", "digests": { "md5": "df0d54539b24bedb6abe11c84f17c271", "sha256": "f1d62acbb30135ca1155e90bdcdfdbe060377fc6d9010691148310181dbfccdb" }, "downloads": -1, "filename": "gister-1.0.20.tar.gz", "has_sig": false, "md5_digest": "df0d54539b24bedb6abe11c84f17c271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10295, "upload_time": "2015-06-22T23:08:42", "url": "https://files.pythonhosted.org/packages/7d/50/182ee24be0016120bbf265f41bbc8f52f7d910ca2f2873e56076aee3108d/gister-1.0.20.tar.gz" } ], "1.0.21": [ { "comment_text": "", "digests": { "md5": "0ea60d0edc0e61f248e4581ed4c689a4", "sha256": "08773b34bf7b2fe99bc23eb3b762e1396767a955534bfa2c4c919e616707492e" }, "downloads": -1, "filename": "gister-1.0.21.tar.gz", "has_sig": false, "md5_digest": "0ea60d0edc0e61f248e4581ed4c689a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7348, "upload_time": "2015-06-22T23:28:46", "url": "https://files.pythonhosted.org/packages/d8/80/fe3f4369cd52b9fecf759d95edf1d7a44c8697f6418314d6d570b5ba330a/gister-1.0.21.tar.gz" } ], "1.0.22": [ { "comment_text": "", "digests": { "md5": "0375e08e48cdfdcf7d50339c2e35b22d", "sha256": "3314207f5432aac61b12c167148dc5ae4777750a5fdd35428adf7e7d846acd94" }, "downloads": -1, "filename": "gister-1.0.22.tar.gz", "has_sig": false, "md5_digest": "0375e08e48cdfdcf7d50339c2e35b22d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11007, "upload_time": "2015-06-23T00:07:00", "url": "https://files.pythonhosted.org/packages/f4/65/fb0caf408085fe746080f32dd7386bdacf99f350b11513ef65c616d87dae/gister-1.0.22.tar.gz" } ], "1.0.23": [ { "comment_text": "", "digests": { "md5": "3de53e8e6016c8eb90ff7bc1fb31386d", "sha256": "dd0a1e9ed336d85a6d32520d8738c99cd840e13b6b6de4a010d0ac38780a680e" }, "downloads": -1, "filename": "gister-1.0.23.tar.gz", "has_sig": false, "md5_digest": "3de53e8e6016c8eb90ff7bc1fb31386d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10256, "upload_time": "2015-08-10T20:34:44", "url": "https://files.pythonhosted.org/packages/84/57/2d891596d0950b84f61632887ee88986c62ae316682456062dc23e78a8c9/gister-1.0.23.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c867a7f026e47c1e4a550af2c1825e1f", "sha256": "5abffd1d1b926516051cfe686d6f19421063fc812a1382ccb153059d57191fe1" }, "downloads": -1, "filename": "gister-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c867a7f026e47c1e4a550af2c1825e1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7848, "upload_time": "2013-03-26T01:50:46", "url": "https://files.pythonhosted.org/packages/b9/2b/25e0ed4393dd2b44770a603597f46910bc82fda0bf1f2647e251d731cb5b/gister-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "0c2505d8b4e4fe529b0c952ebe56e449", "sha256": "9a7be55e9b030c9351396ea3a98d1bd00e9ca610b6cff683e70b001c1c2e8579" }, "downloads": -1, "filename": "gister-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0c2505d8b4e4fe529b0c952ebe56e449", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8116, "upload_time": "2013-03-26T02:45:05", "url": "https://files.pythonhosted.org/packages/e9/90/bb63bda43a24a7ede5a83be57424dd3e6e413e7bf5b53dccc5b2ef42ffd6/gister-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "6e1848fc2f0015622c3e954c62084a13", "sha256": "99895e87a8f51554517a88762de4c8f05defea27fa0bd97c590fb34e188ca9c8" }, "downloads": -1, "filename": "gister-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6e1848fc2f0015622c3e954c62084a13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7961, "upload_time": "2013-03-26T02:48:58", "url": "https://files.pythonhosted.org/packages/54/91/9318ee42463bcbc012ecd89215fd9268eed899a1e8ff4f82529cf95ec4da/gister-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "124c1c99bd85c43b1b08f6b81d8ea805", "sha256": "9c900a5f8d8e449ad7adf827dba44e1dd2c82905c4ef2be934b4b118d531af5e" }, "downloads": -1, "filename": "gister-1.0.6.tar.gz", "has_sig": false, "md5_digest": "124c1c99bd85c43b1b08f6b81d8ea805", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7872, "upload_time": "2013-03-26T02:52:38", "url": "https://files.pythonhosted.org/packages/9f/2f/adc9a61a5b945579c68460731ab8a0437445324b2e74d690b0aee00a6cc4/gister-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "d5acce1136dc01e039d47d6c12098422", "sha256": "36aa7b80b7dc688005cc90438a2eb4bca2d157f4201cd84da656f36221dcc8c1" }, "downloads": -1, "filename": "gister-1.0.7.tar.gz", "has_sig": false, "md5_digest": "d5acce1136dc01e039d47d6c12098422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7907, "upload_time": "2013-03-26T02:59:33", "url": "https://files.pythonhosted.org/packages/24/83/d8131f5bb53aea1fdddaf41d00743502b62eb105522d3e0e31b19a874368/gister-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "aa120394f931fc934105e2d0cea8364c", "sha256": "6725a9b370be8b28d417cd6025c5a940787b5b1cb4ae23c31d7651d29d85f748" }, "downloads": -1, "filename": "gister-1.0.8.tar.gz", "has_sig": false, "md5_digest": "aa120394f931fc934105e2d0cea8364c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8001, "upload_time": "2013-03-26T03:06:11", "url": "https://files.pythonhosted.org/packages/f2/e3/4da4c6fddf082580722d2fce84dfa407715c36cee1757891fdee3cadaa63/gister-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "0dee12f304cc8d24bed66ef9a56606f0", "sha256": "cdee34776d9978c9bcf7b1a76a098be66392fff7fb4d31282d401720328aa60d" }, "downloads": -1, "filename": "gister-1.0.9.tar.gz", "has_sig": false, "md5_digest": "0dee12f304cc8d24bed66ef9a56606f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8037, "upload_time": "2013-03-26T22:57:43", "url": "https://files.pythonhosted.org/packages/66/90/64fdef92189fcac6a7f60e244d04fa47ffbdd065d3489555cb94b047351d/gister-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3de53e8e6016c8eb90ff7bc1fb31386d", "sha256": "dd0a1e9ed336d85a6d32520d8738c99cd840e13b6b6de4a010d0ac38780a680e" }, "downloads": -1, "filename": "gister-1.0.23.tar.gz", "has_sig": false, "md5_digest": "3de53e8e6016c8eb90ff7bc1fb31386d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10256, "upload_time": "2015-08-10T20:34:44", "url": "https://files.pythonhosted.org/packages/84/57/2d891596d0950b84f61632887ee88986c62ae316682456062dc23e78a8c9/gister-1.0.23.tar.gz" } ] }