Skip to content

Commit

Permalink
chore: release 0.36.0 (#121)
Browse files Browse the repository at this point in the history
Signed-off-by: Milouu <[email protected]>
  • Loading branch information
Milouu authored May 15, 2023
1 parent 8af9734 commit 9289ae2
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## \[Unreleased\]

## [0.36.0](https://github.com/Substra/substrafl/releases/tag/0.36.0) - 2023-05-11

### Fixed

- Close issue [#114](https://github.com/Substra/substrafl/issues/114). Large batch size are set to the number of samples in predict for NR and FedPCA. ([#115](https://github.com/Substra/substrafl/pull/115))
Expand All @@ -15,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- BREAKING: Metrics are now given as `metric_functions` and not as `metric_key`. The functions given as metric functions to test data nodes are automatically registered in a new Substra function by SubstraFL. ([#117](https://github.com/Substra/substrafl/pull/117)).
The new argument of the TestDataNode class `metric_functions` replaces the `metric_keys` one and accepts a dictionary (using the key as the identifier of the function given as value), a list of functions or directly a function if there is only one metric to compute (`function.__name__` is then used as identifier).
Installed dependencies are the `algo_dependencies` passed to `execute_experiment`, and permissions are the same as the predict function.
Installed dependencies are the `algo_dependencies` passed to `execute_experiment`, and permissions are the same as the predict function.

From a user point of view, the metric registration changes from:

Expand Down Expand Up @@ -80,7 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Change order of layers in the Dockerfile: files are copied as needed before the installation layers, and the final copy
is made last. ([#110](https://github.com/Substra/substrafl/pull/110))
is made last. ([#110](https://github.com/Substra/substrafl/pull/110))

## [0.35.0](https://github.com/Substra/substrafl/releases/tag/0.35.0) - 2023-03-31

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
install_requires=[
"numpy>=1.20.3,!=1.24.*",
"cloudpickle>=1.6.0",
"substra~=0.43.0",
"substra~=0.44.0",
"substratools~=0.20.0",
"pydantic>=1.9.0",
"pip>=21.2",
Expand Down
2 changes: 1 addition & 1 deletion substrafl/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.35.1"
__version__ = "0.36.0"

0 comments on commit 9289ae2

Please sign in to comment.