diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 3e9a763181a2cb24e622aa82fe8110e5981dabdb..8d49d5d07c6397a8d35bd6d2a586c5509bb3f41d 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -1,7 +1,7 @@
 aiohttp==3.4.0
 astral==1.6.1
 async_timeout==3.0.0
-attrs==18.1.0
+attrs==18.2.0
 bcrypt==3.1.4
 certifi>=2018.04.16
 jinja2>=2.10
diff --git a/requirements_all.txt b/requirements_all.txt
index cf761ef4aa66e6bcbbb3ea93df43fbd0fdbdc6fa..41814e84b64e3b92441a73d8af9f6e29c48d140d 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2,7 +2,7 @@
 aiohttp==3.4.0
 astral==1.6.1
 async_timeout==3.0.0
-attrs==18.1.0
+attrs==18.2.0
 bcrypt==3.1.4
 certifi>=2018.04.16
 jinja2>=2.10
diff --git a/setup.py b/setup.py
index b1b0af70319c2f7cfa881084aebd1c6c6b4a2159..71f63adfb6451918bc130a93e250425a9414f4aa 100755
--- a/setup.py
+++ b/setup.py
@@ -35,7 +35,7 @@ REQUIRES = [
     'aiohttp==3.4.0',
     'astral==1.6.1',
     'async_timeout==3.0.0',
-    'attrs==18.1.0',
+    'attrs==18.2.0',
     'bcrypt==3.1.4',
     'certifi>=2018.04.16',
     'jinja2>=2.10',