diff --git a/MANIFEST.in b/MANIFEST.in
index e91e3ae90d9b5f947708fd8458b85e2f24967aa0..ddcc246ba65d8447412a4ebcdbe42a8a4902b6c4 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -45,3 +45,6 @@ include dependencies/parsers/simulation/README.md
 recursive-include dependencies/parsers/simulation/simulationparsers *.py
 include dependencies/schema/nomad-perovskite-solar-cells-database/README.md
 recursive-include dependencies/schema/nomad-perovskite-solar-cells-database/perovskite_solar_cell_database *.py nomad_plugin.yaml *.txt
+include dependencies/parsers/simulation/README.md
+recursive-include dependencies/parsers/simulation/simulationparsers *.py
+recursive-include dependencies/parsers/simulation/simulationparsers/abacus/abacusparser *.py nomad_plugin.yaml
diff --git a/scripts/check_python_dependencies.sh b/scripts/check_python_dependencies.sh
index 4c95c014d6e638e25ef6dcc2751c4d1770ac73e2..0fd4bf4a98860f93de2fd03421416cd4e9de59b0 100755
--- a/scripts/check_python_dependencies.sh
+++ b/scripts/check_python_dependencies.sh
@@ -18,7 +18,9 @@ pip-compile --resolver=backtracking --quiet --annotation-style=line \
     dependencies/parsers/eelsdb/pyproject.toml \
     dependencies/parsers/electronic/pyproject.toml \
     dependencies/parsers/nexus/pyproject.toml \
-    dependencies/parsers/workflow/pyproject.toml pyproject.toml
+    dependencies/parsers/workflow/pyproject.toml \
+    dependencies/parsers/simulation/pyproject.toml \
+    pyproject.toml
 
 diff requirements.txt requirements.txt.tmp
 
@@ -34,6 +36,7 @@ pip-compile --resolver=backtracking --quiet --annotation-style=line \
     dependencies/parsers/electronic/pyproject.toml \
     dependencies/parsers/nexus/pyproject.toml \
     dependencies/parsers/workflow/pyproject.toml \
+    dependencies/parsers/simulation/pyproject.toml \
     pyproject.toml
 
 diff requirements-dev.txt requirements-dev.txt.tmp
diff --git a/scripts/generate_python_dependencies.sh b/scripts/generate_python_dependencies.sh
index 43d84c7e0b3f68f3fd214b4cd2244562ef514d96..104740875df6d6cf7eec2f50ed761cc9ba90c8b7 100755
--- a/scripts/generate_python_dependencies.sh
+++ b/scripts/generate_python_dependencies.sh
@@ -16,7 +16,9 @@ pip-compile --resolver=backtracking --annotation-style=line \
     dependencies/parsers/eelsdb/pyproject.toml \
     dependencies/parsers/electronic/pyproject.toml \
     dependencies/parsers/nexus/pyproject.toml \
-    dependencies/parsers/workflow/pyproject.toml pyproject.toml
+    dependencies/parsers/workflow/pyproject.toml \
+    dependencies/parsers/simulation/pyproject.toml \
+    pyproject.toml
 
 
 pip-compile --resolver=backtracking --annotation-style=line \
@@ -30,4 +32,5 @@ pip-compile --resolver=backtracking --annotation-style=line \
     dependencies/parsers/electronic/pyproject.toml \
     dependencies/parsers/nexus/pyproject.toml \
     dependencies/parsers/workflow/pyproject.toml \
+    dependencies/parsers/simulation/pyproject.toml \
     pyproject.toml
\ No newline at end of file