Skip to content

Releases: open-ce/open-ce

v1.11.1

14 Jun 07:39
56ba68f
Compare
Choose a tag to compare

Open-CE Version 1.11.1

This is bug fix 1 of release 1.11 of Open Cognitive Environment (Open-CE).

Changes For open-ce

CVEs fixed by OpenCE team

Fix for CVE-2024-24762 from upstream python-multipart v0.0.7 is backported in our python-multipart recipe.
Fix for CVE-2024-21503 from upstream black v24.3.0 is backported in our black recipe.
Fix for CVE-2023-29159 from upstream starlette is backported in our starlette recipe.

CVE-2024-34069
CVE-2024-24762
CVE-2023-29159
CVE-2024-27454
CVE-2024-27318
CVE-2024-28088
CVE-2024-3568
CVE-2024-21503
CVE-2024-1455
CVE-2024-27319

Package Versions

This release updates the following packages from the ones provided with OpenCE v1.11.0

Package Version
onnx 1.16.0
openblas 0.3.27
transformers 4.38.0
langchain 0.1.13
mamba 1.5.7

This release of Open-CE supports NVIDIA's CUDA versions 11.8,12.2 as well as Python 3.10,3.11. These packages built on UBI9 system

Getting Started

To get started with this release, see the main readme

v1.11.0

26 Apr 12:13
08d19c9
Compare
Choose a tag to compare

Open-CE Version 1.11.0

This is release 1.11.0 of Open Cognitive Environment (Open-CE).

Important Notes

  • CV-CUDA is disabled in DALI for PPC.
  • Jax and Jaxlib packages not available for PPC CUDA.

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
dali 1.32.0
deepspeed 0.11.1
liblightgbm 3.3.5 and 4.2.0
av 10.0.0
bazel 5.3.0
boost_mp11 1.76.0
cmdstan 2.33.1
cmdstanpy 1.2.0
cudatoolkit 11.8.0 and 12.2.0
cudatoolkit-dev 11.8.0 and 12.2.0
cudnn 8.9.2
datasets 2.16.1
dm-tree 0.1.8
grpc-cpp 1.54.3
gtest 1.13.0
horovod 0.28.1
jpeg-turbo 2.1.4
keras 2.14.0
libdate 3.0.1
libflac 1.3.3
libsndfile 1.0.31
libsolv 0.7.24
magma 2.6.1
mamba 1.5.6
libmamba 1.5.6
nccl 2.19.3
numactl 2.0.16
onnx 1.15.0
onnxconverter-common 1.14.0
onnxmltools 1.12.0
onnxruntime 1.16.3
libopencv 4.8.0
openblas 0.3.26
openmpi 4.1.5
optional-lite 3.4.0
orbit-ml 1.1.4.2
orc 1.9.0
arrow-cpp 15.0.1
prophet 1.1.5
pytorch-base 2.1.2
pytorch-lightning 2.1.3
pytorch_geometric 2.4.0
pytorch-lightning-bolts 0.7.0
pytorch_scatter 2.1.2
pytorch_sparse 0.6.18
torchmetrics 1.2.1
safeint 3.0.26
sentencepiece 0.1.99
skl2onnx 1.15.0
tensorboard-data-server 0.7.0
tensorboard 2.14.0
tensorflow-addons 0.21.0
tensorflow-datasets 4.9.4
tensorflow-estimator 2.14.0
tensorflow-base 2.14.0
tensorflow-hub 0.15.0
tensorflow-io 0.35.0
tensorflow-io-gcs-filesystem 0.35.0
tensorflow-metadata 1.14.0
tensorflow-model-optimization 0.7.5
tensorflow-probability 0.22.1
tensorflow-text 2.14.0
tf2onnx 1.15.1
torchtext-base 0.16.2
torchvision-base 0.16.2
libxgboost 2.0.3
xgboost 2.0.3
apache-beam 2.53.0
Jax 0.4.23
Array-record 0.2.0
bazel-toolchain 0.1.5
ffmpeg 4.2.2
Protobuf 4.21.12
libprotobuf 3.21.12
lightning-app 2.1.13
lightning-cloud 0.5.57
lightning-fabric 2.1.3
lightning-utilities 0.10.0
snapml 1.14.6
starlette 0.25.0
cryptography 41.0.4
tokenizers 0.15.2
ray 2.9.2
langchain 0.1.6
rust 1.77.0
transformer 4.36.2
tiktoken 0.6.0

