{ "info": { "author": "Sebastian Rutofski", "author_email": "kontakt@sebastian-rutofski.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pygrocy\n[![Build Status](https://travis-ci.com/SebRut/pygrocy.svg?branch=master)](https://travis-ci.com/SebRut/pygrocy)\n[![PyPI](https://img.shields.io/pypi/v/pygrocy.svg)](https://pypi.org/project/pygrocy/)\n[![Coverage Status](https://coveralls.io/repos/github/SebRut/pygrocy/badge.svg?branch=master)](https://coveralls.io/github/SebRut/pygrocy?branch=master)\n[![CodeFactor](https://www.codefactor.io/repository/github/sebrut/pygrocy/badge)](https://www.codefactor.io/repository/github/sebrut/pygrocy)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FSebRut%2Fpygrocy.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FSebRut%2Fpygrocy?ref=badge_shield)\n\n[Documentation](https://sebrut.github.io/pygrocy/pygrocy/grocy.html)\n\n## Installation\n\n`pip install pygrocy`\n\n## Usage\nImport the package: \n```python\nfrom pygrocy import Grocy\n```\n\nObtain a grocy instance:\n```python\ngrocy = Grocy(\"https://example.com\", \"GROCY_API_KEY\")\n```\nor\n```python\ngrocy = Grocy(\"https://example.com\", \"GROCY_API_KEY\", port = 9192, verify_ssl = True)\n```\n\nGet current stock:\n```python\nfor entry in grocy.stock():\n print(\"{} in stock for product id {}\".format(entry.product_id, entry.amount))\n```\n\n\n## License\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FSebRut%2Fpygrocy.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FSebRut%2Fpygrocy?ref=badge_large)\n\n---\n\n[![ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/X8X1LYUK)", "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/sebrut/pygrocy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pygrocy", "package_url": "https://pypi.org/project/pygrocy/", "platform": "", "project_url": "https://pypi.org/project/pygrocy/", "project_urls": { "Homepage": "https://github.com/sebrut/pygrocy" }, "release_url": "https://pypi.org/project/pygrocy/0.12.1/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.12.1" }, "last_serial": 5948181, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "93830b9720039aaf851be1e0793b8098", "sha256": "97d07d50ae15ed9d0fedd829a0e5215fcc1bfba99911bb9250db231aaf79f257" }, "downloads": -1, "filename": "pygrocy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "93830b9720039aaf851be1e0793b8098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1532, "upload_time": "2019-04-21T09:35:02", "url": "https://files.pythonhosted.org/packages/7d/e3/c3b1adbe17ac95ba43f39ce9b33be6dc85cb556448dc7771826cc6eb0fd1/pygrocy-0.1.0.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "4cda9be1fb0f941c9fd9ba58590b169f", "sha256": "48f79d30b7386dc3d2ef2e77255b01419a8377c83f31f932e6d7d96e79a84193" }, "downloads": -1, "filename": "pygrocy-0.10.0.tar.gz", "has_sig": false, "md5_digest": "4cda9be1fb0f941c9fd9ba58590b169f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5815, "upload_time": "2019-08-26T07:10:21", "url": "https://files.pythonhosted.org/packages/97/cb/6b58ecc86896a0a24f9714f0b24d2240103db4f1dc3d80ac411b5aeb449b/pygrocy-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "19521c4ed0e67e96aa1ced17d6e918e2", "sha256": "b10977ef95d1e542c08cdefd27e96986806943eb843d3f0b0309d3d8837a63c7" }, "downloads": -1, "filename": "pygrocy-0.11.0.tar.gz", "has_sig": false, "md5_digest": "19521c4ed0e67e96aa1ced17d6e918e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2019-09-17T05:29:15", "url": "https://files.pythonhosted.org/packages/ae/5c/eaa710c7b25c758e0d3e5a3f4821d60c66d91f8a85ca98b764f9fb4ef09a/pygrocy-0.11.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "687bd77bd34b65bb1776a91091ee082d", "sha256": "d481c5caa872aa5730776e5e0ccc585ffd7f5926b92eac7af9f1c75686542d7a" }, "downloads": -1, "filename": "pygrocy-0.12.1.tar.gz", "has_sig": false, "md5_digest": "687bd77bd34b65bb1776a91091ee082d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9228, "upload_time": "2019-10-09T07:07:47", "url": "https://files.pythonhosted.org/packages/e6/12/4453efdd266a09f2c351457debaa7776458b4ec4929c8dcfd1edbc10c6ba/pygrocy-0.12.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "26dc01dbc5f254481c2644e5d401507c", "sha256": "7cd08cde4ee147d717ce4868d8de1f2ebf71caad7f9a5efdbc7b6d4c16754324" }, "downloads": -1, "filename": "pygrocy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "26dc01dbc5f254481c2644e5d401507c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3208, "upload_time": "2019-04-23T06:18:56", "url": "https://files.pythonhosted.org/packages/eb/45/751d62782b83a827e183c19153a7236a0bd461208c30d4de07dee08c4769/pygrocy-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e190fd0c659e69dc2151d7221e804cd4", "sha256": "590c82ecf424c2d8442bb5e0392df03963b3dc7dcf71d3ea9edd2c725416ebf0" }, "downloads": -1, "filename": "pygrocy-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e190fd0c659e69dc2151d7221e804cd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3496, "upload_time": "2019-04-23T12:37:50", "url": "https://files.pythonhosted.org/packages/93/46/74e111495ca39b948a061c10ab874966f3559cca096cf77f3fcbcdd85ea5/pygrocy-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "4cfa66c605fc1984086510398522f17f", "sha256": "0634afa0e19453b9adc35c73791533c239a392329a78f62976dbaeae260d0ada" }, "downloads": -1, "filename": "pygrocy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "4cfa66c605fc1984086510398522f17f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3588, "upload_time": "2019-04-28T09:13:34", "url": "https://files.pythonhosted.org/packages/db/30/42bd182467e272a58fc8d89f678e8efd05aa00175fe8c297f9c1006f4826/pygrocy-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8cbdf3134c88789936a22d2ecd9a1122", "sha256": "1f0e292763f33fc5c75a8dad08ce0171ea700b64899036e46ee90925f9444a26" }, "downloads": -1, "filename": "pygrocy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8cbdf3134c88789936a22d2ecd9a1122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4047, "upload_time": "2019-04-28T18:34:01", "url": "https://files.pythonhosted.org/packages/af/01/a5bd7b1321ddcd11d993c13b8b924321e25a9b9202cdb48db70ea24da788/pygrocy-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "cb345e152f99013edd550bb137857a19", "sha256": "24eb1a01a6b3d1a9ee7e2f79c228265e0f0212c993d6e712786ea4e93ee9952e" }, "downloads": -1, "filename": "pygrocy-0.5.0.tar.gz", "has_sig": false, "md5_digest": "cb345e152f99013edd550bb137857a19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4434, "upload_time": "2019-04-29T19:11:05", "url": "https://files.pythonhosted.org/packages/52/3f/8f9af226505cb49c2fc5ddafbf6a060f8ec3372e219eed33ea749218e26e/pygrocy-0.5.0.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "4aa97cb86851ceb778f7d8d0a6d97407", "sha256": "ab13241cfa637187cda5e2bd33f12407c87560b108f508ab465966c1aca04c6a" }, "downloads": -1, "filename": "pygrocy-0.5.2.tar.gz", "has_sig": false, "md5_digest": "4aa97cb86851ceb778f7d8d0a6d97407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4441, "upload_time": "2019-04-29T19:45:42", "url": "https://files.pythonhosted.org/packages/d8/2d/7e0b51e75eb7e87340cc0a527e8fdc569d1158966821ffb67c328344db0b/pygrocy-0.5.2.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "dea31503b2634aca74f73820fe925b9c", "sha256": "52789f0055df41ced595c913fe48cda13304c83b5b1dc24cf8974be1cba90c24" }, "downloads": -1, "filename": "pygrocy-0.6.tar.gz", "has_sig": false, "md5_digest": "dea31503b2634aca74f73820fe925b9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4956, "upload_time": "2019-05-02T18:41:51", "url": "https://files.pythonhosted.org/packages/90/57/aa6b5e5b72037bd2f405afeaf06ace641577862436ee15ff82fce6ce4bef/pygrocy-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "2ad13b0b679991853ea5a297d1296cd0", "sha256": "e9c289aa9e015769322f3892534387d28d1cb9406e00d710bab43d73b7907622" }, "downloads": -1, "filename": "pygrocy-0.7.tar.gz", "has_sig": false, "md5_digest": "2ad13b0b679991853ea5a297d1296cd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5036, "upload_time": "2019-06-18T19:07:18", "url": "https://files.pythonhosted.org/packages/4d/33/cbffe43d66d62537fb56cdd0f85345e6b3463703d492967ecb2f7476f530/pygrocy-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "645b37fa3dbac1f6aba5bd48a4cc84f7", "sha256": "5adc338a0a6df4a660959d61eba8b773e03cf22e871efe563b603c4ab9ebb793" }, "downloads": -1, "filename": "pygrocy-0.8.tar.gz", "has_sig": false, "md5_digest": "645b37fa3dbac1f6aba5bd48a4cc84f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5483, "upload_time": "2019-06-28T11:49:10", "url": "https://files.pythonhosted.org/packages/e7/39/b2be1a3c804c2d183ef66b3907246cdaf491f66db4e4708a8dca35d686e7/pygrocy-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "784c9918a920b4a640ed0b659d6b97f5", "sha256": "2195a12a2d4bc944a156227a01ae6782dcbfb75b8bbc5dedad88beabf892dd6b" }, "downloads": -1, "filename": "pygrocy-0.9.tar.gz", "has_sig": false, "md5_digest": "784c9918a920b4a640ed0b659d6b97f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5708, "upload_time": "2019-06-29T12:38:24", "url": "https://files.pythonhosted.org/packages/84/04/93b4334e4afafa1888a79421b242ec1319c649c958efea71814c3becc28a/pygrocy-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "29e6c0ffb7c11981d6096622b3a8de3c", "sha256": "463ab84c2fbfb82f787ff6b985da24287d404009e1b62d9df80f482d9c6ea76e" }, "downloads": -1, "filename": "pygrocy-0.9.1.tar.gz", "has_sig": false, "md5_digest": "29e6c0ffb7c11981d6096622b3a8de3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5787, "upload_time": "2019-08-03T18:04:34", "url": "https://files.pythonhosted.org/packages/48/82/604bb7a842f11af875c6caf592e6c290e196b6b74c432c58585f59537cab/pygrocy-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "687bd77bd34b65bb1776a91091ee082d", "sha256": "d481c5caa872aa5730776e5e0ccc585ffd7f5926b92eac7af9f1c75686542d7a" }, "downloads": -1, "filename": "pygrocy-0.12.1.tar.gz", "has_sig": false, "md5_digest": "687bd77bd34b65bb1776a91091ee082d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9228, "upload_time": "2019-10-09T07:07:47", "url": "https://files.pythonhosted.org/packages/e6/12/4453efdd266a09f2c351457debaa7776458b4ec4929c8dcfd1edbc10c6ba/pygrocy-0.12.1.tar.gz" } ] }