--- a/rdflib_sqlalchemy/sql.py
+++ b/rdflib_sqlalchemy/sql.py
@@ -1,5 +1,5 @@
 from rdflib.namespace import RDF
-from six import text_type
+text_type = str
 from sqlalchemy.sql import expression, functions
 
 from rdflib_sqlalchemy.constants import (
--- a/rdflib_sqlalchemy/store.py
+++ b/rdflib_sqlalchemy/store.py
@@ -13,7 +13,7 @@
 from rdflib.namespace import RDF
 from rdflib.plugins.stores.regexmatching import PYTHON_REGEX, REGEXTerm
 from rdflib.store import CORRUPTED_STORE, VALID_STORE, NodePickler, Store
-from six import text_type
+text_type = str
 from sqlalchemy import MetaData, inspect
 from sqlalchemy.sql import expression, select, delete
 from sqlalchemy.exc import OperationalError
--- a/rdflib_sqlalchemy/types.py
+++ b/rdflib_sqlalchemy/types.py
@@ -1,6 +1,6 @@
 from rdflib.graph import Graph, QuotedGraph
 from rdflib.term import Node
-from six import text_type
+text_type = str
 from sqlalchemy import types
 
 
--- a/setup.py
+++ b/setup.py
@@ -45,7 +45,6 @@
     install_requires=[
         "alembic>=0.8.8",
         "rdflib>=6,<8",
-        "six>=1.10.0",
         "SQLAlchemy>=2.0.23",
     ],
     entry_points={
