diff --git a/homeassistant/components/habitica/manifest.json b/homeassistant/components/habitica/manifest.json
index 1250e6d223f9351e33e70dd9f0992edf381594f2..16a4ef959a8ee0765805f42aa8d08f32e814c10b 100644
--- a/homeassistant/components/habitica/manifest.json
+++ b/homeassistant/components/habitica/manifest.json
@@ -6,5 +6,5 @@
   "documentation": "https://www.home-assistant.io/integrations/habitica",
   "iot_class": "cloud_polling",
   "loggers": ["habitipy", "plumbum"],
-  "requirements": ["habitipy==0.2.0"]
+  "requirements": ["habitipy==0.3.1"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 527c3c4f58f00b3df34f847cb9b825c31572c8fa..b4f75b7209d9fd4802e5f25c0507a8505cfb65ed 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1032,7 +1032,7 @@ ha-iotawattpy==0.1.2
 ha-philipsjs==3.1.1
 
 # homeassistant.components.habitica
-habitipy==0.2.0
+habitipy==0.3.1
 
 # homeassistant.components.bluetooth
 habluetooth==3.0.1
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index d750739821f942e5afebcadc2c43ab1bd6a31eb3..f6f26bfe45065a74c16f6f7dfcb0aa70fb22bebc 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -846,7 +846,7 @@ ha-iotawattpy==0.1.2
 ha-philipsjs==3.1.1
 
 # homeassistant.components.habitica
-habitipy==0.2.0
+habitipy==0.3.1
 
 # homeassistant.components.bluetooth
 habluetooth==3.0.1