{ "info": { "author": "dhilipsiva", "author_email": "dhilipsiva@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Database", "Topic :: Database :: Database Engines/Servers", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\nMicroservices are fun. But what would make them even more fun to work with,\n is if we can avoid duplicating the data layer across your micro-services.\n Django ORM is amazing. Let's share the joy of Django ORM with other languages.\n I have written a tool to automatically expose Django ORM to other languages\n and which can also generate respective client libraries in other languages.\n I heavily rely on Protobuf and gRPC and a lot of AST parsing.\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/dhilipsiva/garuda", "keywords": "django orm grpc protobuf microservice database rpc garuda", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "garuda", "package_url": "https://pypi.org/project/garuda/", "platform": "", "project_url": "https://pypi.org/project/garuda/", "project_urls": { "Homepage": "https://github.com/dhilipsiva/garuda" }, "release_url": "https://pypi.org/project/garuda/0.0.1/", "requires_dist": [ "django (>=2.0)", "inflect (==0.3.1)", "orm-choices (==1.0.0)", "grpcio (==1.13.0)", "grpcio-tools (==1.13.0)" ], "requires_python": "", "summary": "Automagically Exposing Djagno ORM over gRPC for microservices written in any other languages", "version": "0.0.1" }, "last_serial": 4179079, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9af1fa53fee6b8e30929ec794b6766db", "sha256": "a47cf5927975fdc5f0befd0e5856537d3e6b7310a1c5c57b86607b307bf0f17d" }, "downloads": -1, "filename": "garuda-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9af1fa53fee6b8e30929ec794b6766db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4894, "upload_time": "2018-08-17T06:32:21", "url": "https://files.pythonhosted.org/packages/38/4a/3d25d4dfe2a1edf60fe507798b7988b1f57e24d594f7469ad08f5a6e4875/garuda-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc312fb68938cea290971fde6d029c31", "sha256": "f41bf2151df452806afdde3b98695f5194bf728ac7e371dd84d4d26e39fff774" }, "downloads": -1, "filename": "garuda-0.0.1.tar.gz", "has_sig": false, "md5_digest": "fc312fb68938cea290971fde6d029c31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4378, "upload_time": "2018-08-17T06:32:24", "url": "https://files.pythonhosted.org/packages/ec/c8/df8faee43bddd49a8e4a4d45247dcd967b1627f41b3f465d9a26f3c369a4/garuda-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9af1fa53fee6b8e30929ec794b6766db", "sha256": "a47cf5927975fdc5f0befd0e5856537d3e6b7310a1c5c57b86607b307bf0f17d" }, "downloads": -1, "filename": "garuda-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9af1fa53fee6b8e30929ec794b6766db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4894, "upload_time": "2018-08-17T06:32:21", "url": "https://files.pythonhosted.org/packages/38/4a/3d25d4dfe2a1edf60fe507798b7988b1f57e24d594f7469ad08f5a6e4875/garuda-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc312fb68938cea290971fde6d029c31", "sha256": "f41bf2151df452806afdde3b98695f5194bf728ac7e371dd84d4d26e39fff774" }, "downloads": -1, "filename": "garuda-0.0.1.tar.gz", "has_sig": false, "md5_digest": "fc312fb68938cea290971fde6d029c31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4378, "upload_time": "2018-08-17T06:32:24", "url": "https://files.pythonhosted.org/packages/ec/c8/df8faee43bddd49a8e4a4d45247dcd967b1627f41b3f465d9a26f3c369a4/garuda-0.0.1.tar.gz" } ] }