diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5fd1bf07339300fd8e6d14f235fc3001e55193d8..6ec60f1ce426076ab25a6ff34eb59fa0c8bc268d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -65,14 +65,14 @@ unittest_epoll_python27:
   after_script:
     - mv .coverage .coverage.python27epoll
 
-      
+
 unittest_epoll:
   extends: .before_test
   script:
     - coverage run --append -m nose2 -F -vv
   after_script:
     - mv .coverage .coverage.unitepoll
-      
+
 
 calc_coverage:
   stage: build
@@ -117,4 +117,3 @@ build_python:
     - tags
   except:
     - branches
-
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e5aaaed802806d471e7e4b03112a4dfd1e5f75b..685c46778a88277f744398e5ea6104c79bed8b4f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,13 @@
 Previous release notes are hosted on [GitHub](https://github.com/smok-serwis/coolamqp/releases).
 Since v1.3.2 they'll be put here and in release description.
 
-# v1.4.0
+# v1.4.1
+=======
+
+* fixed a bug while setting up connection
+
+# v1.2.16
+=========
 
 * removed the requirement for a Queue that for it to be equal to other Queue if their types do match
 * compile_definitions will now depend on requests
diff --git a/setup.py b/setup.py
index 00144aeb8ee6bc92427cef2609af2ea32aca3c0a..a7086aa5633b97a9685fc5c21156ee1878ec3841 100644
--- a/setup.py
+++ b/setup.py
@@ -8,11 +8,11 @@ setup(keywords=['amqp', 'rabbitmq', 'client', 'network', 'ha', 'high availabilit
       install_requires=['six'],
       tests_require=["pytest", "coverage"],
       test_suite='nose2.collector.collector',
-      python_requires='!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
+      python_requires='!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
       extras_require={
           ':python_version == "2.7"': ['futures', 'typing', 'monotonic'],
           'setproctitle': ['setproctitle'],
           'opentracing': ['opentracing'],
-          'gevent': ['gevent']
-      }
+          'gevent': ['gevent'],
+      },
       )