From 6ca0df49658fc7e9c78b1dc0311c0803ee4f9193 Mon Sep 17 00:00:00 2001 From: Alvin Noe Ladines <ladinesalvinnoe@gmail.com> Date: Thu, 16 Nov 2023 11:41:24 +0100 Subject: [PATCH] Fix adding of submodule --- MANIFEST.in | 3 +++ scripts/check_python_dependencies.sh | 5 ++++- scripts/generate_python_dependencies.sh | 5 ++++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index e91e3ae90d..ddcc246ba6 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 4c95c014d6..0fd4bf4a98 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 43d84c7e0b..104740875d 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 -- GitLab