{ "info": { "author": "The Flat Team (https://flat.io)", "author_email": "developers@flat.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Artistic Software", "Topic :: Education", "Topic :: Multimedia :: Sound/Audio" ], "description": "Python Client for the Flat REST API\n===================================\n\n|Build Status|\n\nThe Flat API allows you to easily extend the abilities of the `Flat\nPlatform `__, with a wide range of use cases including\nthe following: - Creating and importing new music scores using MusicXML\nor MIDI files - Browsing, updating, copying, exporting the user\u2019s scores\n(for example in MP3, WAV or MIDI) - Managing educational resources with\nFlat for Education: creating & updating the organization accounts, the\nclasses, rosters and assignments.\n\nYou can find the API reference including code samples and our OpenAPI\nSpecification at the following url:\nhttps://flat.io/developers/api/reference.\n\nTo request some API credentials, please visit\nhttps://flat.io/developers.\n\nThis Python package is automatically generated by the `Swagger\nCodegen `__ project.\n\nRequirements.\n-------------\n\nPython 2.7 and 3.4+\n\nInstallation & Usage\n--------------------\n\npip install\n~~~~~~~~~~~\n\n.. code:: sh\n\n pip install flat_api\n\n.. code:: sh\n\n pip install git+https://github.com/FlatIO/api-client-python.git\n\nThen import the package:\n\n.. code:: python\n\n import flat_api\n\nSetuptools\n~~~~~~~~~~\n\nInstall via `Setuptools `__.\n\n.. code:: sh\n\n python setup.py install --user\n\n(or ``sudo python setup.py install`` to install the package for all\nusers)\n\nThen import the package:\n\n.. code:: python\n\n import flat_api\n\nGetting Started\n---------------\n\nPlease follow the installation procedure above and then run the\nfollowing:\n\n.. code:: python\n\n from __future__ import print_function\n import time\n import flat_api\n from flat_api.rest import ApiException\n from pprint import pprint\n\n configuration = flat_api.Configuration()\n # Configure your personal access token or OAuth2 access token\n configuration.access_token = 'YOUR_ACCESS_TOKEN'\n flat_api_client = flat_api.ApiClient(configuration)\n\n # create an instance of the API class\n api_instance = flat_api.AccountApi(flat_api_client)\n\n try:\n # Get current user profile\n api_response = api_instance.get_authenticated_user()\n pprint(api_response)\n except ApiException as e:\n print(\"Exception when calling AccountApi->get_authenticated_user: %s\\n\" % e)\n\n.. |Build Status| image:: https://travis-ci.org/FlatIO/api-client-python.svg?branch=master\n :target: https://travis-ci.org/FlatIO/api-client-python\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/FlatIO/api-client-python", "keywords": "Flat API", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "flat-api", "package_url": "https://pypi.org/project/flat-api/", "platform": "", "project_url": "https://pypi.org/project/flat-api/", "project_urls": { "Homepage": "https://github.com/FlatIO/api-client-python" }, "release_url": "https://pypi.org/project/flat-api/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "Flat API Client", "version": "0.7.0" }, "last_serial": 4260145, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4b6dc180133c1af5e7c57515d6902f00", "sha256": "9304d764d40d264a8c4325e6d83a3e173352398c4bd8d011a771d1400512ae09" }, "downloads": -1, "filename": "flat_api-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4b6dc180133c1af5e7c57515d6902f00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55468, "upload_time": "2017-04-09T15:17:24", "url": "https://files.pythonhosted.org/packages/3d/af/85f254b1ddcd7c71136bb99147332553e879ba1b4912a5cd83e4ffe21db7/flat_api-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5aadc09c5e52787a8efe815a2ee45df3", "sha256": "b246566b443a297e5629b0c2be49349cfce6301a9480f84385b2eef69a582958" }, "downloads": -1, "filename": "flat_api-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5aadc09c5e52787a8efe815a2ee45df3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56865, "upload_time": "2017-04-18T16:22:06", "url": "https://files.pythonhosted.org/packages/e4/0b/6fb277d89e26938e7c9216be9958dc091234b1e1f5658bc75f1cf404796f/flat_api-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f91bc41ec47f9acc10a36ef4637f3e9a", "sha256": "8f514f420e72d067a5598a2b10ebaa3a5c2a157d1739cbebc319fc9e90e01a52" }, "downloads": -1, "filename": "flat_api-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f91bc41ec47f9acc10a36ef4637f3e9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85278, "upload_time": "2017-07-02T17:26:32", "url": "https://files.pythonhosted.org/packages/14/77/0ab71ea709a50da8521cef1cb319dc3910c8e9a218de827e784d7c8443e4/flat_api-0.3.0.tar.gz" } ], "0.3.0-1": [ { "comment_text": "", "digests": { "md5": "3bdef7be39be52cf1294014187bbbb85", "sha256": "82978a1c519d8750b46618a2734e66b563289c7e61de91a0ca66c02e955cae29" }, "downloads": -1, "filename": "flat_api-0.3.0-1.tar.gz", "has_sig": false, "md5_digest": "3bdef7be39be52cf1294014187bbbb85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80744, "upload_time": "2017-07-02T17:27:58", "url": "https://files.pythonhosted.org/packages/ad/7d/14ab475e4537fd7c9a806016ec97604c17bf8ff69030e8c38e4b30ab6e51/flat_api-0.3.0-1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "745568210caa41fbe782b6937e2fe7ee", "sha256": "44b46efe21ce7d3807f60a8a562977516f313c0cc6baaba292899ac985365103" }, "downloads": -1, "filename": "flat_api-0.4.0.tar.gz", "has_sig": false, "md5_digest": "745568210caa41fbe782b6937e2fe7ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84051, "upload_time": "2017-08-28T09:20:23", "url": "https://files.pythonhosted.org/packages/5d/04/db7ad290ac2d87cff42fe6b55ff8049b4ca81932a4b058534c6258d61d76/flat_api-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "4ae6a42efdb1aaa9595ac0336fc207a4", "sha256": "ecbd65d390d03fd6b58849cd3d64005e7997e3f3dd49c1f21f4495bcc346d369" }, "downloads": -1, "filename": "flat_api-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4ae6a42efdb1aaa9595ac0336fc207a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87358, "upload_time": "2017-10-04T13:03:49", "url": "https://files.pythonhosted.org/packages/16/07/d6a6b5d85cef2b10ab447937e6dc749d6303421a1c6ffd1aed71981593ff/flat_api-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "1f23fbbc9522191ee4ff0e0108014c38", "sha256": "8f222195648f16db07a7eac302a7f0e4ea94a04061fb80089765fd6f6d98673e" }, "downloads": -1, "filename": "flat_api-0.6.0.tar.gz", "has_sig": false, "md5_digest": "1f23fbbc9522191ee4ff0e0108014c38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98464, "upload_time": "2018-04-23T15:04:30", "url": "https://files.pythonhosted.org/packages/83/d0/e0eaaf52ad91fd87065e64681e69452de55b0d86304e2b9f4dc55767bc79/flat_api-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "8028a806ee334c16762c16234829387f", "sha256": "dfa4d61a4aba977b326f31501e9cb3455d3899701f041b81e08dc8b772e4174c" }, "downloads": -1, "filename": "flat_api-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8028a806ee334c16762c16234829387f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94064, "upload_time": "2018-09-11T06:19:57", "url": "https://files.pythonhosted.org/packages/ba/e7/91bc26a21957cf389979587cdde2c00255ce3646f51adf0c5285dd34f7fc/flat_api-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8028a806ee334c16762c16234829387f", "sha256": "dfa4d61a4aba977b326f31501e9cb3455d3899701f041b81e08dc8b772e4174c" }, "downloads": -1, "filename": "flat_api-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8028a806ee334c16762c16234829387f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94064, "upload_time": "2018-09-11T06:19:57", "url": "https://files.pythonhosted.org/packages/ba/e7/91bc26a21957cf389979587cdde2c00255ce3646f51adf0c5285dd34f7fc/flat_api-0.7.0.tar.gz" } ] }