{ "info": { "author": "Fictive Kin LLC", "author_email": "hello@fictivekin.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development" ], "description": "Fl33t API Client\n================\n\nThe Fl33t API Client is a Python module for interacting with fl33t_. It requires Python 3+. \n\n.. _fl33t: https://www.fl33t.com\n\n\nExample usage\n-------------\n\nSetup a Fl33t client::\n\n from fl33t import Fl33tClient\n\n team_id = ''\n token = ''\n\n client = Fl33tClient(team_id, token)\n\n\nRetrieve all trains/fleets/devices and if there are any upgrades pending::\n\n for train in client.list_trains():\n print(train)\n for fleet in train.fleets():\n print(fleet)\n for device in fleet.devices():\n print(device)\n fw_upgrade = device.checkin()\n if fw_upgrade:\n print(fw_upgrade)\n\n\nUpload new build to a train::\n\n train_id = ''\n version = ''\n filename = ''\n\n build = client.Build(\n train_id=train_id,\n version=version,\n filename=filename\n )\n\n print(build.create())", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fictivekin/fl33t-client", "keywords": "", "license": "MIT", "maintainer": "Fictive Kin LLC", "maintainer_email": "hello@fictivekin.com", "name": "fl33t", "package_url": "https://pypi.org/project/fl33t/", "platform": "", "project_url": "https://pypi.org/project/fl33t/", "project_urls": { "Homepage": "https://github.com/fictivekin/fl33t-client" }, "release_url": "https://pypi.org/project/fl33t/0.6.2/", "requires_dist": null, "requires_python": ">=3.4", "summary": "Fl33t API Client", "version": "0.6.2" }, "last_serial": 5462671, "releases": { "0.3.2": [ { "comment_text": "", "digests": { "md5": "852b493c1aa902e75a95afe347cb4fde", "sha256": "93e6a9744937726180823e771d306f1c52645892e46ddaa958b5bbe96f87112b" }, "downloads": -1, "filename": "fl33t-0.3.2.tar.gz", "has_sig": false, "md5_digest": "852b493c1aa902e75a95afe347cb4fde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8257, "upload_time": "2018-08-14T20:27:03", "url": "https://files.pythonhosted.org/packages/57/08/5e83a2ff0cda495de677fedd02ecb00e1bcb48b6446f7d48b84a03a3dceb/fl33t-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a41eeaaee992562712417a2178bdd116", "sha256": "9996296d060c86cddc92178a2a00f2c3fca7c18e38346162b6b96d81a42c3a1b" }, "downloads": -1, "filename": "fl33t-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a41eeaaee992562712417a2178bdd116", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8336, "upload_time": "2018-08-14T21:29:08", "url": "https://files.pythonhosted.org/packages/c6/4a/5dc245c3349fb6e65a168eb4cc5bed54fc7d7ff7361634188f4f8af296e6/fl33t-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "4ea17fdcfecfb978eed120348f43cc34", "sha256": "25153c629fdc27d4c3fb8e058ce60cf749a408222dbbe631e09c86201cb7e798" }, "downloads": -1, "filename": "fl33t-0.3.4.tar.gz", "has_sig": false, "md5_digest": "4ea17fdcfecfb978eed120348f43cc34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 10427, "upload_time": "2018-08-17T18:44:38", "url": "https://files.pythonhosted.org/packages/7b/37/bab4fb9efbdc6b6bed4a6c852ceba143e37b9143194e02b91cd3fdb726e5/fl33t-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "83329c214952fe93cec8c244434c3ccf", "sha256": "cabfd48a05983cbf6bcd3a5a25fe5318dc6f47a7b33860672d7dc11e9190f0f7" }, "downloads": -1, "filename": "fl33t-0.3.5.tar.gz", "has_sig": false, "md5_digest": "83329c214952fe93cec8c244434c3ccf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 10439, "upload_time": "2018-08-31T00:57:22", "url": "https://files.pythonhosted.org/packages/4f/bd/7b9e085f1edb617cfd4c8409613ade06a3160fd6f7ae56310a9c17587e48/fl33t-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2e1af335be0f7821627f0ad319855034", "sha256": "6a5939148926327c065aac28087d39e8f5806f732784bb3ea015c83355788bcb" }, "downloads": -1, "filename": "fl33t-0.4.0.tar.gz", "has_sig": false, "md5_digest": "2e1af335be0f7821627f0ad319855034", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 11434, "upload_time": "2018-09-25T17:24:32", "url": "https://files.pythonhosted.org/packages/8e/a9/66e28ae92b31b0b0e9a16bb64d49205f36171f12211df5cc0822037ee140/fl33t-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ddb266a526ef5b2c2239f3bb65f22458", "sha256": "17f65d7e8504ca5bdb232a6dbc4219c2e27cad2588655825abf653beea7cdc50" }, "downloads": -1, "filename": "fl33t-0.5.0.tar.gz", "has_sig": false, "md5_digest": "ddb266a526ef5b2c2239f3bb65f22458", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 11597, "upload_time": "2018-10-25T14:30:43", "url": "https://files.pythonhosted.org/packages/d2/ca/1bde0b408fb0d174f5a5f5e2561fc5ad029234593deb59a6a138c2e32f11/fl33t-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "fb3752cfa363ed530bccd2ec68a43fbb", "sha256": "ccf2868380bab9552a74411e035502a3e7f11aa0bcc716cb690049e5ff85a19f" }, "downloads": -1, "filename": "fl33t-0.6.0.tar.gz", "has_sig": false, "md5_digest": "fb3752cfa363ed530bccd2ec68a43fbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 11654, "upload_time": "2019-02-11T22:13:47", "url": "https://files.pythonhosted.org/packages/3a/72/82353f07c6d2a069c2d6328d7961d9e8fc52c49a393b42ecedf99a4c0925/fl33t-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "4c01c8a17ba9099ff34caa2f6e737475", "sha256": "0a29446205a9363bed4eb6705191c0e2426b641aef60447c68414de8e4d4c908" }, "downloads": -1, "filename": "fl33t-0.6.1.tar.gz", "has_sig": false, "md5_digest": "4c01c8a17ba9099ff34caa2f6e737475", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 14658, "upload_time": "2019-04-01T17:40:08", "url": "https://files.pythonhosted.org/packages/9e/b0/2d4d6303c2b1546acc4cd3d4f7589fffc639f912daba9b8b0d469d52547d/fl33t-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "20a09d673091413f923820ad335bad87", "sha256": "10dc1c95b2b8e6c73878927024af6aeae69437606f895c8ff61f539aaaad2c15" }, "downloads": -1, "filename": "fl33t-0.6.2.tar.gz", "has_sig": false, "md5_digest": "20a09d673091413f923820ad335bad87", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 14729, "upload_time": "2019-06-28T17:26:02", "url": "https://files.pythonhosted.org/packages/8d/9a/be0bca6a8130f30b40401f8b4dc0e04bf3d7b4bfd66015957619ab747464/fl33t-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20a09d673091413f923820ad335bad87", "sha256": "10dc1c95b2b8e6c73878927024af6aeae69437606f895c8ff61f539aaaad2c15" }, "downloads": -1, "filename": "fl33t-0.6.2.tar.gz", "has_sig": false, "md5_digest": "20a09d673091413f923820ad335bad87", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 14729, "upload_time": "2019-06-28T17:26:02", "url": "https://files.pythonhosted.org/packages/8d/9a/be0bca6a8130f30b40401f8b4dc0e04bf3d7b4bfd66015957619ab747464/fl33t-0.6.2.tar.gz" } ] }