This release of Open-CE supports NVIDIA's CUDA versions 11.8, 12.2 as well as Python 3.10, 3.11.

Getting Started

To get started with this release, see the main readme

Known Issues

The following pip check failures are known:

deepspeed 0.11.1+e9503fe40 requires ninja, which is not installed.
apache-beam 2.53.0 has requirement grpcio==1.53.0, but you have grpcio 1.54.3.
opencensus 0.7.13 has requirement google-api-core<2.0.0,>=1.0.0, but you have google-api-core 2.10.1.
tensorflow-datasets 4.9.4 has requirement array-record>=0.5.0; platform_system == "Linux", but you have array-record 0.2.0.

v1.8.1

10 Feb 06:40
956e1b1
Compare
Choose a tag to compare

Open-CE Version 1.8.1

This is bug fix 1 of release 1.8 of Open Cognitive Environment (Open-CE).

Changes For open-ce

  • release changes for 1.8.1 (#756)
  • common changes for release 1.8.1 (#736)
  • add or-tools package (#736)
  • Enable onnx conda package for s390x (#749)
  • Enable uwsgi for s390x in OpenCE (#747)
  • fix for numpy performance issue (#736)
  • add cpu in build string and fix build failure (open-ce/openmpi-feedstock#32)

Package Versions

This release updates the following packages from the ones provided with OpenCE v1.8.0

Package Version
Apache Beam 2.43.0
PyTorch 1.13.1
TorchText 0.14.1
TorchVision 0.14.1
Deepspeed 0.7.7
PyArrow 10.0.1
Ray 2.2.0
PyTorch Geometric 2.2.0
PyTorch Lightning 1.8.6
LightGBM 3.3.4
DALI 1.21.0
Tensorflow MetaData 1.12.0
Tensorflow Datasets 4.8.2
sklearn-pandas 2.1.0
mamba 1.1.0
XGBoost 1.7.3
SentencePiece 0.1.97
ortools 9.2
SnapML 1.11.1

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.4 as well as Python 3.8,3.9,3.10.

Getting Started

To get started with this release, see the main readme

v1.9.4

01 Mar 11:32
967393b
Compare
Choose a tag to compare

Open-CE Version 1.9.4

This is bug fix 4 of release 1.9 of Open Cognitive Environment (Open-CE).

Bug Fix Changes

Changes For open-ce

CVEs fixed by OpenCE team

The following CVE fix from upstream transformers is incorporated into our transformers recipe via add patch for CVE fix from (huggingface/transformers#27776)

CVE-2023-7018
CVE-2023-6730

Cumulative list of CVE fixes

CVE fixes done by the OpenCE team in 1.9.x

CVE-2023-2800  
CVE-2023-47248
CVE-2023-7018
CVE-2023-6730

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The package versions are same as that in OpenCE v1.9.3, but these are now built with OpenSSL 3 from Anaconda.

This release of Open-CE supports NVIDIA's CUDA versions 11.8 as well as Python 3.8,3.9,3.10.

Getting Started

To get started with this release, see the main readme

v1.7.10

01 Dec 06:15
2499318
Compare
Choose a tag to compare

Open-CE Version 1.7.10

This is bug fix 10 of release 1.7 of Open Cognitive Environment (Open-CE).

Changes For open-ce

  • 1.7.10 Release changes (#959)
  • Update uwsgi commit to v2.0.22 (#955)
  • add patch for CVE fix from PR38608 for pyarrow (#53)

CVEs fixed by OpenCE team

The following CVE fix from upstream PyArrow 14.0.1 is incorporated into our PyArrow recipe via add patch for CVE fix from PR38608 open-ce/pyarrow-feedstock#53

CVE-2023-47248 

Cumulative list of CVE fixes

CVE fixes done by the OpenCE team in 1.7.x

CVE-2023-2800
CVE-2023-27579
CVE-2023-25801
CVE-2023-25676
CVE-2023-25675
CVE-2023-25674
CVE-2023-25673
CVE-2023-25672
CVE-2023-25671
CVE-2023-25670
CVE-2023-25669
CVE-2023-25668
CVE-2023-25667
CVE-2023-25666
CVE-2023-25665
CVE-2023-25664
CVE-2023-25663
CVE-2023-25662
CVE-2023-25661
CVE-2023-25660
CVE-2023-25660
CVE-2023-25659
CVE-2022-45907
CVE-2022-25882
CVE-2023-47248

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
uwsgi 2.0.22

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.4 as well as Python 3.8,3.9,3.10.

Getting Started

To get started with this release, see the main readme

v1.9.3

30 Nov 16:15
c503f85
Compare
Choose a tag to compare

Open-CE Version 1.9.3

This is bug fix 3 of release 1.9 of Open Cognitive Environment (Open-CE).

Changes For open-ce

  • update fastapi and starlette commits (#953)
  • Release changes for 193 (#954)
  • Revert "Release changes for 193 (#954)" #957
  • Release changes for 193 (#958)
  • add patch for CVE fix from PR38608 for pyarrow (#52)

CVEs fixed by OpenCE team

The following CVE fix from upstream PyArrow 14.0.1 is incorporated into our PyArrow recipe via add patch for CVE fix from PR38608 open-ce/pyarrow-feedstock#52

CVE-2023-47248 

Cumulative list of CVE fixes

CVE fixes done by the OpenCE team in 1.9.x

CVE-2023-2800  
CVE-2023-47248 

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
starlette 0.27.0
fastapi 0.95.2

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.8 as well as Python 3.8,3.9,3.10.

Getting Started

To get started with this release, see the main readme

v1.7.9

19 Oct 06:20
0aa8624
Compare
Choose a tag to compare

Open-CE Version 1.7.9

This is bug fix 9 of release 1.7 of Open Cognitive Environment (Open-CE).

Bug Fix Changes

Important notes

  • As OpenSSL 1.1 is now out of support by Anaconda and the OpenSSL team, OpenCE now contains an OpenSSL 1.1.1zz package. This package links to the OpenSSL 1.1.1 version provided by RedHat, as this version is still supported. Hence, it requires that the target environment has the RedHat OpenSSL installed.
  • This version does not provide Ray. If you require Ray, stay on 1.7.8

Changes For open-ce

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
openssl 1.1.1zz for x86 and ppc64le
cryptography 41.0.4 for s390x and x86
cryptography 39.0.1 for ppc64le
transfomers 4.19.2 and 4.17.0
tokenizers 0.13.3
grpcio 1.53.0
rust 1.71.1
sentencepiece 0.1.97

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.8 as well as Python 3.8,3.9,3.10.
Note: Packages on s390x are built with Anaconda's OpenSSL v3.
Packages for CUDA 11.2 are built with setuptools 61.*.

CVEs fixed by OpenCE team

Cumulative list of CVE fixes

CVE fixes done by the OpenCE team in 1.7.x

CVE-2023-2800
CVE-2023-27579
CVE-2023-25801
CVE-2023-25676
CVE-2023-25675
CVE-2023-25674
CVE-2023-25673
CVE-2023-25672
CVE-2023-25671
CVE-2023-25670
CVE-2023-25669
CVE-2023-25668
CVE-2023-25667
CVE-2023-25666
CVE-2023-25665
CVE-2023-25664
CVE-2023-25663
CVE-2023-25662
CVE-2023-25661
CVE-2023-25660
CVE-2023-25660
CVE-2023-25659
CVE-2022-45907
CVE-2022-25882 

Getting Started

To get started with this release, see the main readme

v1.10.0

06 Nov 13:33
cd24752
Compare
Choose a tag to compare

Open-CE Version 1.10.0

This is release 1.10.0 of Open Cognitive Environment (Open-CE).

Important Notes

  • Support for Python 3.11
  • Support for CUDA 12.2
  • The packages are built with OpenSSL v3 from Anaconda.
  • CUDA 11.2 is no longer supported
  • Python 3.8 is no longer supported

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
dali 1.28.0
deepspeed 0.10.0
liblightgbm 3.3.5 and 4.0.0
av 10.0.0
bazel 5.3.0
boost_mp11 1.76.0
cmdstan 2.31.0
cmdstanpy 1.1.0
cudatoolkit 11.8.0 and 12.2.0
cudatoolkit-dev 11.8.0 and 12.2.0
cudnn 8.9.2
datasets 2.14.4
dm-tree 0.1.8
grpc-cpp 1.54.3
gtest 1.13.0
horovod 0.28.0
jpeg-turbo 2.1.4
keras 2.13.1
libdate 3.0.1
libflac 1.3.3
libsndfile 1.0.31
libsolv 0.7.24
magma 2.6.1
mamba 1.4.9
libmamba 1.4.9
nccl 2.18.3
numactl 2.0.16
onnx 1.14.0
onnxconverter-common 1.14.0
onnxmltools 1.11.2
onnxruntime 1.15.1
libopencv 4.8.0
openblas 0.3.23
openmpi 4.1.5
optional-lite 3.4.0
orbit-ml 1.1.4.2
orc 1.9.0
arrow-cpp 12.0.1
prophet 1.1.4
pytorch-base 2.0.1
pytorch-lightning 2.0.6
pytorch_geometric 2.3.1
pytorch-lightning-bolts 0.7.0
pytorch_scatter 2.1.1
pytorch_sparse 0.6.17
torchmetrics 0.11.4
safeint 3.0.26
sentencepiece 0.1.97
skl2onnx 1.15.0
tensorboard-data-server 0.7.0
tensorboard 2.13.0
tensorflow-addons 0.21.0
tensorflow-datasets 4.9.2
tensorflow-estimator 2.13.0
tensorflow-base 2.13.0
tensorflow-hub 0.14.0
tensorflow-io 0.33.0
tensorflow-io-gcs-filesystem 0.33.0
tensorflow-metadata 1.13.1
tensorflow-model-optimization 0.7.5
tensorflow-probability 0.20.0
tensorflow-text 2.13.0
tf2onnx 1.15.0
torchtext-base 0.15.2
torchvision-base 0.15.2
libxgboost 1.7.6
xgboost 1.7.6
apache-beam 2.49.0
Jax 0.4.7
Array-record 0.2.0
bazel-toolchain 0.1.5
ffmpeg 4.2.2
Protobuf 4.21.12
libprotobuf 3.21.12
lightning-app 2.0.6
lightning-cloud 0.5.37
lightning-fabric 2.0.7
lightning-utilities 0.8.0
snapml 1.14.2
starlette 0.25.0
cryptography 41.0.4
tokenizers 0.13.3
ray 2.6.3

This release of Open-CE supports NVIDIA's CUDA versions 11.8, 12.2 as well as Python 3.9,3.10,3.11.

Getting Started

To get started with this release, see the main readme

Known Issues

The following pip check failures are known:

deepspeed 0.10.0+f5c834a6e requires ninja, which is not installed.
tf2onnx 1.15.0 has requirement flatbuffers<3.0,>=1.12, but you have flatbuffers 23.1.21.
tf2onnx 1.15.0 has requirement protobuf~=3.20.2, but you have protobuf 4.21.12.

v1.9.2

19 Oct 06:23
2924c70
Compare
Choose a tag to compare

Open-CE Version 1.9.2

This is bug fix 2 of release 1.9 of Open Cognitive Environment (Open-CE).

Bug Fix Changes

Important Notes

  • As OpenSSL 1.1 is now out of support by Anaconda and the OpenSSL team, OpenCE now contains an OpenSSL 1.1.1zz package. This package links to the OpenSSL 1.1.1 version provided by RedHat, as this version is still supported. Hence, it requires that the target environment has RedHat OpenSSL installed.
  • This version does not provide Ray. If you require Ray, stay on 1.9.1

Changes For open-ce

  • Release changes for OpenCE v1.9.2 (#887)
  • Fix numpy patch (#886)
  • OpenCE 1.9.2 changes (#885)
  • Update tokenizers pin (#888)
  • Changes for cryptography to v41.0.4 (#891)
  • Cryptography v39.* changes for ppc (#893)
  • Update openssl to add filter (#901)
  • Update zlib source url (#905)
  • Changes to build grpcio with openssl3 on s390x (#910)
  • Add git pin for s390x (#912)
  • Update cryptography patch for s390x (#913)
  • Skip test that fails on ci env (#914)
  • Build zlib in openssl-env for cuda11.2 (#917)
  • Fix conflicts for cuda 11.2 (#920)
  • Pin pandas in sklearn-pandas patch (#921)
  • Disable FIPS patch for mamba for s390x (open-ce/mamba-feedstock#28)
  • Update openssl build string (open-ce/openssl-feedstock#3)

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
openssl 1.1.1zz for x86 and ppc64le
cryptography 41.0.4 for s390x and x86
cryptography 39.0.1 for ppc64le
transfomers 4.19.2 and 4.17.0
tokenizers 0.13.3
grpcio 1.53.0
rust 1.71.1
sentencepiece 0.1.97
starlette 0.25.0
SnapML 1.13.1

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.8 as well as Python 3.8,3.9,3.10.
Note: Packages on s390x are built with Anaconda's OpenSSL v3.
Packages for CUDA 11.2 are built with setuptools 61.*.

CVEs fixed by OpenCE team

The following CVE fix from upstream Transformers v4.30 is incorporated into our Transformers's recipe. (open-ce/transformers-feedstock#37)
The list of CVEs that are fixed is as follows:

CVE-2023-2800  

Getting Started

To get started with this release, see the main readme

v1.9.1

30 Jun 06:26
8bf4588
Compare
Choose a tag to compare

Open-CE Version 1.9.1

This is bug fix 1 of release 1.9 of Open Cognitive Environment (Open-CE).

Bug Fix Changes

Changes For open-ce

  • Release PR for 1.9.1 (#851)
  • Fix conflicts for cuda 11.2 with gcc 11 (#849)
  • Stopped building a few packages as they are available in anaconda (#850)
  • disable pytorch and dependendent packages for cuda 11.2 (#848)
  • Fixed protobuf for new pip (#847)
  • disable pytorch_geometric env for cuda 11.2 (#846)
  • Fix TF serving env import for non-P10 builds (#845)
  • remove occurences of ffmpeg-env from other envs (#844)
  • Fixed aioredis patch to allow python 3.10.* and 1.9.1 items (#843)
  • Fixed jaxlib on P10 (#813)

Package Versions

A release of Open-CE consists of the environment files within the open-ce repository and a collection of feedstock repositories. The feedstock repositories contain recipes for various python packages. The following packages (among others) are part of this release:

Package Version
xgboost 1.7.6
DALI 1.26
Pytorch 2.0.1
Ray 2.5.0
Tensorflow-addons 0.19.0
Tensorflow Serving 2.12.1
Onnxruntime 1.15.1
mamba 1.4.2
Tensorboard 2.12.0
Apache-beam 2.48.0

This release of Open-CE supports NVIDIA's CUDA versions 11.2,11.8 as well as Python 3.9,3.10. All the packages are built with openssl 1.*.

Getting Started

To get started with this release, see the main readme

Known Issues

There are some known pip check failures listed here #821.