Releases: Substra/substrafl
Releases · Substra/substrafl
1.0.0
What's Changed
- chore: drop Python 3.9 support by @SdgJlbl in #247
- chore: unpin NumPy to allow use of 2.0 by @SdgJlbl in #250
- fix: bump numpy version in tests by @SdgJlbl in #252
- chore: bump dependencies for camelyon benchmark by @SdgJlbl in #253
- chore: update setuptools in docker images by @ThibaultFy in #251
- chore: bump cuda base version to a more recent one by @SdgJlbl in #248
- feat: add the option to inject binary libraries to install in Dockerfile by @SdgJlbl in #249
- fix: binary dependencies test by @SdgJlbl in #254
- fix: tests are run on the right python version by @ThibaultFy in #243
- fix: docker image template to work on AWS by @SdgJlbl in #256
- chore: release 1.0.0 by @substra-bot in #257
Full Changelog: 0.47.0...1.0.0
1.0.0rc2
What's Changed
- chore: drop Python 3.9 support by @SdgJlbl in #247
- chore: unpin NumPy to allow use of 2.0 by @SdgJlbl in #250
- fix: bump numpy version in tests by @SdgJlbl in #252
- chore: bump dependencies for camelyon benchmark by @SdgJlbl in #253
- chore: update setuptools in docker images by @ThibaultFy in #251
- chore: bump cuda base version to a more recent one by @SdgJlbl in #248
- feat: add the option to inject binary libraries to install in Dockerfile by @SdgJlbl in #249
- fix: binary dependencies test by @SdgJlbl in #254
- fix: tests are run on the right python version by @ThibaultFy in #243
Full Changelog: 0.47.0...1.0.0rc2
0.47.0
What's Changed
- fix: ping numpy <2.0 by @ThibaultFy in #217
- chore: allow skip pure torch computation on benchmark camelyon by @ThibaultFy in #219
- chore(deps): bump tqdm from 4.62.3 to 4.66.3 in /benchmark/camelyon by @dependabot in #212
- chore: add cancel cp option to camelyon benchmark by @ThibaultFy in #218
- chore(deps): bump scikit-learn from 1.3.1 to 1.5.0 in /benchmark/camelyon by @dependabot in #216
- chore: cancel cp to bool by @ThibaultFy in #220
- chore(benchmark): don't wait if the cp is canceled by @ThibaultFy in #221
- fix: mark simulation mode tests as subprocess-only by @SdgJlbl in #229
- fix: ensure that compute functions are running as non-root by @SdgJlbl in #228
- chore: support Python 3.12 by @SdgJlbl in #226
- chore: bump Pytorch version to 2.2.1 in tests by @SdgJlbl in #230
- chore: bump NumPy by @SdgJlbl in #231
- feat: towncrier reusable workflow by @ThibaultFy in #234
- chore: rename use_gpu to disable_gpu in TorchAlgo by @ThibaultFy in #241
- chore: gpu base docker image by @ThibaultFy in #227
- fix(benchmark/camelyon): actually rely on gpu setup at
Dependency
level by @thbcmlowk in #244 - fix(camelyon/weldon_fedavg): can't convert cuda:0 device type tensor to numpy by @thbcmlowk in #245
- chore: release 0.47.0 by @substra-bot in #246
New Contributors
- @dependabot made their first contribution in #212
- @substra-bot made their first contribution in #246
Full Changelog: 0.46.0...0.47.0
0.47.0rc4
What's Changed
- fix: ping numpy <2.0 by @ThibaultFy in #217
- chore: allow skip pure torch computation on benchmark camelyon by @ThibaultFy in #219
- chore(deps): bump tqdm from 4.62.3 to 4.66.3 in /benchmark/camelyon by @dependabot in #212
- chore: add cancel cp option to camelyon benchmark by @ThibaultFy in #218
- chore(deps): bump scikit-learn from 1.3.1 to 1.5.0 in /benchmark/camelyon by @dependabot in #216
- chore: cancel cp to bool by @ThibaultFy in #220
- chore(benchmark): don't wait if the cp is canceled by @ThibaultFy in #221
- fix: mark simulation mode tests as subprocess-only by @SdgJlbl in #229
- fix: ensure that compute functions are running as non-root by @SdgJlbl in #228
- chore: support Python 3.12 by @SdgJlbl in #226
- chore: bump Pytorch version to 2.2.1 in tests by @SdgJlbl in #230
- chore: bump NumPy by @SdgJlbl in #231
- feat: towncrier reusable workflow by @ThibaultFy in #234
- chore: rename use_gpu to disable_gpu in TorchAlgo by @ThibaultFy in #241
- chore: gpu base docker image by @ThibaultFy in #227
- fix(benchmark/camelyon): actually rely on gpu setup at
Dependency
level by @thbcmlowk in #244 - fix(camelyon/weldon_fedavg): can't convert cuda:0 device type tensor to numpy by @thbcmlowk in #245
New Contributors
- @dependabot made their first contribution in #212
Full Changelog: 0.46.0...0.47.0rc4
0.47.0rc3
What's Changed
- fix: ping numpy <2.0 by @ThibaultFy in #217
- chore: allow skip pure torch computation on benchmark camelyon by @ThibaultFy in #219
- chore(deps): bump tqdm from 4.62.3 to 4.66.3 in /benchmark/camelyon by @dependabot in #212
- chore: add cancel cp option to camelyon benchmark by @ThibaultFy in #218
- chore(deps): bump scikit-learn from 1.3.1 to 1.5.0 in /benchmark/camelyon by @dependabot in #216
- chore: cancel cp to bool by @ThibaultFy in #220
- chore(benchmark): don't wait if the cp is canceled by @ThibaultFy in #221
- fix: mark simulation mode tests as subprocess-only by @SdgJlbl in #229
- fix: ensure that compute functions are running as non-root by @SdgJlbl in #228
- chore: support Python 3.12 by @SdgJlbl in #226
- chore: bump Pytorch version to 2.2.1 in tests by @SdgJlbl in #230
- chore: bump NumPy by @SdgJlbl in #231
- feat: towncrier reusable workflow by @ThibaultFy in #234
- chore: rename use_gpu to disable_gpu in TorchAlgo by @ThibaultFy in #241
- chore: gpu base docker image by @ThibaultFy in #227
- fix(benchmark/camelyon): actually rely on gpu setup at
Dependency
level by @thbcmlowk in #244
New Contributors
- @dependabot made their first contribution in #212
Full Changelog: 0.46.0...0.47.0rc3
0.47.0rc2
What's Changed
- fix: ping numpy <2.0 by @ThibaultFy in #217
- chore: allow skip pure torch computation on benchmark camelyon by @ThibaultFy in #219
- chore(deps): bump tqdm from 4.62.3 to 4.66.3 in /benchmark/camelyon by @dependabot in #212
- chore: add cancel cp option to camelyon benchmark by @ThibaultFy in #218
- chore(deps): bump scikit-learn from 1.3.1 to 1.5.0 in /benchmark/camelyon by @dependabot in #216
- chore: cancel cp to bool by @ThibaultFy in #220
- chore(benchmark): don't wait if the cp is canceled by @ThibaultFy in #221
- fix: mark simulation mode tests as subprocess-only by @SdgJlbl in #229
- fix: ensure that compute functions are running as non-root by @SdgJlbl in #228
- chore: support Python 3.12 by @SdgJlbl in #226
- chore: bump Pytorch version to 2.2.1 in tests by @SdgJlbl in #230
- chore: bump NumPy by @SdgJlbl in #231
- feat: towncrier reusable workflow by @ThibaultFy in #234
- chore: rename use_gpu to disable_gpu in TorchAlgo by @ThibaultFy in #241
- chore: gpu base docker image by @ThibaultFy in #227
New Contributors
- @dependabot made their first contribution in #212
Full Changelog: 0.46.0...0.47.0rc2
0.47.0rc1
What's Changed
- fix: ping numpy <2.0 by @ThibaultFy in #217
- chore: allow skip pure torch computation on benchmark camelyon by @ThibaultFy in #219
- chore(deps): bump tqdm from 4.62.3 to 4.66.3 in /benchmark/camelyon by @dependabot in #212
- chore: add cancel cp option to camelyon benchmark by @ThibaultFy in #218
- chore(deps): bump scikit-learn from 1.3.1 to 1.5.0 in /benchmark/camelyon by @dependabot in #216
- chore: cancel cp to bool by @ThibaultFy in #220
- chore(benchmark): don't wait if the cp is canceled by @ThibaultFy in #221
- fix: mark simulation mode tests as subprocess-only by @SdgJlbl in #229
- fix: ensure that compute functions are running as non-root by @SdgJlbl in #228
- chore: support Python 3.12 by @SdgJlbl in #226
- chore: bump Pytorch version to 2.2.1 in tests by @SdgJlbl in #230
- chore: bump NumPy by @SdgJlbl in #231
- feat: towncrier reusable workflow by @ThibaultFy in #234
- chore: rename use_gpu to disable_gpu in TorchAlgo by @ThibaultFy in #241
- chore: gpu base docker image by @ThibaultFy in #227
New Contributors
- @dependabot made their first contribution in #212
Full Changelog: 0.46.0...0.47.0rc1