diff --git a/README.md b/README.md
index 24fb35dc844f6994e1074b4560ab7b09d0f92c72..bd7dc2a8e49e5bbb22cd042b0d961b9205f551dd 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,8 @@ This repository contains an installable Python module, Jupyter notebooks and scr
 
 ### Prerequisites
 
+Currently supported Python **Version: 3.11.**, due to some packages being not available for 3.12, yet.
+
 This module uses [GDAL](https://gdal.org) which cannot be installed from pypi for many operating systems. You can download precompiled binary wheels from [here](https://github.com/cgohlke/geospatial-wheels/releases).
 
 Some scripts use ADAtools by Barra et al. 2017, Tomás et al. 2019 and Navarro et al. 2020. If this functionality is needed, please contact one of the authors for a personal copy of ADAtools.
diff --git a/doc/source/index.rst b/doc/source/index.rst
index d9d6fe5fd598a962fc0ca558b279d14b9d2b72c9..c47f080fc4a76973872ffdffd184948f56ae5302 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -20,6 +20,7 @@ Each module can be imported and used separately for creating individual workflow
 
 Installation
 ============
+Currently supported Python **Version: 3.11.**, due to some packages being not available for 3.12, yet.
 
 This module uses `GDAL <https://gdal.org>`_ which cannot be installed from pypi for many operating systems. You can download precompiled binary wheels from `here <https://github.com/cgohlke/geospatial-wheels/releases>`_.
 
diff --git a/doc/source/modules.rst b/doc/source/modules.rst
deleted file mode 100644
index fefe83d242cb8ff6257665a5aab9aa5c64233f6b..0000000000000000000000000000000000000000
--- a/doc/source/modules.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py
-====
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py
diff --git a/doc/source/u4py.addons.climate.rst b/doc/source/u4py.addons.climate.rst
deleted file mode 100644
index 4fdbee513c719993f1b65c6179eb0ff4fe3188e6..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.climate.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.addons.climate module
-==========================
-
-.. automodule:: u4py.addons.climate
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.addons.gas_storage.rst b/doc/source/u4py.addons.gas_storage.rst
deleted file mode 100644
index 50fae3fe076524e835ca6248cba669df01c8f522..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.gas_storage.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.addons.gas\_storage module
-===============================
-
-.. automodule:: u4py.addons.gas_storage
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.addons.geology.rst b/doc/source/u4py.addons.geology.rst
deleted file mode 100644
index e97bd7e97e0fe4f8910239c08e724330ac196d6e..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.geology.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.addons.geology module
-==========================
-
-.. automodule:: u4py.addons.geology
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.addons.groundwater.rst b/doc/source/u4py.addons.groundwater.rst
deleted file mode 100644
index 6860536785c22472e1bd2e17a74aebe736c56dab..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.groundwater.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.addons.groundwater module
-==============================
-
-.. automodule:: u4py.addons.groundwater
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.addons.rivers.rst b/doc/source/u4py.addons.rivers.rst
deleted file mode 100644
index 086926ec0c53731b00248dffbd47642fc3299dd5..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.rivers.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.addons.rivers module
-=========================
-
-.. automodule:: u4py.addons.rivers
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.addons.rst b/doc/source/u4py.addons.rst
deleted file mode 100644
index d22abaa68ae383745c8e05ae0dcc9841320b9a24..0000000000000000000000000000000000000000
--- a/doc/source/u4py.addons.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-u4py.addons package
-===================
-
-.. automodule:: u4py.addons
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Submodules
-----------
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py.addons.climate
-   u4py.addons.gas_storage
-   u4py.addons.geology
-   u4py.addons.groundwater
-   u4py.addons.rivers
-   u4py.addons.seismo
diff --git a/doc/source/u4py.analysis.inversion.rst b/doc/source/u4py.analysis.inversion.rst
deleted file mode 100644
index 29b221e0263a6ffe5a6119c193ee841ae45f6ccf..0000000000000000000000000000000000000000
--- a/doc/source/u4py.analysis.inversion.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.analysis.inversion module
-==============================
-
-.. automodule:: u4py.analysis.inversion
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.analysis.other.rst b/doc/source/u4py.analysis.other.rst
deleted file mode 100644
index f1ff97f591387b06222711cf008c38a5824fc29b..0000000000000000000000000000000000000000
--- a/doc/source/u4py.analysis.other.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.analysis.other module
-==========================
-
-.. automodule:: u4py.analysis.other
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.analysis.processing.rst b/doc/source/u4py.analysis.processing.rst
deleted file mode 100644
index 238cbf610df7e6cd939e7eb55c0e55d4dabac59f..0000000000000000000000000000000000000000
--- a/doc/source/u4py.analysis.processing.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.analysis.processing module
-===============================
-
-.. automodule:: u4py.analysis.processing
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.analysis.rst b/doc/source/u4py.analysis.rst
deleted file mode 100644
index 15d88deb6fc7ad59c731c048e65ddcb23bdd9347..0000000000000000000000000000000000000000
--- a/doc/source/u4py.analysis.rst
+++ /dev/null
@@ -1,18 +0,0 @@
-u4py.analysis package
-=====================
-
-.. automodule:: u4py.analysis
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Submodules
-----------
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py.analysis.inversion
-   u4py.analysis.other
-   u4py.analysis.processing
-   u4py.analysis.spatial
diff --git a/doc/source/u4py.analysis.spatial.rst b/doc/source/u4py.analysis.spatial.rst
deleted file mode 100644
index ee78a8bb56b9d63180be0e57d0dea35ee4c66350..0000000000000000000000000000000000000000
--- a/doc/source/u4py.analysis.spatial.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.analysis.spatial module
-============================
-
-.. automodule:: u4py.analysis.spatial
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.plotting.axes.rst b/doc/source/u4py.plotting.axes.rst
deleted file mode 100644
index b34a975a19b81d0160283e489991a944786847ef..0000000000000000000000000000000000000000
--- a/doc/source/u4py.plotting.axes.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.plotting.axes module
-=========================
-
-.. automodule:: u4py.plotting.axes
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.plotting.formatting.rst b/doc/source/u4py.plotting.formatting.rst
deleted file mode 100644
index f0c5c1340a8379a059a6c0daceb9f4f673283180..0000000000000000000000000000000000000000
--- a/doc/source/u4py.plotting.formatting.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.plotting.formatting module
-===============================
-
-.. automodule:: u4py.plotting.formatting
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.plotting.plots.rst b/doc/source/u4py.plotting.plots.rst
deleted file mode 100644
index 22fbdc8466add9ce3fc1dee01f838b685c4187f6..0000000000000000000000000000000000000000
--- a/doc/source/u4py.plotting.plots.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.plotting.plots module
-==========================
-
-.. automodule:: u4py.plotting.plots
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.plotting.preparation.rst b/doc/source/u4py.plotting.preparation.rst
deleted file mode 100644
index 97341cddad62947b5005c2d6dd7103d0e6fa5840..0000000000000000000000000000000000000000
--- a/doc/source/u4py.plotting.preparation.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.plotting.preparation module
-================================
-
-.. automodule:: u4py.plotting.preparation
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.plotting.rst b/doc/source/u4py.plotting.rst
deleted file mode 100644
index 0905fc10190a2b9c82651b1eaa86357cfab83b62..0000000000000000000000000000000000000000
--- a/doc/source/u4py.plotting.rst
+++ /dev/null
@@ -1,18 +0,0 @@
-u4py.plotting package
-=====================
-
-.. automodule:: u4py.plotting
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Submodules
-----------
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py.plotting.axes
-   u4py.plotting.formatting
-   u4py.plotting.plots
-   u4py.plotting.preparation
diff --git a/doc/source/u4py.rst b/doc/source/u4py.rst
deleted file mode 100644
index 282610ec7294691f53ce82866d6815d0caaaeb94..0000000000000000000000000000000000000000
--- a/doc/source/u4py.rst
+++ /dev/null
@@ -1,19 +0,0 @@
-u4py package
-============
-
-.. automodule:: u4py
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Subpackages
------------
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py.addons
-   u4py.analysis
-   u4py.plotting
-   u4py.scripts
-   u4py.utils
diff --git a/doc/source/u4py.utils.cmd_args.rst b/doc/source/u4py.utils.cmd_args.rst
deleted file mode 100644
index d53c584b6a8a1839b3e8cbe1ee0b217444817b02..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.cmd_args.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.cmd\_args module
-===========================
-
-.. automodule:: u4py.utils.cmd_args
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.utils.config.rst b/doc/source/u4py.utils.config.rst
deleted file mode 100644
index b507f67743a367daeea0e16f493287c129b31a81..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.config.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.config module
-========================
-
-.. automodule:: u4py.utils.config
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.utils.convert.rst b/doc/source/u4py.utils.convert.rst
deleted file mode 100644
index 51597168c88154407c221f8fb1188dcf687a9bbf..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.convert.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.convert module
-=========================
-
-.. automodule:: u4py.utils.convert
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.utils.files.rst b/doc/source/u4py.utils.files.rst
deleted file mode 100644
index ce7fcd25f3114824b8c282d8408e1e7455122cd3..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.files.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.files module
-=======================
-
-.. automodule:: u4py.utils.files
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.utils.projects.rst b/doc/source/u4py.utils.projects.rst
deleted file mode 100644
index 0358e992b051330e2bfa5282d9397cc7e183b9e0..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.projects.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.projects module
-==========================
-
-.. automodule:: u4py.utils.projects
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/doc/source/u4py.utils.rst b/doc/source/u4py.utils.rst
deleted file mode 100644
index 575cd6f67bb8102fba5573568bf497ccfd42c0c5..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-u4py.utils package
-==================
-
-.. automodule:: u4py.utils
-   :members:
-   :undoc-members:
-   :show-inheritance:
-
-Submodules
-----------
-
-.. toctree::
-   :maxdepth: 4
-
-   u4py.utils.cmd_args
-   u4py.utils.config
-   u4py.utils.convert
-   u4py.utils.files
-   u4py.utils.projects
-   u4py.utils.sql
diff --git a/doc/source/u4py.utils.sql.rst b/doc/source/u4py.utils.sql.rst
deleted file mode 100644
index 36f6f1c9f7b0442732cb151ebafddf65a148de17..0000000000000000000000000000000000000000
--- a/doc/source/u4py.utils.sql.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-u4py.utils.sql module
-=====================
-
-.. automodule:: u4py.utils.sql
-   :members:
-   :undoc-members:
-   :show-inheritance:
diff --git a/setup.cfg b/setup.cfg
index 1ce87774b3d0ac867dd7a0437122be63852a2176..8d28a55d836ca239dcf68c1f1f39e5441e595246 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -10,7 +10,7 @@ install_requires=
     ffmpeg_python
     fiona
     GDAL == 3.6.2;platform_system=="Linux"
-    GDAL >= 3.8.3;platform_system=="Windows"
+    GDAL;platform_system=="Windows"
     geopandas
     geopy
     ipython
@@ -29,8 +29,6 @@ install_requires=
     setuptools
     Shapely
     scikit-image
-    tensorflow
-    tensorflow_intel
     tqdm
     uncertainties
     utm