Skip to content

Commit

Permalink
chore: release 0.37.0
Browse files Browse the repository at this point in the history
Signed-off-by: ThibaultFy <[email protected]>
  • Loading branch information
ThibaultFy committed Jun 12, 2023
1 parent d7235f2 commit 1aeac14
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
11 changes: 7 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## \[Unreleased\]

## [0.37.0](https://github.com/Substra/substrafl/releases/tag/0.37.0) - 2023-06-12

### Added

- ComputePlanBuilder base class to define which method are needed to implement a custom strategy in SubstraFL.
These methods are `build_compute_plan`, `load_local_states` and `save_local_states`. [#120](https://github.com/Substra/substrafl/pull/120)
- Check and test on string used as metric name in test data nodes ([#122](https://github.com/Substra/substrafl/pull/122)).
- Add default exclusion patterns when copying file to avoid creating large Docker images ([#118](https://github.com/Substra/substrafl/pull/118))
- Add the possibility to force the Dependency editable_mode through the environment variable SUBSTRA_FORCE_EDITABLE_MODE ([#131](https://github.com/Substra/substrafl/pull/131))
- Check on the Python version used before generating the Dockerfile ([#123])(https://github.com/Substra/substrafl/pull/123)).
- Check on the Python version used before generating the Dockerfile ([#123])(<https://github.com/Substra/substrafl/pull/123>)).

## Changed

Expand Down Expand Up @@ -60,11 +62,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Way to copy function files ([#118](https://github.com/Substra/substrafl/pull/118))
- `download_train_task_models_by_rank` uses new function `list_task_output_assets` instead of using `value` that has been removed ([#129](https://github.com/Substra/substrafl/pull/129))
- Python dependencies are resolved using pip compile during function registration ([#123])(https://github.com/Substra/substrafl/pull/123)).
- BREAKING: local_dependencies is renamed local_installable_dependencies([#123])(https://github.com/Substra/substrafl/pull/123)).
- BREAKING: local_installable_dependencies are now limited to local modules or Python wheels (no support for bdist, sdist...)([#123])(https://github.com/Substra/substrafl/pull/123)).
- Python dependencies are resolved using pip compile during function registration ([#123])(<https://github.com/Substra/substrafl/pull/123>)).
- BREAKING: local_dependencies is renamed local_installable_dependencies([#123])(<https://github.com/Substra/substrafl/pull/123>)).
- BREAKING: local_installable_dependencies are now limited to local modules or Python wheels (no support for bdist, sdist...)([#123])(<https://github.com/Substra/substrafl/pull/123>)).

### Fixed

- New dependencies copy method in Docker mode.([#130](https://github.com/Substra/substrafl/pull/130))

## [0.36.0](https://github.com/Substra/substrafl/releases/tag/0.36.0) - 2023-05-11
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.44.0",
"substra~=0.45.0rc1",
"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.36.0"
__version__ = "0.37.0rc1"

0 comments on commit 1aeac14

Please sign in to comment.