Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4c4ef61
feat: various updates for Python 3.14 compatibility
thebaptiste Dec 2, 2025
9669ea0
build: python 3.14
thebaptiste Dec 3, 2025
e741906
build: various fixes for Python 3.14
thebaptiste Dec 4, 2025
c192249
build: add test
thebaptiste Dec 4, 2025
1639b86
build: remove keras which has tensorflow as dependency
thebaptiste Dec 4, 2025
77e8245
build: add authorized dependencies
thebaptiste Dec 5, 2025
61ddd06
build: add system dependencies
thebaptiste Dec 5, 2025
28902fe
build: fix
thebaptiste Dec 5, 2025
bd61229
build: add authorized dependencies
thebaptiste Dec 9, 2025
5f2473e
build: add authorized dependencies
thebaptiste Dec 12, 2025
07171ef
build: fix
thebaptiste Dec 12, 2025
8be9cb3
feat: add onnxruntime 1.24.4 (now Python 3.14 compliant)
thebaptiste Mar 27, 2026
2c5dd2f
Merge branch 'experimental_python314' into integration_bis
thebaptiste Apr 28, 2026
4e1d262
Merge pull request #266 from metwork-framework/integration_bis
thebaptiste Apr 28, 2026
d374a56
build: remove lightning and libclang
thebaptiste Apr 30, 2026
99b1cc0
Merge pull request #267 from metwork-framework/rm-lightning-clang
thebaptiste Apr 30, 2026
77d6a57
build: add lightning-fabric and lightning
thebaptiste May 1, 2026
3b811bd
Merge branch 'experimental_python314' into integration-bis
thebaptiste Aug 12, 2026
1562aaf
Merge pull request #311 from metwork-framework/integration-bis
thebaptiste Aug 12, 2026
c82f553
Update components.md
thebaptiste Aug 12, 2026
3d0a451
Update import_python3_ia.py
thebaptiste Aug 12, 2026
d551231
Update import_python3_ia.py
thebaptiste Aug 12, 2026
7ffcf40
feat: use torch as backend for keras (tensorflow not available)
thebaptiste Aug 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .metwork-framework/components.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,6 @@
| [tensorboard-data-server](https://github.com/tensorflow/tensorboard/tree/master/tensorboard/data/server) | 0.7.2 | python3_ia |
| [tensorboard](https://github.com/tensorflow/tensorboard) | 2.20.0 | python3_ia |
| [tensorboardX](https://github.com/lanpa/tensorboardX) | 2.6.5 | python3_ia |
| [tensorflow](https://www.tensorflow.org/) | 2.21.0 | python3_ia |
| [tf_keras](https://keras.io/) | 2.21.0 | python3_ia |
| [tiktoken](https://github.com/openai/tiktoken) | 0.12.0 | python3_ia |
| [timm](https://github.com/huggingface/pytorch-image-models) | 1.0.22 | python3_ia |
| [tokenizers](https://github.com/huggingface/tokenizers) | 0.22.2 | python3_ia |
Expand All @@ -102,4 +100,4 @@
| [typeshed_client](https://github.com/JelleZijlstra/typeshed_client) | 2.8.2 | python3_ia |
| [uvicorn](https://www.uvicorn.org/) | 0.34.2 | python3_ia |

*(101 components)*
*(99 components)*
2 changes: 1 addition & 1 deletion bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ fi

# FIXME: do not hardcode this
# FIXME: move to layer root extra_env ?
echo "export PYTHON3_SHORT_VERSION := 3.13" >>adm/root.mk
echo "export PYTHON3_SHORT_VERSION := 3.14" >>adm/root.mk

echo "BOOTSTRAP DONE !"
echo "MFEXT_HOME=${MFEXT_HOME}"
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
import clang #libclang
import lightning_fabric
import lightning_utilities
import lightning_fabric
import lightning
import marshmallow
#import mfai
Expand Down Expand Up @@ -70,8 +71,6 @@
import tensorboard_data_server
import tensorboard
import tensorboardX
import tensorflow
import tf_keras
import tiktoken
import timm
import tokenizers
Expand Down
1 change: 1 addition & 0 deletions integration_tests/0096_system_extra_dependencies/test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ OK_NOT_FOUND=$(cat list_ok_not_found.txt|grep -v "#"|xargs)

export PATH=${PATH}:${PWD}/..
RET=0
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/openmpi/lib



Expand Down
1 change: 1 addition & 0 deletions layers/layer5_python3_ia/.layerapi2_extra_env
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
KERAS_BACKEND=torch
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,6 @@ tabulate==0.9.0
tensorboard==2.20.0
tensorboard-data-server==0.7.2
tensorboardx==2.6.5
tensorflow==2.21.0
tf-keras==2.21.0
tiktoken==0.12.0
timm==1.0.22
tokenizers==0.22.2
Expand Down