{ "info": { "author": "Drucker", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "# Rekcurd\n\n[![Build Status](https://travis-ci.com/rekcurd/drucker.svg?branch=master)](https://travis-ci.com/rekcurd/drucker)\n[![PyPI version](https://badge.fury.io/py/rekcurd.svg)](https://badge.fury.io/py/rekcurd)\n[![codecov](https://codecov.io/gh/rekcurd/drucker/branch/master/graph/badge.svg)](https://codecov.io/gh/rekcurd/drucker \"Non-generated packages only\")\n[![pypi supported versions](https://img.shields.io/pypi/pyversions/rekcurd.svg)](https://pypi.python.org/pypi/rekcurd)\n\nRekcurd is the Project for serving ML module. This is a gRPC micro-framework and it can be used like [Flask](http://flask.pocoo.org/). \n\n\n## Parent Project\nhttps://github.com/rekcurd/drucker-parent\n\n\n## Components\n- [Rekcurd](https://github.com/rekcurd/drucker) (here): Project for serving ML module.\n- [Rekcurd-dashboard](https://github.com/rekcurd/drucker-dashboard): Project for managing ML model and deploying ML module.\n- [Rekcurd-client](https://github.com/rekcurd/drucker-client): Project for integrating ML module. \n\n\n## Installation\nFrom source:\n\n```bash\n$ git clone --recursive https://github.com/rekcurd/drucker.git\n$ cd drucker\n$ python setup.py install\n```\n\nFrom [PyPi](https://pypi.org/project/rekcurd/) directly:\n\n```bash\n$ pip install rekcurd\n```\n\n## How to use\nExample code is available [here](https://github.com/rekcurd/drucker-example).\n\n\n## Unittest\n```\n$ python -m unittest\n```\n\n## Kubernetes support\nRekcurd can be run on Kubernetes. See [here](https://github.com/rekcurd/drucker-parent).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/drucker/drucker", "keywords": "Drucker,Kubernetes", "license": "Apache License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "drucker", "package_url": "https://pypi.org/project/drucker/", "platform": "", "project_url": "https://pypi.org/project/drucker/", "project_urls": { "Homepage": "https://github.com/drucker/drucker" }, "release_url": "https://pypi.org/project/drucker/0.4.5/", "requires_dist": [ "fluent-logger (>=0.9.3)", "python-json-logger (>=0.1.9)", "grpcio (>=1.13.0)", "grpcio-tools (>=1.13.0)", "PyMySQL (>=0.8.0)", "SQLAlchemy (>=1.2.7)", "PyYAML (>=3.12)" ], "requires_python": "", "summary": "A Python gRPC framework for serving a machine learning module written in Python.", "version": "0.4.5" }, "last_serial": 4758480, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "7f551e79bf65edca9b4be4084982a32b", "sha256": "a15c582f505b05d2b8e80b5fe2ea2c08fd3dcb276312f9bf9e09feead84189c7" }, "downloads": -1, "filename": "drucker-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f551e79bf65edca9b4be4084982a32b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957, "upload_time": "2018-11-07T02:16:02", "url": "https://files.pythonhosted.org/packages/e6/a6/029ac3f5a004971efbfea461b41039253a8d0493e6690301cc96d025ea2c/drucker-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bafd8cbd0683b025eb902ae17448171", "sha256": "33f4bd6c472ed10b99c7bb6e0226162b2adbe9ab81db84700b653896ea446f49" }, "downloads": -1, "filename": "drucker-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4bafd8cbd0683b025eb902ae17448171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18994, "upload_time": "2018-11-07T02:16:04", "url": "https://files.pythonhosted.org/packages/85/c6/261ca5a4400821a3131342106a36d658de5bcaaedf519ccdd88113dba685/drucker-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2c73d3b76c5851296f7134773e56b1a0", "sha256": "ac7cccca58df215c784641c00108c4abf7e1d327becf4b098b862e55d7712ee4" }, "downloads": -1, "filename": "drucker-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c73d3b76c5851296f7134773e56b1a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28688, "upload_time": "2018-11-20T07:16:09", "url": "https://files.pythonhosted.org/packages/fc/8d/31cc959635410fc3f5fa34def57b20c9ad894822fc933e77b2a3bc68f555/drucker-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a597d4b39e225c3a00578d31f9d5acc", "sha256": "5185b639ce22d813e236e68214672a407f6f71026f0a42789614535690c44579" }, "downloads": -1, "filename": "drucker-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4a597d4b39e225c3a00578d31f9d5acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20710, "upload_time": "2018-11-20T07:16:11", "url": "https://files.pythonhosted.org/packages/cc/98/080d6f34482ae3a702443df49367baca48b8cc1197674e2b90120b06d3a7/drucker-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "5a7d126f28aba1fe2c7f04d8063a448d", "sha256": "68ee7d1e651dd401ead17fc636bdf5dcae5e9e2c3d62723ac204960a09a2bb61" }, "downloads": -1, "filename": "drucker-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a7d126f28aba1fe2c7f04d8063a448d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28805, "upload_time": "2018-11-28T04:14:44", "url": "https://files.pythonhosted.org/packages/61/ac/879fdb0496a68a52a06d2e6c25c931490259e2f6b0a36cfe816d689db859/drucker-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cddb8a9da23d966e76052ba92734540e", "sha256": "8b80c22b19cad377ea94c285ccc5ad3e352b48abf61fbc90472ca9e36031d9bf" }, "downloads": -1, "filename": "drucker-0.4.2.tar.gz", "has_sig": false, "md5_digest": "cddb8a9da23d966e76052ba92734540e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20829, "upload_time": "2018-11-28T04:14:46", "url": "https://files.pythonhosted.org/packages/14/77/6585bc88cbf4d27cd6bb5ba7ff9939ff94242115bb9eaf3b8bf6e41a8ced/drucker-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "3940f56e4420a84e0f42c29f48b3e1d7", "sha256": "f2a402545592fb4e939bc9ab876f616ee17b8dbfe64b8cf72caec41b86ded53f" }, "downloads": -1, "filename": "drucker-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3940f56e4420a84e0f42c29f48b3e1d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27486, "upload_time": "2018-12-26T01:12:53", "url": "https://files.pythonhosted.org/packages/c5/43/7e2f1109504b1e40b2c475b963aef9c7af54d9d89f8ec72c73cc55784eb4/drucker-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a009d15f78b689d15d6db979718d5a7", "sha256": "276bb89294f1e831e7f6c6896207eea41110c860df7f8d15e3997632556ef179" }, "downloads": -1, "filename": "drucker-0.4.3.tar.gz", "has_sig": false, "md5_digest": "4a009d15f78b689d15d6db979718d5a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19204, "upload_time": "2018-12-26T01:12:55", "url": "https://files.pythonhosted.org/packages/88/3f/b51c6c681d931a4f15f896367ee0c9acd9d074aa6612c0935fa7cc6760e6/drucker-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "7c12e04b9da810b0acd2911944f50867", "sha256": "b7ffc012ff5348c55e2ef10a178105dcde7e82d2996a5cb3873463f8c0ac3c49" }, "downloads": -1, "filename": "drucker-0.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c12e04b9da810b0acd2911944f50867", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28550, "upload_time": "2019-01-15T23:39:55", "url": "https://files.pythonhosted.org/packages/1c/ff/ba9138be680babe3bdb737824d6234fa6b6d9965d67894c27314790e9044/drucker-0.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1668759af8be6459f3841f174ef9a53", "sha256": "389b073491fef8a61f9f9c82777ab674f1d83850c74ca971f0280d70704c3fc9" }, "downloads": -1, "filename": "drucker-0.4.4.tar.gz", "has_sig": false, "md5_digest": "f1668759af8be6459f3841f174ef9a53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20005, "upload_time": "2019-01-15T23:39:56", "url": "https://files.pythonhosted.org/packages/6e/18/d6550fe849ac7f24e97056785e46a7146fedc392e24997ef4c5e2bb40432/drucker-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "60eae1896bfa8fe55a5b4ad24a35a165", "sha256": "613e0111a6e4c88a8ba5c8353a3980b67f45f40a6c1c17808c0415e31b442961" }, "downloads": -1, "filename": "drucker-0.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60eae1896bfa8fe55a5b4ad24a35a165", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28555, "upload_time": "2019-01-30T07:39:42", "url": "https://files.pythonhosted.org/packages/78/e8/a51fcee30f132d9a63d0696ff4bee6003d7b006e2d23ef240187552063c8/drucker-0.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69c8bcc8a270165a0c3dda91414b410c", "sha256": "fb1a9bcfb230fb81117569b0f89371910c8695f1999645cc764840d02a4acc3a" }, "downloads": -1, "filename": "drucker-0.4.5.tar.gz", "has_sig": false, "md5_digest": "69c8bcc8a270165a0c3dda91414b410c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24175, "upload_time": "2019-01-30T07:39:44", "url": "https://files.pythonhosted.org/packages/2c/cc/87f4116de131a3a0977cfd76b5b040ce917aa91582c1fc24d1e431c7be19/drucker-0.4.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60eae1896bfa8fe55a5b4ad24a35a165", "sha256": "613e0111a6e4c88a8ba5c8353a3980b67f45f40a6c1c17808c0415e31b442961" }, "downloads": -1, "filename": "drucker-0.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60eae1896bfa8fe55a5b4ad24a35a165", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28555, "upload_time": "2019-01-30T07:39:42", "url": "https://files.pythonhosted.org/packages/78/e8/a51fcee30f132d9a63d0696ff4bee6003d7b006e2d23ef240187552063c8/drucker-0.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69c8bcc8a270165a0c3dda91414b410c", "sha256": "fb1a9bcfb230fb81117569b0f89371910c8695f1999645cc764840d02a4acc3a" }, "downloads": -1, "filename": "drucker-0.4.5.tar.gz", "has_sig": false, "md5_digest": "69c8bcc8a270165a0c3dda91414b410c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24175, "upload_time": "2019-01-30T07:39:44", "url": "https://files.pythonhosted.org/packages/2c/cc/87f4116de131a3a0977cfd76b5b040ce917aa91582c1fc24d1e431c7be19/drucker-0.4.5.tar.gz" } ] }