pip install pygrocytoo
Import the package:
from pygrocytoo.grocy import GrocyObtain a grocy instance:
grocy = Grocy("https://example.com", "GROCY_API_KEY")or
grocy = Grocy("https://example.com", "GROCY_API_KEY", port = 9192, verify_ssl = True)Get current stock:
for entry in grocy.stock():
print("{} in stock for product id {}".format(entry.available_amount, entry.id))If you need help using pygrocy check the discussions section. Feel free to create an issue for feature requests, bugs and errors in the library.
You need tox and Python 3.13 to run the tests. Navigate to the root dir of pygrocytoo and execute tox to run the tests.