diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index a9fb4b5..b77c675 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -11,8 +11,8 @@ jobs: name: Build distribution 📦 runs-on: ubuntu-latest container: # we have to provide a working triqs installation to make the cmake step work - # image: flatironinstitute/triqs:latest # this does not work since actions/checkout only accepts root as a user, triqs docker images setups a new user - image: ghcr.io/triqs/solid_dmft_github_ci:3.2.x + image: flatironinstitute/triqs:latest + options: --user root steps: - uses: actions/checkout@v4 @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest environment: name: pypi - url: https://pypi.org/p/hartree_fock + url: https://pypi.org/p/triqs_hartree_fock permissions: id-token: write # IMPORTANT: mandatory for trusted publishing diff --git a/README.md b/README.md index 3a10adf..b0024c4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # TRIQS hartree_fock An application based on TRIQS for using the Hartree-Fock method to solve lattice and impurity problems. +Requires a working TRIQS instalation with a matching major version number. + The documentation can be found at [triqs.github.io/hartree_fock](https://triqs.github.io/hartree_fock/). diff --git a/doc/index.rst b/doc/index.rst index 2b8404b..791a425 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -3,11 +3,11 @@ hartree_fock ************ -.. sidebar:: hartree_fock 3.1.0 +.. sidebar:: hartree_fock 3.2.1 - This is the homepage of hartree_fock v3.1.0. + This is the homepage of hartree_fock v3.2.1. For changes see the :ref:`changelog page `. - + .. image:: _static/logo_github.png :width: 75% :align: center @@ -21,7 +21,7 @@ and the comments in the sources and headers. Learn how to use hartree_fock in the :ref:`documentation`. - + .. toctree:: :maxdepth: 2 :hidden: diff --git a/packaging/pypi/pyproject.toml.in b/packaging/pypi/pyproject.toml.in index 5935f60..dad499e 100644 --- a/packaging/pypi/pyproject.toml.in +++ b/packaging/pypi/pyproject.toml.in @@ -6,14 +6,14 @@ build-backend = "setuptools.build_meta" where = ["python"] [project] -name = "hartree_fock" +name = "triqs_hartree_fock" version = "@PROJECT_VERSION@" authors = [ { name="TRIQS", email="triqs@flatironinstitute.org" } ] -description = "TRIQS Hartree Fock solver (requires working triqs 3.2.x installation)" +description = "Hartree-Fock lattice and impurity solvers based on the TRIQS library (triqs.github.io)" readme = "README.md" -keywords = ["triqs", "hartree_fock"] +keywords = ["triqs", "hartree_fock", "dmft", "impurity solver"] requires-python = ">=3.7" classifiers = [ "Programming Language :: Python :: 3",