{ "info": { "author": "Anh Hai Trinh", "author_email": "mailto:anh.hai.trinh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "pc.py is a layer on top of subprocess. The subprocess module supports\na rich API but is clumsy for many common use cases, namely sync/async\nfork-exec, command substitution and pipelining, all of which is trivial\nto do on system shells.\n\nThe goal is to make Python a sane alternative to non-trivial shell scripts.\n\nFeatures:\n\n * Easy to fork-exec commands, wait or no wait\n * Easy to capture stdout/stderr of children (command substitution)\n * Easy to express I/O redirections\n * Easy to construct pipelines\n * Use short names for easy interactive typing\n\nDocumentation is at .\n\nThis module depends on Python 2.6, or where subprocess is available.\nDoctests require /bin/sh to pass. Tested on Linux.\n\nThis is an alpha release. Expect bugs.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/aht/pc.py", "keywords": "fork exec pipe IO redirection", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pc", "package_url": "https://pypi.org/project/pc/", "platform": "any", "project_url": "https://pypi.org/project/pc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/aht/pc.py" }, "release_url": "https://pypi.org/project/pc/0.0.3/", "requires_dist": null, "requires_python": null, "summary": "process control -- easy fork-exec and pipe with I/O redirection", "version": "0.0.3" }, "last_serial": 796094, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dde1653d2529d4e0d95569736664dbef", "sha256": "0877801518cf14b4feed1f27ef17b92a30687001efda42dd48242e5836d9bacb" }, "downloads": -1, "filename": "pc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "dde1653d2529d4e0d95569736664dbef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6323, "upload_time": "2010-08-23T10:08:42", "url": "https://files.pythonhosted.org/packages/22/4a/7433eabd7588d6b30c990e5977f3d72db3bd045d80441885d34706845133/pc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "239391023b54504e78cda71e40c9f4f2", "sha256": "dce364aabf9e5eae76f9a421ae4d024a02413543bf55ccffc738283fa24d5292" }, "downloads": -1, "filename": "pc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "239391023b54504e78cda71e40c9f4f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5586, "upload_time": "2010-08-23T20:10:43", "url": "https://files.pythonhosted.org/packages/d4/d5/502c342c2649fa5918034dbade28fc826fb8bd36ae03202df6aa51c5d93a/pc-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "af45afaf4fec7ecd0839d4b13642f34a", "sha256": "13c6a7e0e5b253f26191f89937cdb81ff8fff4d95c6af122bd5bfe8d7e010063" }, "downloads": -1, "filename": "pc-0.0.3.tar.gz", "has_sig": false, "md5_digest": "af45afaf4fec7ecd0839d4b13642f34a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5722, "upload_time": "2010-08-23T21:13:04", "url": "https://files.pythonhosted.org/packages/a1/67/2261b2ce4203c7777a8ab30d1a88c52cff236a4d5c67dbc30150aac303dd/pc-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af45afaf4fec7ecd0839d4b13642f34a", "sha256": "13c6a7e0e5b253f26191f89937cdb81ff8fff4d95c6af122bd5bfe8d7e010063" }, "downloads": -1, "filename": "pc-0.0.3.tar.gz", "has_sig": false, "md5_digest": "af45afaf4fec7ecd0839d4b13642f34a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5722, "upload_time": "2010-08-23T21:13:04", "url": "https://files.pythonhosted.org/packages/a1/67/2261b2ce4203c7777a8ab30d1a88c52cff236a4d5c67dbc30150aac303dd/pc-0.0.3.tar.gz" } ] }