{ "info": { "author": "Frame.io, Inc.", "author_email": "platform@frame.io", "bugtrack_url": null, "classifiers": [], "description": "# fioctl\n\n## Installation\n\n### PyPi\n\nThe cli requires python3 to take advantage of it's more modern threading capabilities. So\nyou need to do:\n\n```bash\npip3 install fioctl\n```\n\n### From Source\n\n```bash\ngit clone git@github.com:Frameio/fioctl.git\ncd fioctl && python3 setup.py install\n```\n\nNote that it does currently require python3.\n\n## Set Up\n\nFirst, generate an access token in frame.io and configure with:\n\n```bash\nfioctl configure\n```\n\nThis will ask you to set a profile name, and input your token.\n\nThe cli supports multiple profiles in the event you have multiple tokens that can\nbe configured. They can be specified like\n\n```bash\nfioctl config first_profile.bearer_token \nfioctl config second_profile.bearer_token \nfioctl config profiles.default first_profile\n```\n\nTo see available commands, run:\n\n```bash\nfioctl --help\n```\n\n## Basics\n\nCommands are organized around core API types, like `comments`, `assets`, etc.\n\nAny command result can be formatted as `json`, `csv`, or as `table` (usually default),\nusing the `--format ` option. Some commands, like `fioctl assets traverse `\nsupport `tree` formatting as well. In addition, a default table format can be set with \n`fioctl config table.fmt `\n\nAdditionally, you can select the columns to project in a command with the `--columns col1,col2,...`\noption. If you want to select a nested attribute in a column, use the `.` operator.\n\nTo preserve formatting for a command family, like `projects`, do `fioctl config projects.columns col1,col2,...`. To set a new table format, do `fioctl config table.fmt `. Look at the python docs for tabulate to see the options available. \n\nUpdate commands usually accept an option like `--values col=val,col.nested=other_val`\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fioctl", "package_url": "https://pypi.org/project/fioctl/", "platform": "", "project_url": "https://pypi.org/project/fioctl/", "project_urls": null, "release_url": "https://pypi.org/project/fioctl/1.1/", "requires_dist": [ "Click (==6.7)", "pyyaml", "requests", "tqdm", "frameioclient (==0.5.1)", "tabulate", "token-bucket", "treelib", "cached-property", "furl" ], "requires_python": "", "summary": "Frame.io cli", "version": "1.1" }, "last_serial": 4823298, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d02091d0a2253a0b4f878567b83e387d", "sha256": "7a28ccafec86e13f79fd541b46568a0da811dcfc318ad01708821b4d5d3971c4" }, "downloads": -1, "filename": "fioctl-1.0-py3.7.egg", "has_sig": false, "md5_digest": "d02091d0a2253a0b4f878567b83e387d", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 41237, "upload_time": "2019-01-02T21:44:02", "url": "https://files.pythonhosted.org/packages/12/f9/15c0f10f5021796a9a781e9d821c52473d5a347f305db1448a128671cd7b/fioctl-1.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "4cb5e81913d814164160e51dbab23176", "sha256": "3f9e30e0dd75df68f5fe294c84e048965a2bda32cf89227e1a3f81ba2e70525c" }, "downloads": -1, "filename": "fioctl-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4cb5e81913d814164160e51dbab23176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17655, "upload_time": "2019-01-02T21:44:00", "url": "https://files.pythonhosted.org/packages/4c/1c/8edcce1fe9f615b263439a561dac431e5b1e78485280b0f74b7eddc436fd/fioctl-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e084f3c188349e6af1695a0888646ab", "sha256": "4f36faa4056949a583fe780b791ea9527786e1b3c32257a48b8f676bce822bb8" }, "downloads": -1, "filename": "fioctl-1.0.tar.gz", "has_sig": false, "md5_digest": "0e084f3c188349e6af1695a0888646ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11906, "upload_time": "2019-01-02T21:44:04", "url": "https://files.pythonhosted.org/packages/c1/59/9672f72230ce44e7bec0ccb4eb4c04bdd6fe39796b0d1e6a4be7796f982d/fioctl-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "ef7bf5bef4944b2e953567603fc47c2b", "sha256": "c369d71adc8406eb0536ce42043f2814e87db19d484d547c64dbf269fec59358" }, "downloads": -1, "filename": "fioctl-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef7bf5bef4944b2e953567603fc47c2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17938, "upload_time": "2019-02-15T05:51:12", "url": "https://files.pythonhosted.org/packages/9e/ad/015cead477597ffeeeccca6be4f97e5f3688ee3515a12cb517867483a2de/fioctl-1.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef7bf5bef4944b2e953567603fc47c2b", "sha256": "c369d71adc8406eb0536ce42043f2814e87db19d484d547c64dbf269fec59358" }, "downloads": -1, "filename": "fioctl-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef7bf5bef4944b2e953567603fc47c2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17938, "upload_time": "2019-02-15T05:51:12", "url": "https://files.pythonhosted.org/packages/9e/ad/015cead477597ffeeeccca6be4f97e5f3688ee3515a12cb517867483a2de/fioctl-1.1-py3-none-any.whl" } ] }