diff --git a/pyproject.toml b/pyproject.toml
index dd7f6fbaba3629d5d9b5e55b454e96f397a2a636..1b0b65fa23097be5fa8182709a7a22faa2e6782c 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -18,6 +18,7 @@ classifiers = [
     'Programming Language :: C',
     ]
 dependencies = [
+    'hatch',
     'Cython',
     'wheel',
     'setuptools',
@@ -80,7 +81,7 @@ all = [
 ]
 
 [tool.black]
-target-version = ['py39']
+target-version = ['py310']
 line-length = 100
 # skip-string-normalization = true
 
diff --git a/setup.py b/setup.py
index 9beee38b253e61ac5a5c55169fb873d43241bd59..93ae42345520215bae8a7b03e8002e0834f14589 100644
--- a/setup.py
+++ b/setup.py
@@ -35,6 +35,9 @@ include_dirs = [
     "/opt/hdf4/nocdf-4.2.14-gcc-8.3/include",
     "/opt/hdfeos2/2.20-gcc-8.3/include",
     "/opt/netcdf4/4.7.0-gcc-8.3/include",
+    "/opt/hdf4/nocdf-4.2.15-gcc-11.2/include",
+    "/opt/hdfeos2/2.20-gcc-11.2/include",
+    "/opt/netcdf4/4.8.1-gcc-11.2/include",
     "/usr/include/hdf",
     "/usr/local/include",
     numpy.get_include(),
@@ -44,6 +47,9 @@ library_dirs = [
     "/opt/hdf4/4.2.14-gcc-8.3/lib",
     "/opt/hdfeos2/2.20-gcc-8.3/lib",
     "/opt/netcdf4/4.7.0-gcc-8.3/lib",
+    "/opt/hdf4/nocdf-4.2.15-gcc-11.2/lib",
+    "/opt/hdfeos2/2.20-gcc-11.2/lib",
+    "/opt/netcdf4/4.8.1-gcc-11.2/lib",
     "/usr/lib64",
 ]