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