{ "info": { "author": "Sergey Bryukov", "author_email": "hello@fundcrunch.tech", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Fundcrunch library\n\n* connect directly to various exchanges and bind they stream into single local socket endpoint\n* connector to Fundcrunch.Tech data streaming socket and REST endpoints\n\n## Installation\n\n```bash\n$ pip install fundcrunch\n```\n\n## Install from source\n\n```bash\n$ git clone git@github.com:fundcrunch-tech/fundcrunch_py.git\n$ cd fundcrunch_py\n```\n\n\n```bash\n$ python3.7 -m venv .venv\n$ source .venv/bin/activate\n$ python setup.py install\n```\n\n```bash\n$ cd examples\n$ python feeder.py\n```\n\n## Usage\n\n```python\nfrom fundcrunch import Feeder\n\n\nfeeder_conf = { 'port': [9001, 8010, 7001],\n 'addr': '0.0.0.0',\n 'exchanges': [{'name': 'binance',\n 'pairs': ['BTC/USDT'],\n 'mode': ['order_book', 'trades', 'ohlc']}]\n }\n\nsubscribe = ['ohlc-binance-BTC_USDT',\n 'ob-binance-BTC_USDT',\n 'trade_binance-BTC_USDT',]\n \nfeeder = Feeder(config=feder_conf, subscribe=subscribe)\nfeeder.start()\n\nwhile True:\n rcv = feeder.output.get()\n print(rcv)\n\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fundcrunch-tech/fundcrunch_py", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fundcrunch", "package_url": "https://pypi.org/project/fundcrunch/", "platform": "", "project_url": "https://pypi.org/project/fundcrunch/", "project_urls": { "Homepage": "https://github.com/fundcrunch-tech/fundcrunch_py" }, "release_url": "https://pypi.org/project/fundcrunch/0.1.1/", "requires_dist": null, "requires_python": ">=3.7", "summary": "The Fundcrunch.Tech library for market data processing in real time or on history.", "version": "0.1.1" }, "last_serial": 5938743, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "69d2a02edb3add02ce3006cf8f1feb7e", "sha256": "a78277654561cf54ba81d5635fb0fd1299c51e05f930552557c7fb09734e88bf" }, "downloads": -1, "filename": "fundcrunch-0.1-py3.7.egg", "has_sig": false, "md5_digest": "69d2a02edb3add02ce3006cf8f1feb7e", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": ">=3.7", "size": 66433, "upload_time": "2019-10-02T08:26:39", "url": "https://files.pythonhosted.org/packages/1f/d0/a765e8eef7d767e01bef2616ef1e43e9656cc1babbcb20a710334f755b81/fundcrunch-0.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "b7afc48d05a7b9553afeda5c03b745bd", "sha256": "b26e398462e67f0efbc2c83bc3711cd0c883975680027962676e2437eca84776" }, "downloads": -1, "filename": "fundcrunch-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b7afc48d05a7b9553afeda5c03b745bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 30283, "upload_time": "2019-10-02T08:26:35", "url": "https://files.pythonhosted.org/packages/6c/9f/a34ead761c67950ef979277364b9caa56cf86f9900a3393ac71a4b73bf6d/fundcrunch-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "399b0849db1dfb99bfbdda22e78e83a1", "sha256": "49bc524476f5d138de9e676c4af40b4bf598a29cee03c9100f73970fb1123caa" }, "downloads": -1, "filename": "fundcrunch-0.1.tar.gz", "has_sig": false, "md5_digest": "399b0849db1dfb99bfbdda22e78e83a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 19925, "upload_time": "2019-10-02T08:26:40", "url": "https://files.pythonhosted.org/packages/da/78/9146aacb6212c8300a1f34bbfd0c8003642096133a9aecb5c61fa3505105/fundcrunch-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4571868210168f75f2100d798028f2f6", "sha256": "5fe5039e61cca7d9798d4e7755672c32e3a7ef970d7af6d9dca523fabf7cd994" }, "downloads": -1, "filename": "fundcrunch-0.1.1-py3.7.egg", "has_sig": false, "md5_digest": "4571868210168f75f2100d798028f2f6", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": ">=3.7", "size": 70690, "upload_time": "2019-10-07T13:35:51", "url": "https://files.pythonhosted.org/packages/64/23/fb6db6d965600138d0d213358320ff9c99d302581505ad2247240b2cf4bf/fundcrunch-0.1.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "bea56bb30e20de22bb8f98597ca734b0", "sha256": "ff41e5ce9ce7faae05b0771699a0b6ccf998d57eee9609318bc9de6ecf2eb703" }, "downloads": -1, "filename": "fundcrunch-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bea56bb30e20de22bb8f98597ca734b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 32191, "upload_time": "2019-10-07T13:35:49", "url": "https://files.pythonhosted.org/packages/53/37/f01f8ffe1e8cb778e33bf4655051d2ced701a9ddd50cebef662fefd84959/fundcrunch-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ecca4a4c8b4cede75a1082e5a7930a6", "sha256": "8870a5f3ea4de8e00f12cc2e4207151418c5e3b0a87ba091f0d40f7a54a4971e" }, "downloads": -1, "filename": "fundcrunch-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5ecca4a4c8b4cede75a1082e5a7930a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 20467, "upload_time": "2019-10-02T09:59:20", "url": "https://files.pythonhosted.org/packages/e7/47/4d792eb8adfe83305f9afcecaf22adf03a77f350ae7515d63b40abc48718/fundcrunch-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4571868210168f75f2100d798028f2f6", "sha256": "5fe5039e61cca7d9798d4e7755672c32e3a7ef970d7af6d9dca523fabf7cd994" }, "downloads": -1, "filename": "fundcrunch-0.1.1-py3.7.egg", "has_sig": false, "md5_digest": "4571868210168f75f2100d798028f2f6", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": ">=3.7", "size": 70690, "upload_time": "2019-10-07T13:35:51", "url": "https://files.pythonhosted.org/packages/64/23/fb6db6d965600138d0d213358320ff9c99d302581505ad2247240b2cf4bf/fundcrunch-0.1.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "bea56bb30e20de22bb8f98597ca734b0", "sha256": "ff41e5ce9ce7faae05b0771699a0b6ccf998d57eee9609318bc9de6ecf2eb703" }, "downloads": -1, "filename": "fundcrunch-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bea56bb30e20de22bb8f98597ca734b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 32191, "upload_time": "2019-10-07T13:35:49", "url": "https://files.pythonhosted.org/packages/53/37/f01f8ffe1e8cb778e33bf4655051d2ced701a9ddd50cebef662fefd84959/fundcrunch-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ecca4a4c8b4cede75a1082e5a7930a6", "sha256": "8870a5f3ea4de8e00f12cc2e4207151418c5e3b0a87ba091f0d40f7a54a4971e" }, "downloads": -1, "filename": "fundcrunch-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5ecca4a4c8b4cede75a1082e5a7930a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 20467, "upload_time": "2019-10-02T09:59:20", "url": "https://files.pythonhosted.org/packages/e7/47/4d792eb8adfe83305f9afcecaf22adf03a77f350ae7515d63b40abc48718/fundcrunch-0.1.1.tar.gz" } ] }