diff --git a/.circleci/config.yml b/.circleci/config.yml
index 55eca99e4190bdfd193ce3c5bd05494e61355d38..7e998e1270bd2c05bedacf5940b22eb68b61b3b9 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -79,28 +79,6 @@ jobs:
           command: |
             tox -e py38
 
-  build-python3.5:
-    docker:
-      - image: circleci/python:3.5
-    working_directory: ~/repo
-    steps:
-      - checkout
-      # Download and cache dependencies
-      - restore_cache:
-          keys:
-          - v1-dependencies-{{ checksum "requirements-test.txt" }}
-          # fallback to using the latest cache if no exact match is found
-          - v1-dependencies-
-      - run:
-          name: install dependencies
-          command: |
-            sudo python -m pip install --upgrade -r requirements-test.txt
-            sudo python -m pip install --upgrade secp256k1
-      - run:
-          name: run tests
-          command: |
-            tox -e py35
-
   build-python3.7:
     docker:
       - image: circleci/python:3.7
@@ -127,12 +105,9 @@ workflows:
   build:
     jobs:
       - build-python3.6
-      - build-python3.5:
-          requires:
-            - build-python3.6
       - build-python3.7:
           requires:
-            - build-python3.5
+            - build-python3.6
       - build-python3.8:
           requires:
             - build-python3.7
diff --git a/tests/beem/test_account.py b/tests/beem/test_account.py
index ec50552db03750041cf1403117ffbcb7d49cdbc1..df6a0f5f6e9a32823bbf253b52fdf56efdbe8a33 100644
--- a/tests/beem/test_account.py
+++ b/tests/beem/test_account.py
@@ -5,7 +5,6 @@ from __future__ import unicode_literals
 from builtins import str
 from builtins import super
 import unittest
-import mock
 import pytz
 from datetime import datetime, timedelta
 from parameterized import parameterized
diff --git a/tests/beem/test_cli.py b/tests/beem/test_cli.py
index 5fa990a4069593e2799ae0a34659c75fc15bebdf..a32cb14b61bc0d593ec0f6eab5ec68ac6c36c5fb 100644
--- a/tests/beem/test_cli.py
+++ b/tests/beem/test_cli.py
@@ -5,7 +5,6 @@ from __future__ import unicode_literals
 from builtins import str
 from builtins import super
 import unittest
-import mock
 import click
 from click.testing import CliRunner
 from pprint import pprint
diff --git a/tests/beem/test_constants.py b/tests/beem/test_constants.py
index 3b0e0a4e70133fc9860300e49b3671acbaddf2df..429a3b0822aad27f51341ca8676fa17d10890a29 100644
--- a/tests/beem/test_constants.py
+++ b/tests/beem/test_constants.py
@@ -5,7 +5,6 @@ from __future__ import unicode_literals
 from builtins import str
 from builtins import super
 import unittest
-import mock
 import pytz
 from datetime import datetime, timedelta
 from parameterized import parameterized
diff --git a/tests/beem/test_hivesigner.py b/tests/beem/test_hivesigner.py
index 5a2fbad811d404cbf2327ffa976868514e83cec8..9759892e75c24b2d6458ffcbfc4749f4b3eb60ec 100644
--- a/tests/beem/test_hivesigner.py
+++ b/tests/beem/test_hivesigner.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 from parameterized import parameterized
diff --git a/tests/beem/test_instance.py b/tests/beem/test_instance.py
index b1edb87cac064d529737e01a1527ad01cf8f371d..2f91cf810c483a0a12d2c6ec922475c2ea850c11 100644
--- a/tests/beem/test_instance.py
+++ b/tests/beem/test_instance.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 import random
diff --git a/tests/beem/test_steem.py b/tests/beem/test_steem.py
index a16fbb5706db1f0eb7a46592464cd5c210bf3342..72d2cd7be7874261949781e9fb3f3120350c0856 100644
--- a/tests/beem/test_steem.py
+++ b/tests/beem/test_steem.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 from parameterized import parameterized
diff --git a/tests/beem/test_steemconnect.py b/tests/beem/test_steemconnect.py
index 354bb33767434db719bf4e33e51e8a200990b373..45a1b7504b276b34027ea8a4624e8671e1c7a9cc 100644
--- a/tests/beem/test_steemconnect.py
+++ b/tests/beem/test_steemconnect.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 from parameterized import parameterized
diff --git a/tests/beem/test_storage.py b/tests/beem/test_storage.py
index 2c0985b214788c922da67928466d148255c63630..7dd89f17be56c526426a57b97aa63934b4ec049a 100644
--- a/tests/beem/test_storage.py
+++ b/tests/beem/test_storage.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 from parameterized import parameterized
diff --git a/tests/beem/test_testnet.py b/tests/beem/test_testnet.py
index c4fdd32b459e4734e8d862228173fd7527731313..baaa3bb3d8d3f1954e3887ca03e59db2c4686195 100644
--- a/tests/beem/test_testnet.py
+++ b/tests/beem/test_testnet.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 import random
diff --git a/tests/beem/test_wallet.py b/tests/beem/test_wallet.py
index e080e440aa850aebba124b69f0f3f220a528f96f..7278cf5176c17813d86eee17101b664999277320 100644
--- a/tests/beem/test_wallet.py
+++ b/tests/beem/test_wallet.py
@@ -5,7 +5,6 @@ from __future__ import unicode_literals
 from builtins import super
 import unittest
 from parameterized import parameterized
-import mock
 from pprint import pprint
 from beem import Steem, exceptions
 from beem.account import Account
diff --git a/tests/beemapi/test_steemnoderpc.py b/tests/beemapi/test_steemnoderpc.py
index 89de629f7ec0658cc8f9a7d7a0a6729619c1901c..b6db534d1e89b07531223ba5e8c19269bbb95c74 100644
--- a/tests/beemapi/test_steemnoderpc.py
+++ b/tests/beemapi/test_steemnoderpc.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import time
 import unittest
diff --git a/tests/beemapi/test_websocket.py b/tests/beemapi/test_websocket.py
index a0da41054f7f2dfc285b9bbaaa39d8b8bc24ac44..cf1703a4b50840479bb2f4fe43b5623278eaec52 100644
--- a/tests/beemapi/test_websocket.py
+++ b/tests/beemapi/test_websocket.py
@@ -4,7 +4,6 @@ from __future__ import print_function
 from __future__ import unicode_literals
 from builtins import range
 from builtins import super
-import mock
 import string
 import unittest
 import random