{ "info": { "author": "Lars Yencken", "author_email": "lars@yencken.org", "bugtrack_url": null, "classifiers": [], "description": "=========\ndrakeutil\n=========\n\nUtilities for making life easier in Python with Drake_ workflows.\n\nInstalling\n==========\n\nRun ``pip install drakeutil``.\n\nUsing\n=====\n\nFor Python steps inside your workflow include the line::\n\n from drakeutil import *\n\nThis will populate the special family of variables ``INPUT``, ``OUTPUT`` from the environment. For example::\n\n somefile.out <- somefile.in [python]\n from drakeutil import *\n with open(INPUT) as istream:\n with open(OUTPUT) as ostream:\n for l in istream:\n for word in l.split():\n print >> ostream, word\n\nIn the future we might add more helpers. Can you think of any that would be useful?\n\nChangelog\n=========\n\n0.1.0\n-----\n\n- Support special ``INPUT`` and ``OUTPUT`` family of environment variables\n- Provide ``mysql_cursor`` helper when ``MySQLdb`` module is installed\n\n.. _Drake: https://github.com/Factual/drake", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/larsyencken/drakeutil/", "keywords": null, "license": "ISC", "maintainer": null, "maintainer_email": null, "name": "drakeutil", "package_url": "https://pypi.org/project/drakeutil/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/drakeutil/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/larsyencken/drakeutil/" }, "release_url": "https://pypi.org/project/drakeutil/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Python helpers for the drake workflow language", "version": "0.1.0" }, "last_serial": 791392, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c584f643a44e3b02cb20467340cc2dfd", "sha256": "900a02ceeace70387c8b20469126b74b5ba02864a93a369e4e68f858c0bab3ef" }, "downloads": -1, "filename": "drakeutil-0.1.0.tar.gz", "has_sig": true, "md5_digest": "c584f643a44e3b02cb20467340cc2dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2266, "upload_time": "2013-02-05T04:12:40", "url": "https://files.pythonhosted.org/packages/ea/98/406edb7d0fe96613d9dc2345d716a363f07215c3e79609405027f2867008/drakeutil-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c584f643a44e3b02cb20467340cc2dfd", "sha256": "900a02ceeace70387c8b20469126b74b5ba02864a93a369e4e68f858c0bab3ef" }, "downloads": -1, "filename": "drakeutil-0.1.0.tar.gz", "has_sig": true, "md5_digest": "c584f643a44e3b02cb20467340cc2dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2266, "upload_time": "2013-02-05T04:12:40", "url": "https://files.pythonhosted.org/packages/ea/98/406edb7d0fe96613d9dc2345d716a363f07215c3e79609405027f2867008/drakeutil-0.1.0.tar.gz" } ] }