{ "info": { "author": "Anthony Martinet", "author_email": "anthony@alkivi.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "python-linxo-client\n===================\n\n|PyPI| |PyPI| |Build Status| |Requirements Status|\n\nPython client for `Linxo API `__\n\nInstallation\n============\n\nThe python wrapper works with Python 2.6+ and Python 3.2+.\n\nThe easiest way to get the latest stable release is to grab it from\n`pypi >`__ using ``pip``.\n\n.. code:: bash\n\n pip install linxo-client\n\nAlternatively, you may get latest development version directly from Git.\n\n::\n\n pip install -e git+https://github.com/alkivi-sas/python-linxo-client.git#egg=linxo\n\nConfiguration\n=============\n\nCreate a linxo.conf. They are parsend in that order.\n\n::\n\n # Current directory\n ./linxo.conf\n\n # Home directory\n ~/.linxo.conf\n\n # Global\n /etc/linxo.conf\n\nThe file should contains client\\_id and client\\_secret with a fake\naccess and refresh\\_token. You can obtain client\\_id and client\\_secret\nby contacting Linxo.\n\n\\`\\`\\`ini [default] endpoint = prod\n\n[prod] client\\_id = dazjdkazldnoiazd,azldaz client\\_secret = dazdazdza\naccess\\_token = fake for now refresh\\_token = fake for now\\`\\`\\`\\`\n\nNext step is to generate a token\n\n.. code:: python\n\n # -*- encoding: utf-8 -*-\n import linxo\n\n # create a client using configuration\n client = linxo.Client()\n\n # Request token\n valid_scopes = [\n 'accounts_manage',\n 'accounts_read',\n 'connections_manage',\n 'connections_sync',\n 'transactions_read',\n 'users_create']\n client.generate_token(scopes=['transactions_read'])\n\nExecute the code, you will be asked to login to linxo and you will be\nredirected to localhost. Copy the code part, and the token will be save\nto your configuration file automatically.\n\nUsage\n=====\n\n.. code:: python\n\n # -*- encoding: utf-8 -*-\n import linxo\n\n client = linxo.Client()\n client.get('/transactions')\n\nDocumentation\n=============\n\nThe api documentation is `available\nhere `__.\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/linxo.svg\n.. |PyPI| image:: https://img.shields.io/pypi/status/linxo.svg\n.. |Build Status| image:: https://travis-ci.org/alkivi-sas/python-linxo-client.svg?branch=master\n :target: https://travis-ci.org/alkivi-sas/python-linxo-client\n.. |Requirements Status| image:: https://requires.io/github/alkivi-sas/python-linxo-client/requirements.svg?branch=master\n :target: https://requires.io/github/alkivi-sas/python-linxo-client/requirements/?branch=master", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/alkivi-sas/python-linxo-client", "keywords": "linxo", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "linxo", "package_url": "https://pypi.org/project/linxo/", "platform": "", "project_url": "https://pypi.org/project/linxo/", "project_urls": { "Homepage": "https://github.com/alkivi-sas/python-linxo-client" }, "release_url": "https://pypi.org/project/linxo/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Python client for Linxo API", "version": "0.1.2" }, "last_serial": 3776135, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2c9408a5edd980c8f83d51c33016129e", "sha256": "93bcc6947f9779fdc12b6a2e9ac7af5e6120c5159550a73206c4e154409497b7" }, "downloads": -1, "filename": "linxo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2c9408a5edd980c8f83d51c33016129e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7115, "upload_time": "2018-04-13T15:56:28", "url": "https://files.pythonhosted.org/packages/27/d2/d743617a4d089e04bdd197676678a634a627915a298bfe020d0aab0a45fd/linxo-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ee033afb5500e2cce925b6895bb427b4", "sha256": "36f06879686e7752e61b0190fe45039647366fbaf3a8a6e5806490cd7e31ddc0" }, "downloads": -1, "filename": "linxo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ee033afb5500e2cce925b6895bb427b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7115, "upload_time": "2018-04-13T16:07:55", "url": "https://files.pythonhosted.org/packages/86/8f/691a82065cf261006d63da88632a1beba63869fabd60a0ea5065127ac205/linxo-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "0db81824405703a05e905b69c000e26e", "sha256": "2bea3c5e3c03aa294c6d23eaa1286f97173d916f5adbcc5169508a1f6b8330f7" }, "downloads": -1, "filename": "linxo-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0db81824405703a05e905b69c000e26e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7621, "upload_time": "2018-04-13T16:18:05", "url": "https://files.pythonhosted.org/packages/e6/4b/d7c0af05c95e3f4c5504371b116d31c92d4c1b0231f7439d58ea9a2311fd/linxo-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ae74db0bb06b1a6e131fb990f9d2d6dd", "sha256": "e4885ce7b599e951f30e23ebfecb17af6eeb33e33f70da1eca2f45ede2fff8f0" }, "downloads": -1, "filename": "linxo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ae74db0bb06b1a6e131fb990f9d2d6dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7621, "upload_time": "2018-04-13T16:21:49", "url": "https://files.pythonhosted.org/packages/27/b4/a85cf5cc986791a0ba98c7efb9289d77ce32b5b7480d3bfa310d1abec7ef/linxo-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "836024b997aaab00bdd49bbfa5597879", "sha256": "4fa3bd7a9abd003f41260fdd56ab166e567a2351c16844b21b9f5d270ef240d1" }, "downloads": -1, "filename": "linxo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "836024b997aaab00bdd49bbfa5597879", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7563, "upload_time": "2018-04-17T13:43:37", "url": "https://files.pythonhosted.org/packages/b5/e7/e26b79de63f95b0dfb8f07857b9d0428382ec46d8490493c8758f93e53f8/linxo-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3f5d2eb7e9d2c8bf34adca919f9c39e7", "sha256": "14b46ee5d61a68a508d0cbc63633bc19d0f652f697ffe558e2bded6012570941" }, "downloads": -1, "filename": "linxo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3f5d2eb7e9d2c8bf34adca919f9c39e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7594, "upload_time": "2018-04-17T15:55:44", "url": "https://files.pythonhosted.org/packages/31/cb/c487cf22a261a6e48f5e3f16dea2f0b46dc44a31dede6bac70b62889dc04/linxo-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "fbf34590704414f9212af01fd24ef3d9", "sha256": "240eb2e81abc3f5c3cdbf77b36f932f4ee6a75b582a44216999c9d603d50a0e5" }, "downloads": -1, "filename": "linxo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "fbf34590704414f9212af01fd24ef3d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7629, "upload_time": "2018-04-18T08:37:05", "url": "https://files.pythonhosted.org/packages/1b/e2/8e70d8124b916bc4418623d0f3cd628c5c0befe16dc5c9e60114a810ef51/linxo-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbf34590704414f9212af01fd24ef3d9", "sha256": "240eb2e81abc3f5c3cdbf77b36f932f4ee6a75b582a44216999c9d603d50a0e5" }, "downloads": -1, "filename": "linxo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "fbf34590704414f9212af01fd24ef3d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7629, "upload_time": "2018-04-18T08:37:05", "url": "https://files.pythonhosted.org/packages/1b/e2/8e70d8124b916bc4418623d0f3cd628c5c0befe16dc5c9e60114a810ef51/linxo-0.1.2.tar.gz" } ] }