{ "info": { "author": "Andrey Vlasovskikh", "author_email": "andrey.vlasovskikh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Natural Language :: Russian", "Programming Language :: Python", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Unix Shell", "Topic :: Software Development :: Libraries", "Topic :: System :: Shells", "Topic :: System :: Systems Administration" ], "description": "README\r\n======\r\n\r\n*This is a beta release. The library may be changed significantly.*\r\n\r\nRelease Date:\r\n 2010-03-11\r\n\r\n.. image:: http://iterpipes.pirx.ru/_static/logo.png\r\n\r\n\r\nRationale\r\n---------\r\n\r\nPython is a good choice for many software tools, but it lacks clarity and\r\nsimplicity of command shells when it comes to running command pipelines from\r\nscripts. The standard ``subprocess`` module provides basic inter-processing\r\ntools, but it requires lots of lines to express a single shell line.\r\n\r\n``iterpipes`` is trying to overcome this limitation by representing a shell\r\ncommand pipeline as *a function over iterables*, similar to functions from the\r\nstandard ``itertools`` module.\r\n\r\n\r\nGetting Started\r\n---------------\r\n\r\n1. Download and install iterpipes\r\n2. Read the `introduction`__\r\n3. Get familiar with the `iterpipes API`__\r\n\r\n__ http://iterpipes.pirx.ru/basics.html\r\n__ http://iterpipes.pirx.ru/iterpipes.html\r\n\r\nThe simplest way to install ``iterpipes`` is via ``pip`` or\r\n``easy_install``::\r\n\r\n $ pip install iterpipes\r\n\r\nPackages for `Arch Linux`__ and `FreeBSD`__ are also available.\r\n\r\n__ http://aur.archlinux.org/packages.php?ID=33107\r\n__ http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/py-iterpipes/", "description_content_type": null, "docs_url": "https://pythonhosted.org/iterpipes/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://iterpipes.pirx.ru/", "keywords": "shell pipe pipeline subprocess infinite iterable iterator iter dataflow", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "iterpipes", "package_url": "https://pypi.org/project/iterpipes/", "platform": "", "project_url": "https://pypi.org/project/iterpipes/", "project_urls": { "Homepage": "http://iterpipes.pirx.ru/" }, "release_url": "https://pypi.org/project/iterpipes/0.4/", "requires_dist": null, "requires_python": null, "summary": "Shell pipelines in Python using shell-like syntax", "version": "0.4" }, "last_serial": 793508, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "65f7e29bd51bf3dbcc06ab9da2cb7fb5", "sha256": "772577ca95692c70947093b86e49576f68e2b3d8f82c75c4dd7ffdc322ff08e0" }, "downloads": -1, "filename": "iterpipes-0.1.tar.gz", "has_sig": false, "md5_digest": "65f7e29bd51bf3dbcc06ab9da2cb7fb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2693, "upload_time": "2009-12-17T01:28:26", "url": "https://files.pythonhosted.org/packages/f3/13/c4f98617742471ec9b9774b1d4be5190aa8292f77b642e32f97f8fa650cc/iterpipes-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f8385d0d4d19e95cc0c08cdf5ab4aeab", "sha256": "2670d41c141d091e34428f037f0522ecd48481d9b494607bcc96b9dafca5f834" }, "downloads": -1, "filename": "iterpipes-0.2.tar.gz", "has_sig": false, "md5_digest": "f8385d0d4d19e95cc0c08cdf5ab4aeab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2982, "upload_time": "2009-12-18T11:50:22", "url": "https://files.pythonhosted.org/packages/e0/6c/7b0e1668dfc84ffd407bfa9a1277b09b134048fde06f0ed90c6395f11351/iterpipes-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "0b0d7666b40283e2fb70a9ad39f16443", "sha256": "5bc7e07ff6b0533f50f8bacd0a2d3615c3dee5afee6dffb14e7e90c39b558c51" }, "downloads": -1, "filename": "iterpipes-0.3.tar.gz", "has_sig": false, "md5_digest": "0b0d7666b40283e2fb70a9ad39f16443", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4976, "upload_time": "2009-12-23T02:49:04", "url": "https://files.pythonhosted.org/packages/be/05/1e24f6690b96c9f56d1d715e95f3b7a18a5df075c83d5abe824ccca5c969/iterpipes-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "49273f11b8888d565eed58b6f2702a06", "sha256": "42208f04aae48e353fa614d41fdea5eca690f1bf41a29198b408983aa1855936" }, "downloads": -1, "filename": "iterpipes-0.4.tar.gz", "has_sig": false, "md5_digest": "49273f11b8888d565eed58b6f2702a06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7709, "upload_time": "2010-03-11T13:44:23", "url": "https://files.pythonhosted.org/packages/84/24/9bce618c783ec3c9cea8fe10711ef821c627e192947bb8fc6f954d9e37ed/iterpipes-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "49273f11b8888d565eed58b6f2702a06", "sha256": "42208f04aae48e353fa614d41fdea5eca690f1bf41a29198b408983aa1855936" }, "downloads": -1, "filename": "iterpipes-0.4.tar.gz", "has_sig": false, "md5_digest": "49273f11b8888d565eed58b6f2702a06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7709, "upload_time": "2010-03-11T13:44:23", "url": "https://files.pythonhosted.org/packages/84/24/9bce618c783ec3c9cea8fe10711ef821c627e192947bb8fc6f954d9e37ed/iterpipes-0.4.tar.gz" } ] }