diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7ef9d7cc5cb4e1f6fb461c1a926aa78d69958973..8cfecec30664bd1f72b53a686e715e78c25499a4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,3 +4,4 @@ here's only the changelog for the version in development
 # v2.1
 
 * proofed against loading empty strings
+* Python 3.6 is supported
diff --git a/README.md b/README.md
index 01b88e922601f2f0594b721cc868b6e186e91da3..2d7db3e539ad774fe887527997337e0dc5510a75 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,6 @@ MiniJSON
 ========
 [![Build Status](https://travis-ci.com/Dronehub/minijson.svg)](https://travis-ci.com/Dronehub/minijson)
 [![Test Coverage](https://api.codeclimate.com/v1/badges/34b392b61482d98ad3f0/test_coverage)](https://codeclimate.com/github/Dronehub/minijson/test_coverage)
-[![Code Climate](https://codeclimate.com/github/Dronehub/minijson/badges/gpa.svg)](https://codeclimate.com/github/Dronehub/minijson)
 [![Issue Count](https://codeclimate.com/github/Dronehub/minijson/badges/issue_count.svg)](https://codeclimate.com/github/Dronehub/minijson)
 [![Documentation Status](https://readthedocs.org/projects/minijson/badge/?version=latest)](http://minijson.readthedocs.io/en/latest/?badge=latest)
 [![PyPI](https://img.shields.io/pypi/pyversions/minijson.svg)](https://pypi.python.org/pypi/minijson)
diff --git a/tests/test_minijson.py b/tests/test_minijson.py
index 08a2c3973cffb6fb5fcbb9dabb80aa8c944f44bd..356324015552e33587c9997d090b0c07c70a77dd 100644
--- a/tests/test_minijson.py
+++ b/tests/test_minijson.py
@@ -19,12 +19,9 @@ class TestMiniJSON(unittest.TestCase):
         self.assertLoadingIsDecodingError(b'\x82\x00')
 
     def test_short_nonstring_key_dicts(self):
-        a = {i: i for i in range(20)}
-        self.assertSameAfterDumpsAndLoads(a)
-        a = {i: i for i in range(300)}
-        self.assertSameAfterDumpsAndLoads(a)
-        a = {i: i for i in range(66000)}
-        self.assertSameAfterDumpsAndLoads(a)
+        self.assertSameAfterDumpsAndLoads({i: i for i in range(20)})
+        self.assertSameAfterDumpsAndLoads({i: i for i in range(300)})
+        self.assertSameAfterDumpsAndLoads({i: i for i in range(66000)})
 
     def test_invalid_name_dict(self):
         self.assertLoadingIsDecodingError(b'\x15\x01\x81\x01')
@@ -50,23 +47,15 @@ class TestMiniJSON(unittest.TestCase):
         self.assertSameAfterDumpsAndLoads('t'*65540)
 
     def test_lists(self):
-        a = [None]*4
-        self.assertSameAfterDumpsAndLoads(a)
-
-        a = [None]*256
-        self.assertSameAfterDumpsAndLoads(a)
-
-    def test_long_lists(self):
-        a = [None]*17
-        self.assertSameAfterDumpsAndLoads(a)
+        self.assertSameAfterDumpsAndLoads([None]*4)
+        self.assertSameAfterDumpsAndLoads([None]*256)
+        self.assertSameAfterDumpsAndLoads([None]*17)
 
     def test_long_dicts(self):
-        a = {str(i): i for i in range(17)}
-        self.assertSameAfterDumpsAndLoads(a)
+        self.assertSameAfterDumpsAndLoads({str(i): i for i in range(17)})
 
     def test_dicts_not_string_keys(self):
-        a = {i: i for i in range(17)}
-        self.assertSameAfterDumpsAndLoads(a)
+        self.assertSameAfterDumpsAndLoads({i: i for i in range(17)})
 
     def test_long_dicts_and_lists(self):
         self.assertSameAfterDumpsAndLoads({str(i): i*2 for i in range(65535)})