diff --git a/requirements.txt b/requirements.txt
index fb6b8ab2a8f98f20f189fd6e82cd49a1715507f0..fa976da6b70c6634cb23a422596ec465c08ccbd2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,4 +2,4 @@
 # git+https://github.com/raczben/wexpect.git@dev # Changing to dev bc of venv incompatibility stuff. (th juli 2023: problem with 4.0.0).
 # pexpect
 pybtex
-numpy
\ No newline at end of file
+numpy
diff --git a/setup.py b/setup.py
index 84904c0cf2cb306ea6f987c2b9962bbef9311df8..92a543e6f97e2305d21c6a819fe7b920915accef 100644
--- a/setup.py
+++ b/setup.py
@@ -33,6 +33,6 @@ setuptools.setup(
     ],
     package_dir={"": "src"},
     packages=setuptools.find_packages(where="src"),
-    python_requires=">=3.8",
+    python_requires=">=3.9",
     install_requires=['pybtex', 'numpy'],
 )
diff --git a/src/codesnipper.egg-info/PKG-INFO b/src/codesnipper.egg-info/PKG-INFO
index f7b322f96b629f8c326717258e709ba38d7da9f8..a86ac79181377a714f086b00063d38ced260d039 100644
--- a/src/codesnipper.egg-info/PKG-INFO
+++ b/src/codesnipper.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: codesnipper
-Version: 0.1.18.18
+Version: 0.1.18.20
 Summary: A lightweight framework for censoring student solutions files and extracting code + output
 Home-page: https://lab.compute.dtu.dk/tuhe/snipper
 Author: Tue Herlau
@@ -10,11 +10,12 @@ Project-URL: Bug Tracker, https://lab.compute.dtu.dk/tuhe/snipper/issues
 Classifier: Programming Language :: Python :: 3
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
-Requires-Python: >=3.8
+Requires-Python: >=3.9
 Description-Content-Type: text/markdown
 License-File: LICENSE
 Requires-Dist: pybtex
 Requires-Dist: numpy
+Requires-Dist: sphinx
 Dynamic: author
 Dynamic: author-email
 Dynamic: classifier
diff --git a/src/codesnipper.egg-info/requires.txt b/src/codesnipper.egg-info/requires.txt
index f9210abb077181226922692de2492f0dbf4b8757..57c2b80da391996fd95fc7d8ec6a193e8e55a531 100644
--- a/src/codesnipper.egg-info/requires.txt
+++ b/src/codesnipper.egg-info/requires.txt
@@ -1,2 +1,3 @@
 pybtex
 numpy
+sphinx
diff --git a/src/snipper/snipper_main.py b/src/snipper/snipper_main.py
index 62819cfb00d444ad98d3235ddf5407dc3d1deeaa..18df1571c2d1e6850f5c4a7c2fca9a02a931689e 100644
--- a/src/snipper/snipper_main.py
+++ b/src/snipper/snipper_main.py
@@ -7,7 +7,6 @@ from snipper.fix_s import save_s
 from snipper.fix_cite import fix_citations
 from snipper.fix_bf import fix_f, fix_b
 from snipper.fix_o import run_o
-from sphinx.ext.autodoc.preserve_defaults import update_defvalue
 
 
 def rem_nonprintable_ctrl_chars(txt):
diff --git a/src/snipper/version.py b/src/snipper/version.py
index dc5ef5f374107b22c35e780f7cd25ee1cb7221b5..6957a7daa80e2deae8dad08c622434ae68ea157e 100644
--- a/src/snipper/version.py
+++ b/src/snipper/version.py
@@ -1 +1 @@
-__version__ = "0.1.18.18"
+__version__ = "0.1.18.21"