diff --git a/.github/actions/install/psydac-in-container/action.yml b/.github/actions/install/psydac-in-container/action.yml index 3f3f4289e..1f2108386 100644 --- a/.github/actions/install/psydac-in-container/action.yml +++ b/.github/actions/install/psydac-in-container/action.yml @@ -1,5 +1,7 @@ name: Install Psydac in Container +description: + inputs: compile_language: required: true @@ -19,8 +21,9 @@ runs: run: | ls / -a which python3 - git clone https://github.com/struphy-hub/psydac-for-struphy.git - cd psydac-for-struphy + ls -a + git clone https://github.com/struphy-hub/feectools.git feectools-tmp + cd feectools-tmp echo ${GIT_BRANCH_NAME} git checkout ${GIT_BRANCH_NAME} git pull @@ -28,4 +31,4 @@ runs: pip show feectools psydac-accelerate --cleanup --yes pip uninstall feectools -y - python3 -m pip install . --force-reinstall --no-cache-dir \ No newline at end of file + python3 -m pip install . \ No newline at end of file diff --git a/.github/actions/install/psydac-req/action.yml b/.github/actions/install/psydac-req/action.yml index 535556663..938c5e95e 100644 --- a/.github/actions/install/psydac-req/action.yml +++ b/.github/actions/install/psydac-req/action.yml @@ -1,5 +1,7 @@ name: Install prerequisites +description: + runs: using: composite steps: @@ -92,13 +94,13 @@ runs: path: "./petsc" key: petsc-${{ matrix.os }}-${{ matrix.python-version }} - - if: steps.cache-petsc.outputs.cache-hit != 'true' + - if: steps.cache-petsc.outputs.cache-hit == '' name: Download a specific release of PETSc shell: bash run: | git clone --depth 1 --branch v3.23.3 https://gitlab.com/petsc/petsc.git - - if: steps.cache-petsc.outputs.cache-hit != 'true' + - if: steps.cache-petsc.outputs.cache-hit == '' name: Install PETSc with complex support working-directory: ./petsc shell: bash diff --git a/.github/actions/install/struphy-in-container/action.yml b/.github/actions/install/struphy-in-container/action.yml index d341f00a6..f97038b2a 100644 --- a/.github/actions/install/struphy-in-container/action.yml +++ b/.github/actions/install/struphy-in-container/action.yml @@ -1,5 +1,7 @@ name: Install Struphy in Container +description: + inputs: compile_language: required: true diff --git a/pyproject.toml b/pyproject.toml index 989d50e98..80cef7ef3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "feectools" -version = "0.1.1" +version = "0.1.2" description = "Slimmed-down fork of Psydac (https://github.com/pyccel/psydac) with less functionality and fewer dependencies." readme = "README.md" requires-python = ">= 3.10" @@ -53,13 +53,14 @@ mpi = [ ] [project.urls] -Homepage = "https://github.com/struphy-hub/psydac-for-struphy" -Documentation = "https://github.com/struphy-hub/psydac-for-struphy" -Repository = "https://github.com/struphy-hub/psydac-for-struphy" +Homepage = "https://github.com/struphy-hub/feectools" +Documentation = "https://github.com/struphy-hub/feectools" +Repository = "https://github.com/struphy-hub/feectools" [project.scripts] psydac-mesh = "feectools.cmd.mesh:main" psydac-accelerate = "feectools.accelerate.accelerate:main" + [tool.setuptools.packages.find] include = ["feectools*"] exclude = ["*__psydac__*"]