{ "info": { "author": "Chiel ten Brinke", "author_email": "ctenbrinke@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "|PyPI version|\r\n\r\npython-shellout\r\n===============\r\n\r\nThin convenience wrappers for shelling out commands easily from python\r\n\r\nInstallation\r\n------------\r\n\r\nIn shell with enough admin rights type\r\n\r\n.. code:: bash\r\n\r\n $ git clone https://github.com/Chiel92/python-shellout\r\n $ cd python-shellout\r\n $ python3 setup.py install\r\n\r\nOr to obtain the version from PyPI do\r\n\r\n.. code:: bash\r\n\r\n $ pip install pyshellout\r\n\r\nExample Usage\r\n-------------\r\n\r\n.. code:: python\r\n\r\n from pyshellout import get\r\n\r\n files=get(r'find . -name \"*.cpp\" -o -name \"*.h\" -print0')\r\n\r\n for f in files.z:\r\n print(f)\r\n matches=get(r\"grep -zZ 'some regex pattern' '{filename}'\", filename=f)\r\n print(matches.z)\r\n\r\nA more elaborate example can be found on `this blog post about\r\nautomatically archiving merged git\r\nbranches. `__\r\n\r\n.. |PyPI version| image:: https://badge.fury.io/py/pyshellout.svg\r\n :target: https://badge.fury.io/py/pyshellout\r\n", "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/Chiel92/python-shellout", "keywords": "pyshellout,shellout,shell,CLI", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pyshellout", "package_url": "https://pypi.org/project/pyshellout/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyshellout/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Chiel92/python-shellout" }, "release_url": "https://pypi.org/project/pyshellout/0.2.10/", "requires_dist": null, "requires_python": null, "summary": "Thin convenience wrappers for shelling out commands easily from python", "version": "0.2.10" }, "last_serial": 2170215, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "cfe4a2e0cc7ee8f3377d958a1d3f208c", "sha256": "78eb2dcba2d0fc05f838564f065051319232eeb6080989836e8584a9b18ea112" }, "downloads": -1, "filename": "pyshellout-0.1.2.zip", "has_sig": false, "md5_digest": "cfe4a2e0cc7ee8f3377d958a1d3f208c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2417, "upload_time": "2016-06-12T10:34:43", "url": "https://files.pythonhosted.org/packages/54/e6/0de4d04929b6627800ab5ebee938838b4300d6940f2d4fd39904c26931f5/pyshellout-0.1.2.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "86a80263af476cf19e1eba0cf0c68bf2", "sha256": "9c0687443c8b61d8264e735f10939e866d5803a985480fdfa5cf736fec604d29" }, "downloads": -1, "filename": "pyshellout-0.2.zip", "has_sig": false, "md5_digest": "86a80263af476cf19e1eba0cf0c68bf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2565, "upload_time": "2016-06-15T15:24:28", "url": "https://files.pythonhosted.org/packages/bb/10/56c4a5eac8d92e0c25559e4f1838e63d1305eb3705d03cf0636c1f9d70d0/pyshellout-0.2.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cac9fdfe501be4c0c4ca2a10eb5389f2", "sha256": "6dbf905cf63e959002f48f505a816adb6831d182a4f9f1b449836cb584051073" }, "downloads": -1, "filename": "pyshellout-0.2.1.zip", "has_sig": false, "md5_digest": "cac9fdfe501be4c0c4ca2a10eb5389f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3020, "upload_time": "2016-06-15T16:02:07", "url": "https://files.pythonhosted.org/packages/11/22/263ecdf97925ea7bee4cf5933d27790981b820ca769e15282ed175911e92/pyshellout-0.2.1.zip" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "fa62fd941567c48650620c99ec2adaf4", "sha256": "619bd505e86303e9128462da7edb7c6d0706616d0054653ce77ecee702b2d3ec" }, "downloads": -1, "filename": "pyshellout-0.2.10.zip", "has_sig": false, "md5_digest": "fa62fd941567c48650620c99ec2adaf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3034, "upload_time": "2016-06-16T07:21:04", "url": "https://files.pythonhosted.org/packages/d3/e3/df0917db50e61b4f440b8322eacda012248fae770a69ba9e1f22e834b14b/pyshellout-0.2.10.zip" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f0802c727d6a749e87e364376269e47c", "sha256": "60bb353f4df32929080b43d7c6b1490de829a68a50c82d7c999ddd6748c9457c" }, "downloads": -1, "filename": "pyshellout-0.2.2.zip", "has_sig": false, "md5_digest": "f0802c727d6a749e87e364376269e47c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3071, "upload_time": "2016-06-15T16:04:27", "url": "https://files.pythonhosted.org/packages/5a/3a/6afc8d53deb4c6f419e33efc97c813a5e95887abbf34457b648b34ddf1b9/pyshellout-0.2.2.zip" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "81411ec7083baf79e9fd574e701be4b6", "sha256": "c0526a2f4f42701f414fca238239052012198135975e2d08f2286844eafd2b0a" }, "downloads": -1, "filename": "pyshellout-0.2.3.zip", "has_sig": false, "md5_digest": "81411ec7083baf79e9fd574e701be4b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3072, "upload_time": "2016-06-15T16:05:34", "url": "https://files.pythonhosted.org/packages/ee/65/92cdac14b699426751762bb5cf47a62724ccce2081bf0265e80d62781249/pyshellout-0.2.3.zip" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "6198d69f1492f4a68791f32c703fb4fa", "sha256": "dd326331973ae0c544c66119c4dd30384d181a389749c787ca239fc75fb70c8f" }, "downloads": -1, "filename": "pyshellout-0.2.4.zip", "has_sig": false, "md5_digest": "6198d69f1492f4a68791f32c703fb4fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2887, "upload_time": "2016-06-15T16:07:43", "url": "https://files.pythonhosted.org/packages/ff/64/59376877e2dc662cbda59108ba52f5a0e54d360e241f0880cf96765df191/pyshellout-0.2.4.zip" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3d451031e3b7576cb4a7e859a369752a", "sha256": "42185f619de656e864aed552682355f95db40a884e4fd1087ce1735cd3d9248f" }, "downloads": -1, "filename": "pyshellout-0.2.5.zip", "has_sig": false, "md5_digest": "3d451031e3b7576cb4a7e859a369752a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2914, "upload_time": "2016-06-15T16:21:40", "url": "https://files.pythonhosted.org/packages/23/7b/c4d68280fce81def4aa553a83cdafe6306c13bd9eca52ae596cec1ed684f/pyshellout-0.2.5.zip" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "1088cbcedc29c9e973764a4fd233befa", "sha256": "c1ba69c23c36cb165a52ecb27668c84dadbaff1ba6d8281740ad560e80e4470f" }, "downloads": -1, "filename": "pyshellout-0.2.6.zip", "has_sig": false, "md5_digest": "1088cbcedc29c9e973764a4fd233befa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2913, "upload_time": "2016-06-15T16:22:23", "url": "https://files.pythonhosted.org/packages/35/f1/56b4810307df1513d76c4db3fa96f3e266db4b030240b6112870c2a01a67/pyshellout-0.2.6.zip" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "e11ebc67c16c9b4d3a63bcd2e6ad77f1", "sha256": "2d00bf0de0f625e792ae9e4f66f915fad399994b0c28791b5c6b049456d2a65f" }, "downloads": -1, "filename": "pyshellout-0.2.7.zip", "has_sig": false, "md5_digest": "e11ebc67c16c9b4d3a63bcd2e6ad77f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2381, "upload_time": "2016-06-15T16:29:31", "url": "https://files.pythonhosted.org/packages/b6/03/d508aaabe01b2a9ccd4292d417f9b4e077b1fcacc44fc21310588e5e17a1/pyshellout-0.2.7.zip" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "7af36d8f45d0f8a33bcbe3b82074a16a", "sha256": "e1f8d120a9b5399e538341475b1c50e9488897c848dff7c6cfd8abe53079b4f1" }, "downloads": -1, "filename": "pyshellout-0.2.8.zip", "has_sig": false, "md5_digest": "7af36d8f45d0f8a33bcbe3b82074a16a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2866, "upload_time": "2016-06-15T16:30:32", "url": "https://files.pythonhosted.org/packages/8a/93/15bf8bfa1d56fda3cb4f875b3228de42a7bf9506d15bd964cf3126c640a0/pyshellout-0.2.8.zip" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "f7a48be3a133898b56f088b092225c1b", "sha256": "791197dc0a20b827964903a6725fed34e3b9b6f4417609cd0627c2634a0b9fa0" }, "downloads": -1, "filename": "pyshellout-0.2.9.zip", "has_sig": false, "md5_digest": "f7a48be3a133898b56f088b092225c1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3025, "upload_time": "2016-06-16T06:55:26", "url": "https://files.pythonhosted.org/packages/10/c5/f823ee72ca43fbefe56c022261d529e43168a870b12f592702acdbf0f871/pyshellout-0.2.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa62fd941567c48650620c99ec2adaf4", "sha256": "619bd505e86303e9128462da7edb7c6d0706616d0054653ce77ecee702b2d3ec" }, "downloads": -1, "filename": "pyshellout-0.2.10.zip", "has_sig": false, "md5_digest": "fa62fd941567c48650620c99ec2adaf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3034, "upload_time": "2016-06-16T07:21:04", "url": "https://files.pythonhosted.org/packages/d3/e3/df0917db50e61b4f440b8322eacda012248fae770a69ba9e1f22e834b14b/pyshellout-0.2.10.zip" } ] }