--- a/scrapy_djangoitem/__init__.py
+++ b/scrapy_djangoitem/__init__.py
@@ -1,4 +1,3 @@
-from six import with_metaclass
 from django.core.exceptions import ValidationError
 from scrapy.item import Field, Item, ItemMeta
 
@@ -21,7 +20,7 @@
         return cls
 
 
-class DjangoItem(with_metaclass(DjangoItemMeta, Item)):
+class DjangoItem(Item, metaclass=DjangoItemMeta):
 
     django_model = None
 
--- a/setup.py
+++ b/setup.py
@@ -30,6 +30,5 @@
         'Framework :: Django',
         'Framework :: Scrapy',
     ],
-    install_requires=['six'],
     requires=['scrapy (>=0.24.5)', 'django'],
 )
