{ "info": { "author": "Bhumil Haria", "author_email": "bhumilharia@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "fnExchange is a scalable, open source API layer (also called an API\r\n\"router\") that provides a consistent proxy web interface for invoking\r\nvarious web APIs without the caller having to write separate,\r\nspecial-purpose code for each of them.\r\n\r\nfnExchange is packaged as a command line interface executable\r\n``fnexchange`` which starts the web service. The CLI also supports a\r\nmode to run the service as a daemon.\r\n\r\nInstallation, usage and plugin development instructions can be found\r\non the project's `GitHub page `_", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dnif/fnExchange", "keywords": "fnexchange api router orchestration", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "fnexchange", "package_url": "https://pypi.org/project/fnexchange/", "platform": "any", "project_url": "https://pypi.org/project/fnexchange/", "project_urls": { "Homepage": "https://github.com/dnif/fnExchange" }, "release_url": "https://pypi.org/project/fnexchange/0.2.1/", "requires_dist": [ "PyYAML (==3.12)", "click (==6.7)", "requests (>=2.4.2)", "six (==1.10.0)", "tornado (==4.4.2)" ], "requires_python": "", "summary": "fnExchange API router and management CLI", "version": "0.2.1" }, "last_serial": 2814038, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "e7a32f58654a4075a30eec9b327c59d4", "sha256": "3800f45c2dac96aeef0573ebd7ce83a1f86aae524329388d5e24e523c6632c2b" }, "downloads": -1, "filename": "fnexchange-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7a32f58654a4075a30eec9b327c59d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7284, "upload_time": "2017-04-13T12:14:11", "url": "https://files.pythonhosted.org/packages/f7/2d/41832898f8584923932f3cb01bbf02e3ba68ac9f4a352faa099ee9838e7b/fnexchange-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d216a84f1eac4e9efa9201dd720fa46", "sha256": "70d86e9f24c2cbcfe8a5db70a7f3208d6b83e048b58d02319731a0b1bf427964" }, "downloads": -1, "filename": "fnexchange-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2d216a84f1eac4e9efa9201dd720fa46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4268, "upload_time": "2017-04-13T12:14:13", "url": "https://files.pythonhosted.org/packages/bd/84/1de555e8f720450770282bff5e14444c7916b167439034a75222f5ffe5da/fnexchange-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e02a20e3d2fe57c381119ef6adc47109", "sha256": "d5e2d77c5aaac15b0fce4122392376382b75181a53302a1739995dbef7333941" }, "downloads": -1, "filename": "fnexchange-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e02a20e3d2fe57c381119ef6adc47109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8502, "upload_time": "2017-04-17T13:09:37", "url": "https://files.pythonhosted.org/packages/22/5e/1642d8c1059c4efc45264b1a8922bd0508b892804fa9a2599d570228af84/fnexchange-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b82f8afc0252fa973e5a5103fa41a543", "sha256": "33840f9da148b44a69dfc536688657ece810ac4316e5ae63b80429e4bd38adec" }, "downloads": -1, "filename": "fnexchange-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b82f8afc0252fa973e5a5103fa41a543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5064, "upload_time": "2017-04-17T13:09:39", "url": "https://files.pythonhosted.org/packages/91/8f/c67b550a48ea88a4a1f5fe866bda9d126a040b7afb958c9aabc97baa94f8/fnexchange-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d0fc2f61beee802f5acb464c9676d5f8", "sha256": "8cc18028002bd889a6b716f2e6ee8e69a4a97c80b78376f2f7512681ac1a684c" }, "downloads": -1, "filename": "fnexchange-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0fc2f61beee802f5acb464c9676d5f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8486, "upload_time": "2017-04-19T13:30:27", "url": "https://files.pythonhosted.org/packages/40/0c/5c99c854634b755234f544a12d82284299e4518a436499f31c8ed3276211/fnexchange-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da7c94c0384e1968e4d56f79888426b1", "sha256": "de66f2c0aa9fa3f2d6229381f2936939758ccad0f403641693ea3fd418b1519e" }, "downloads": -1, "filename": "fnexchange-0.2.1.tar.gz", "has_sig": false, "md5_digest": "da7c94c0384e1968e4d56f79888426b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2017-04-19T13:30:29", "url": "https://files.pythonhosted.org/packages/e3/e5/36f651f0e201a34defb25cac0dc1720418f8beab657d1f8b3d2a1c047af2/fnexchange-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0fc2f61beee802f5acb464c9676d5f8", "sha256": "8cc18028002bd889a6b716f2e6ee8e69a4a97c80b78376f2f7512681ac1a684c" }, "downloads": -1, "filename": "fnexchange-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0fc2f61beee802f5acb464c9676d5f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8486, "upload_time": "2017-04-19T13:30:27", "url": "https://files.pythonhosted.org/packages/40/0c/5c99c854634b755234f544a12d82284299e4518a436499f31c8ed3276211/fnexchange-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da7c94c0384e1968e4d56f79888426b1", "sha256": "de66f2c0aa9fa3f2d6229381f2936939758ccad0f403641693ea3fd418b1519e" }, "downloads": -1, "filename": "fnexchange-0.2.1.tar.gz", "has_sig": false, "md5_digest": "da7c94c0384e1968e4d56f79888426b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2017-04-19T13:30:29", "url": "https://files.pythonhosted.org/packages/e3/e5/36f651f0e201a34defb25cac0dc1720418f8beab657d1f8b3d2a1c047af2/fnexchange-0.2.1.tar.gz" } ] }