{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Plugins", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Topic :: Database", "Topic :: Software Development", "Topic :: System", "Topic :: Terminals" ], "description": "YaSH: YAML to Bash\n~~~~~~~~~~~~~~~~~~\n\nSometimes I make reminds me how old I am, yash makes me feel like a baby again.\n\nGetting started\n---------------\n\nInstall with ``pip install yash``.\n\nThe yash command will print out the jobs it find. Pipe it to bash if you want\nto execute what it generates:\n\n.. code-block:: bash\n\n yash # lists jobs\n yash jobname # print a job in bash\n yash jobname | bash -eux # run a job in a local bash shell\n\nIt will look for jobs in a ``yash.yml`` file that you could write as such:\n\n.. code-block:: yaml\n\n ---\n env:\n someglobal: foo\n\n ---\n name: example\n script:\n - myvar=x\n - some\n --super\n --long=$myvar\n line\n\nThen you could see your generated bash with `yaml example` and execute it with\n`yaml example | bash -eux` or something.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://yourlabs.io/oss/yash", "keywords": "automation cli", "license": "", "maintainer": "", "maintainer_email": "", "name": "yash", "package_url": "https://pypi.org/project/yash/", "platform": "", "project_url": "https://pypi.org/project/yash/", "project_urls": { "Homepage": "https://yourlabs.io/oss/yash" }, "release_url": "https://pypi.org/project/yash/0.6.3/", "requires_dist": null, "requires_python": ">=3", "summary": "YAML to Bash", "version": "0.6.3" }, "last_serial": 4747251, "releases": { "0.6.0": [ { "comment_text": "", "digests": { "md5": "f25c2d91a851e6ce2a4b4e80d3e674e9", "sha256": "0cea6ecc25a0bcb671bea0add1713dc4a42ff200c6aa3e6fa4681bcc5a1b448f" }, "downloads": -1, "filename": "yash-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f25c2d91a851e6ce2a4b4e80d3e674e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2583, "upload_time": "2019-01-15T01:55:30", "url": "https://files.pythonhosted.org/packages/d3/02/13498c42262a44c49355b57cf4d7555b1289139445eae68b0c171e47cbfe/yash-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d3d73f90a7fd3cc7110225242a8153b9", "sha256": "f63ba325379aff74d258a235563a7f67f39aaaa32a5272d02694208c02e714f5" }, "downloads": -1, "filename": "yash-0.6.1.tar.gz", "has_sig": false, "md5_digest": "d3d73f90a7fd3cc7110225242a8153b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2572, "upload_time": "2019-01-15T02:05:42", "url": "https://files.pythonhosted.org/packages/36/9a/715ee9394cc77909e0d90c458abe6bcd98b6f279ebf7b5a8f11319202f2c/yash-0.6.1.tar.gz" } ], "0.6.2.dev6": [ { "comment_text": "", "digests": { "md5": "19c3fa7b057ebc1f30205289ca359fa8", "sha256": "583890bd9b7caf30ac601ae5bec0a3b3309fc06bdd0f9dac0f74cc05a1065e8c" }, "downloads": -1, "filename": "yash-0.6.2.dev6.tar.gz", "has_sig": false, "md5_digest": "19c3fa7b057ebc1f30205289ca359fa8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3330, "upload_time": "2019-01-27T21:28:37", "url": "https://files.pythonhosted.org/packages/2c/1f/0bcda86d598f32504dc980e613248fb728ae94f369e213e203fed79790ea/yash-0.6.2.dev6.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "9ec05a82934d39e6ae69f0b043ba3a6c", "sha256": "506c2767f2edad44b443e33963ef2bd2ce5d3c662dd3f921e38b2e98121eacf9" }, "downloads": -1, "filename": "yash-0.6.3.tar.gz", "has_sig": false, "md5_digest": "9ec05a82934d39e6ae69f0b043ba3a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3323, "upload_time": "2019-01-27T21:34:52", "url": "https://files.pythonhosted.org/packages/d4/b6/760bc08147bf15b19423b9fa84846e6647cd8a3a202a7680a632e573c097/yash-0.6.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ec05a82934d39e6ae69f0b043ba3a6c", "sha256": "506c2767f2edad44b443e33963ef2bd2ce5d3c662dd3f921e38b2e98121eacf9" }, "downloads": -1, "filename": "yash-0.6.3.tar.gz", "has_sig": false, "md5_digest": "9ec05a82934d39e6ae69f0b043ba3a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3323, "upload_time": "2019-01-27T21:34:52", "url": "https://files.pythonhosted.org/packages/d4/b6/760bc08147bf15b19423b9fa84846e6647cd8a3a202a7680a632e573c097/yash-0.6.3.tar.gz" } ] }