diff --git a/dhcpcanon/timers.py b/dhcpcanon/timers.py
index <HASH>..<HASH> 100644
--- a/dhcpcanon/timers.py
+++ b/dhcpcanon/timers.py
@@ -9,8 +9,8 @@ import random
 from pytz import utc
 from datetime import datetime, timedelta
 
-from constants import MAX_DELAY_SELECTING, RENEW_PERC, REBIND_PERC
-from constants import DT_PRINT_FORMAT
+from .constants import MAX_DELAY_SELECTING, RENEW_PERC, REBIND_PERC
+from .constants import DT_PRINT_FORMAT
 
 logger = logging.getLogger(__name__)
 
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -20,12 +20,11 @@ setup(
     url=dhcpcanon.__website__,
     packages=find_packages(exclude=['contrib', 'docs', 'tests*']),
     install_requires=[
-        "scapy>=2.2",
+        'scapy>=2.2";python_version<="2.7"',
+        'scapy-python3>=0.21;python_version>="3.4"',
         "netaddr>=0.7",
-        "ipaddr>=2.1",
         "pytz>=2016.6",
         "pip>=8.1",
-        "pyroute2>=0.4",
         "attrs>=16.3",
         "daemon>=1.1"
     ],
Remove not used dependencies and modify imports for python 3