diff --git a/homeassistant/components/geo_json_events/manifest.json b/homeassistant/components/geo_json_events/manifest.json
index 9f77f9b112e177df1787f08b7eec15e90c18c9ee..8f4b36657dd6bee2d29ec44b284b8c5fbeabfdb2 100644
--- a/homeassistant/components/geo_json_events/manifest.json
+++ b/homeassistant/components/geo_json_events/manifest.json
@@ -7,5 +7,5 @@
   "integration_type": "service",
   "iot_class": "cloud_polling",
   "loggers": ["aio_geojson_generic_client"],
-  "requirements": ["aio-geojson-generic-client==0.3"]
+  "requirements": ["aio-geojson-generic-client==0.4"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 0c10e53813f96a3cc9e490c2a2c7128a60970f90..af68ac1763fc9e976dc68347888d6321f05a360d 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -167,7 +167,7 @@ afsapi==0.2.7
 agent-py==0.0.23
 
 # homeassistant.components.geo_json_events
-aio-geojson-generic-client==0.3
+aio-geojson-generic-client==0.4
 
 # homeassistant.components.geonetnz_quakes
 aio-geojson-geonetnz-quakes==0.15
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index ccc279a5b5ee3776e5ccd06d30e920fc7674b5e8..ce4a9cbe0cf55b7dc51903326f69b57bfc7597bc 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -146,7 +146,7 @@ afsapi==0.2.7
 agent-py==0.0.23
 
 # homeassistant.components.geo_json_events
-aio-geojson-generic-client==0.3
+aio-geojson-generic-client==0.4
 
 # homeassistant.components.geonetnz_quakes
 aio-geojson-geonetnz-quakes==0.15