Skip to content

Commit

Permalink
Release version 0.3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulineMauryL committed Oct 29, 2024
1 parent e6f85cc commit 066e890
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 10 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ The table below gives an overview of which workflows are triggered by what event

Of these workflows, three of them need manual intervention to adjust the version number:

* **Client library push**: The 'version' and the 'install_requires' must be set in `client/setup.py` ('install_requires' should match the list of library in requirements.txt).
* **Client library push**: The 'version' and the 'install_requires' must be set in `core/setup.py`, `server/setup.py` and `client/setup.py` ('install_requires' should match the list of library in requirements.txt and the new version of `core`).
* **Helm chart push**: The chart version (`version`) and app version (`AppVersion`) of the server and the client must be updated in `server/deploy/helm/charts/lomas_server/Chart.yml`and `client/deploy/helm/charts/lomas_client/Chart.yaml`.
* **Documentation push**: If a new version is released, it must be added to the `docs/versions.yaml` file. For more details on the generation of the documentation, please refer to `docs` and the `docs/build_docs.py` script.

Expand Down
4 changes: 2 additions & 2 deletions client/deploy/helm/charts/lomas_client/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description: Lomas's Secure Data Disclosure deployment chart for the client envi

type: application

version: 0.3.3
version: 0.3.4

appVersion: "0.3.3"
appVersion: "0.3.4"
4 changes: 2 additions & 2 deletions client/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
setup(
name="lomas_client",
packages=find_packages(),
version="0.3.3",
version="0.3.4",
description="A client to interact with the Lomas server.",
long_description=long_description,
long_description_content_type="text/markdown",
Expand Down Expand Up @@ -43,7 +43,7 @@
],
python_requires=">=3.11, <3.13",
install_requires=[
"lomas-core==0.3.3",
"lomas-core==0.3.4",
"requests==2.32.0",
],
)
2 changes: 1 addition & 1 deletion core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
setup(
name="lomas-core",
packages=find_packages(),
version="0.3.3",
version="0.3.4",
description="Lomas core.",
long_description=long_description,
long_description_content_type="text/markdown",
Expand Down
4 changes: 4 additions & 0 deletions docs/versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,9 @@
- "en"
"v0.3.3":
tag: "v0.3.3"
languages:
- "en"
"v0.3.4":
tag: "v0.3.4"
languages:
- "en"
4 changes: 2 additions & 2 deletions server/deploy/helm/charts/lomas_server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ description: Lomas deployment chart

type: application

version: 0.3.3
version: 0.3.4

appVersion: "0.3.3"
appVersion: "0.3.4"

dependencies:
- name: mongodb
Expand Down
4 changes: 2 additions & 2 deletions server/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
setup(
name="lomas-server",
packages=find_packages(),
version="0.3.3",
version="0.3.4",
description="Lomas server.",
long_description=long_description,
long_description_content_type="text/markdown",
Expand All @@ -37,7 +37,7 @@
"httpx==0.27.0",
"jax==0.4.31",
"jaxlib==0.4.31",
"lomas-core==0.3.3",
"lomas-core==0.3.4",
"packaging==24.1",
"pyaml==23.9.5",
"pydantic==2.8.2",
Expand Down

0 comments on commit 066e890

Please sign in to comment.