diff --git a/CHANGELOG.md b/CHANGELOG.md index 930ff9d9..1af15162 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## [1.0.0](https://github.com/Substra/substrafl/releases/tag/1.0.0) - 2024-10-14 + +### Added + +- The `Dependency` object now takes an optional parameter `binary_dependencies` to specify binary packages to be + installed in the computation container. ([#249](https://github.com/Substra/substrafl/pull/249)) + +### Changed + +- cuda base docker image is now `nvidia/cuda:12.6.1-runtime-ubuntu24.04` ([#248](https://github.com/Substra/substrafl/pull/248)) +- Remove parasite verisons of `setuptools` in Dockerfiles and install `setuptools>70.0.0` to tackle last identified CVEs ([#250](https://github.com/Substra/substrafl/pull/250)) + +### Fixed + +- Bump NumPy and pytorch versions in tests. ([#252](https://github.com/Substra/substrafl/pull/252)) + +### Removed + +- Drop Python 3.9 support. ([#247](https://github.com/Substra/substrafl/pull/247)) + + ## [0.47.0](https://github.com/Substra/substrafl/releases/tag/0.47.0) - 2024-09-12 ### Added diff --git a/changes/247.removed b/changes/247.removed deleted file mode 100644 index 8a3d28ca..00000000 --- a/changes/247.removed +++ /dev/null @@ -1 +0,0 @@ -Drop Python 3.9 support. diff --git a/changes/248.changed b/changes/248.changed deleted file mode 100644 index f41f5212..00000000 --- a/changes/248.changed +++ /dev/null @@ -1 +0,0 @@ -cuda base docker image is now `nvidia/cuda:12.6.1-runtime-ubuntu24.04` diff --git a/changes/249.added b/changes/249.added deleted file mode 100644 index a23447ec..00000000 --- a/changes/249.added +++ /dev/null @@ -1,2 +0,0 @@ -The `Dependency` object now takes an optional parameter `binary_dependencies` to specify binary packages to be -installed in the computation container. diff --git a/changes/250.changed b/changes/250.changed deleted file mode 100644 index 6251501d..00000000 --- a/changes/250.changed +++ /dev/null @@ -1 +0,0 @@ -Remove parasite verisons of `setuptools` in Dockerfiles and install `setuptools>70.0.0` to tackle last identified CVEs diff --git a/changes/252.fixed b/changes/252.fixed deleted file mode 100644 index 3be200a8..00000000 --- a/changes/252.fixed +++ /dev/null @@ -1 +0,0 @@ -Bump NumPy and pytorch versions in tests. diff --git a/pyproject.toml b/pyproject.toml index 94513085..d178b2d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,8 +21,8 @@ readme = "README.md" dependencies = [ "numpy>=1.24", "cloudpickle>=1.6.0", - "substra~=0.54.0", - "substratools~=0.22.0", + "substra~=1.0.0", + "substratools~=1.0.0", "pydantic>=2.3.0,<3.0", "pip>=21.2", "tqdm", diff --git a/substrafl/__version__.py b/substrafl/__version__.py index bf97bc40..5becc17c 100644 --- a/substrafl/__version__.py +++ b/substrafl/__version__.py @@ -1 +1 @@ -__version__ = "0.47.0" +__version__ = "1.0.0"