diff --git a/.github/workflows/actions.yaml b/.github/workflows/actions.yaml index b2fd8ae..1bdb472 100644 --- a/.github/workflows/actions.yaml +++ b/.github/workflows/actions.yaml @@ -13,8 +13,8 @@ jobs: run: | pip install --upgrade pip # we need the latest nomad version for testing - pip install nomad-lab[infrastructure]@git+https://github.com/nomad-coe/nomad.git@develop - pip install '.[dev]' --index-url https://gitlab.mpcdf.mpg.de/api/v4/projects/2187/packages/pypi/simple + # pip install nomad-lab[infrastructure]@git+https://github.com/nomad-coe/nomad.git@develop + pip install '.[dev,tests]' --index-url https://gitlab.mpcdf.mpg.de/api/v4/projects/2187/packages/pypi/simple pip install coverage coveralls - name: mypy run: | @@ -50,4 +50,4 @@ jobs: - uses: actions/checkout@v3 - uses: chartboost/ruff-action@v1 with: - args: "check" \ No newline at end of file + args: "check" diff --git a/pyproject.toml b/pyproject.toml index ab37067..c14939f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,8 +10,8 @@ readme = "README.md" authors = [{ name = "The NOMAD Authors" }] license = { text = "Apache-2.0" } dependencies = [ - "nomad-lab>=1.2.0", - "nomad-schema-plugin-run@git+https://github.com/nomad-coe/nomad-schema-plugin-run.git@develop", + "nomad-lab>=1.3.6.dev1", + "nomad-schema-plugin-run@git+https://github.com/nomad-coe/nomad-schema-plugin-run.git@92d120dc4c5f7f4bcd94990ed009f8ac0019acec", ] [project.urls] @@ -25,6 +25,10 @@ dev = [ "pytest-cov==2.7.1", "ruff==0.1.4", ] +tests = [ + "nomad-normalizer-plugin-bandstructure@git+https://github.com/nomad-coe/nomad-normalizer-plugin-bandstructure.git@develop", + "nomad-normalizer-plugin-system@git+https://github.com/nomad-coe/nomad-normalizer-plugin-system.git@develop", +] [tool.ruff] include = ["simulationworkflowschema/*.py", "tests/*.py"]