{ "info": { "author": "Al Johri", "author_email": "al.johri@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only" ], "description": "asana-cli\n==========================\n\n|PyPi Version| |License Status|\n\nPython wrapper for asana. Requires Python 3.6+.\n\nInstall\n-------\n\n::\n\n pip3 install --upgrade asana-cli\n\nCLI\n---\n\n::\n\n $ asana\n Usage: asana [OPTIONS] COMMAND [ARGS]...\n\n Examples:\n\n asana list workspaces\n asana list projects --workspace=\"Personal Projects\"\n asana list tasks --workspace=\"Personal Projects\" --project=\"Test\"\n asana list sections --workspace=\"Personal Projects\" --project=\"Test\"\n asana list tasks --workspace=\"Personal Projects\" --project=\"Test\" --section=\"Column 1\"\n\n asana delete tasks --workspace=\"Personal Projects\" --project=\"Test\" --section=\"Column 1\"\n\n asana mark tasks --workspace=\"Personal Projects\" --project=\"Test\" --section=\"Column 1\" --completed\n asana mark tasks --workspace=\"Personal Projects\" --project=\"Test\" --section=\"Column 1\" --not-completed\n\n asana move tasks --workspace=\"Personal Projects\" --from-project=\"Test\" --from-section=\"Column 1\" --to-section=\"Column 2\"\n\n Options:\n --help Show this message and exit.\n\n Commands:\n delete\n list\n mark\n move\n\nUsage\n-------\n\nMost command outputs `line json `_ and works well with the `jq `_ command line tool. \n\nExamples:\n\nCreate csv of tasks within a project where the columns are `id, name, section`.\n\n::\n\n $ asana list tasks --workspace=\"Personal Projects\" --project=\"Test\" | jq -r '[.id,.name,.memberships[].section.name] | @csv' > tasks.csv\n\n\nDevelopment\n-----------\n\nSetup\n~~~~~\n\n::\n\n make install\n\nTest\n~~~~\n\n::\n\n make test\n\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/asana-cli.svg\n :target: https://pypi.python.org/pypi/asana-cli\n.. |License Status| image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://raw.githubusercontent.com/AlJohri/asana-cli/master/LICENSE\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AlJohri/asana-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "asana-cli", "package_url": "https://pypi.org/project/asana-cli/", "platform": "", "project_url": "https://pypi.org/project/asana-cli/", "project_urls": { "Homepage": "https://github.com/AlJohri/asana-cli" }, "release_url": "https://pypi.org/project/asana-cli/0.0.3/", "requires_dist": [ "requests", "click" ], "requires_python": "", "summary": "CLI for asana.", "version": "0.0.3" }, "last_serial": 3326412, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "93e7d185c63d3650e141d18ed0362e90", "sha256": "6c185f4658aa6028b5215ba8c284b88853271407617816f43d35b369567893a8" }, "downloads": -1, "filename": "asana_cli-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "93e7d185c63d3650e141d18ed0362e90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4460, "upload_time": "2017-11-08T18:25:34", "url": "https://files.pythonhosted.org/packages/44/b2/55bd0ddef4ba86e34fd65cbf556d8a130ed3c0efe456a1d969e475da54f4/asana_cli-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2157c9916e9166ed01ece11b85049009", "sha256": "624f40fda3031506cdd947af95799ed10185050bbf2bc60f5ff95e615124141f" }, "downloads": -1, "filename": "asana-cli-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2157c9916e9166ed01ece11b85049009", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2017-11-08T18:25:35", "url": "https://files.pythonhosted.org/packages/71/31/23c01b9bb44684d0d3f5ac5909622dac78a8a29f2e37e27b89c03aba054f/asana-cli-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ad1745beb8376f1deb7d595dd629f95d", "sha256": "9de5e925cb6f1703820ffe00674134d931d2d8cb7a8d352ad04dc96bc00ba50d" }, "downloads": -1, "filename": "asana_cli-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ad1745beb8376f1deb7d595dd629f95d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5668, "upload_time": "2017-11-09T18:09:05", "url": "https://files.pythonhosted.org/packages/d6/a7/d63b5f139421b30043be4bfea51f6b1be3a771494ae218345e34cb5205e1/asana_cli-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67075052f6b7b98dce053f73c704cb3d", "sha256": "c248685050183782198d1d68a1fa8c3ec72767a700ff6f89e763d1c8a24321e5" }, "downloads": -1, "filename": "asana-cli-0.0.2.tar.gz", "has_sig": false, "md5_digest": "67075052f6b7b98dce053f73c704cb3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3610, "upload_time": "2017-11-09T18:09:06", "url": "https://files.pythonhosted.org/packages/91/8b/2faae7c28da1d81f5f424862f7a61ba626aa654c4cd2fbef340455864668/asana-cli-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "cfdac0d8935171e9cc70fa71b0b1f993", "sha256": "aa28393f3d7db316710db352625206795894efbae64c2f086f5818a03e9ba2fe" }, "downloads": -1, "filename": "asana_cli-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cfdac0d8935171e9cc70fa71b0b1f993", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6459, "upload_time": "2017-11-12T15:10:36", "url": "https://files.pythonhosted.org/packages/50/58/1074867c2cd1c9d7145a1d2b1de0b4a5122d29d6e26e3996f9ab37b8d458/asana_cli-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "311fa7bab961abaeb77669d1134d830f", "sha256": "d45f7e66147348feb99c45b45990596e6404c48ea8f0a18b6a743d8ec900a1f8" }, "downloads": -1, "filename": "asana-cli-0.0.3.tar.gz", "has_sig": false, "md5_digest": "311fa7bab961abaeb77669d1134d830f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4299, "upload_time": "2017-11-12T15:10:38", "url": "https://files.pythonhosted.org/packages/eb/7d/5e5e430f130ec990de2763e0f0d1137327270af68ea34d5e309075ba2789/asana-cli-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cfdac0d8935171e9cc70fa71b0b1f993", "sha256": "aa28393f3d7db316710db352625206795894efbae64c2f086f5818a03e9ba2fe" }, "downloads": -1, "filename": "asana_cli-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cfdac0d8935171e9cc70fa71b0b1f993", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6459, "upload_time": "2017-11-12T15:10:36", "url": "https://files.pythonhosted.org/packages/50/58/1074867c2cd1c9d7145a1d2b1de0b4a5122d29d6e26e3996f9ab37b8d458/asana_cli-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "311fa7bab961abaeb77669d1134d830f", "sha256": "d45f7e66147348feb99c45b45990596e6404c48ea8f0a18b6a743d8ec900a1f8" }, "downloads": -1, "filename": "asana-cli-0.0.3.tar.gz", "has_sig": false, "md5_digest": "311fa7bab961abaeb77669d1134d830f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4299, "upload_time": "2017-11-12T15:10:38", "url": "https://files.pythonhosted.org/packages/eb/7d/5e5e430f130ec990de2763e0f0d1137327270af68ea34d5e309075ba2789/asana-cli-0.0.3.tar.gz" } ] }