diff --git a/.metwork-framework/components.md b/.metwork-framework/components.md index af030f4..8831e25 100644 --- a/.metwork-framework/components.md +++ b/.metwork-framework/components.md @@ -1,21 +1,48 @@ | Name | Version | Layer | | --- | --- | --- | | [absl-py](https://github.com/abseil/abseil-py) | 2.2.2 | python3_ia | +| [alembic](https://alembic.sqlalchemy.org) | 1.18.4 | python3_ia | | [antlr4-python3-runtime](http://www.antlr.org) | 4.9.3 | python3_ia | | [astunparse](https://github.com/simonpercivall/astunparse) | 1.6.3 | python3_ia | | [axial_attention](https://github.com/lucidrains/axial-attention) | 0.6.1 | python3_ia | +<<<<<<< HEAD | [bitsandbytes](https://github.com/bitsandbytes-foundation/bitsandbytes) | 0.49.1 | python3_ia | +======= +| [bitsandbytes](https://github.com/bitsandbytes-foundation/bitsandbytes) | 0.49.2 | python3_ia | +| [cuda-bindings](https://pypi.org/project/cuda-bindings) | 13.3.1 | python3_ia | +| [cuda-pathfinder](https://pypi.org/project/cuda-pathfinder) | 1.5.5 | python3_ia | +| [cuda-toolkit](https://developer.nvidia.com/cuda-toolkit) | 13.0.2 | python3_ia | +| [databricks-sdk](https://pypi.org/project/databricks-sdk) | 0.118.0 | python3_ia | +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) | [dataclasses-json](https://github.com/lidatong/dataclasses-json) | 0.6.7 | python3_ia | | [diffusers](https://github.com/huggingface/diffusers) | 0.38.0 | python3_ia | | [dm-tree](https://github.com/deepmind/tree) | 0.1.9 | python3_ia | +| [docker](https://github.com/docker/docker-py) | 7.1.0 | python3_ia | | [einops](https://github.com/arogozhnikov/einops) | 0.8.1 | python3_ia | +<<<<<<< HEAD | [flatbuffers](https://google.github.io/flatbuffers/) | 25.2.10 | python3_ia | +======= +| [fastapi](https://github.com/fastapi/fastapi) | 0.136.3 | python3_ia | +| [flask-cors](https://corydolphin.github.io/flask-cors/) | 6.0.5 | python3_ia | +| [flatbuffers](https://google.github.io/flatbuffers/) | 25.12.19 | python3_ia | +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) | [google-auth-oauthlib](https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib) | 1.2.2 | python3_ia | | [google-auth](https://github.com/googleapis/google-auth-library-python) | 2.40.1 | python3_ia | | [google-pasta](https://github.com/google/pasta) | 0.2.0 | python3_ia | +<<<<<<< HEAD | [grpcio](https://grpc.io) | 1.71.0 | python3_ia | | [hf-xet](https://github.com/huggingface/xet-core) | 1.4.3 | python3_ia | | [huggingface_hub](https://github.com/huggingface/huggingface_hub) | 0.34.6 | python3_ia | +======= +| [graphene](https://github.com/graphql-python/graphene) | 3.4.3 | python3_ia | +| [graphql-core](https://github.com/graphql-python/graphql-core) | 3.2.11 | python3_ia | +| [graphql-relay](https://github.com/graphql-python/graphql-relay-py) | 3.2.0 | python3_ia | +| [grpcio](https://grpc.io) | 1.76.0 | python3_ia | +| [gunicorn](https://gunicorn.org) | 26.0.0 | python3_ia | +| [hf-xet](https://github.com/huggingface/xet-core) | 1.4.3 | python3_ia | +| [huey](https://pypi.org/project/huey) | 3.0.3 | python3_ia | +| [huggingface_hub](https://github.com/huggingface/huggingface_hub) | 1.5.0 | python3_ia | +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) | [hydra-core](https://github.com/facebookresearch/hydra) | 1.3.2 | python3_ia | | [importlib_resources](https://pypi.org/project/importlib_resources) | 6.5.2 | python3_ia | | [jsonargparse](https://pypi.org/project/jsonargparse) | 4.46.0 | python3_ia | @@ -26,8 +53,16 @@ | [lightning](https://github.com/Lightning-AI/lightning) | 2.5.1.post0 | python3_ia | | [lit](http://llvm.org) | 18.1.8 | python3_ia | | [marshmallow](https://pypi.org/project/marshmallow) | 3.26.2 | python3_ia | +<<<<<<< HEAD | [mfai](https://github.com/meteofrance/mfai) | 6.3.0 | python3_ia | | [ml_dtypes](https://github.com/jax-ml/ml_dtypes) | 0.5.1 | python3_ia | +======= +| [mfai](https://github.com/meteofrance/mfai) | 7.3.0 | python3_ia | +| [ml_dtypes](https://github.com/jax-ml/ml_dtypes) | 0.5.4 | python3_ia | +| [mlflow-skinny](https://mlflow.org) | 3.14.0 | python3_ia | +| [mlflow-tracing](https://mlflow.org) | 3.14.0 | python3_ia | +| [mlflow](https://mlflow.org) | 3.14.0 | python3_ia | +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) | [monai](https://monai.io/) | 1.5.2 | python3_ia | | [mpmath](http://mpmath.org/) | 1.3.0 | python3_ia | | [namex](https://pypi.org/project/namex) | 0.0.9 | python3_ia | @@ -51,14 +86,28 @@ | [onnx](https://onnx.ai/) | 1.21.0 | python3_ia | | [onnxruntime](https://onnxruntime.ai) | 1.22.0 | python3_ia | | [onnxscript](https://microsoft.github.io/onnxscript/) | 0.2.5 | python3_ia | +| [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api) | 1.42.1 | python3_ia | +| [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-proto) | 1.42.1 | python3_ia | +| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-sdk) | 1.42.1 | python3_ia | +| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions) | 0.63b1 | python3_ia | | [opt_einsum](https://pypi.org/project/opt_einsum) | 3.4.0 | python3_ia | +<<<<<<< HEAD | [optree](https://github.com/metaopt/optree) | 0.15.0 | python3_ia | | [pytorch-lightning](https://github.com/Lightning-AI/lightning) | 2.5.1.post0 | python3_ia | +======= +| [optree](https://github.com/metaopt/optree) | 0.18.0 | python3_ia | +| [prettytable](https://github.com/prettytable/prettytable) | 3.17.0 | python3_ia | +| [python-dotenv](https://pypi.org/project/python-dotenv) | 1.2.2 | python3_ia | +| [pytorch-lightning](https://github.com/Lightning-AI/lightning) | 2.6.5 | python3_ia | +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) | [requests-oauthlib](https://github.com/requests/requests-oauthlib) | 2.0.0 | python3_ia | | [rsa](https://stuvel.eu/rsa) | 4.9 | python3_ia | | [safetensors](https://github.com/huggingface/safetensors) | 0.8.0rc0 | python3_ia | | [segmentation_models_pytorch](https://github.com/qubvel-org/segmentation_models.pytorch) | 0.5.0 | python3_ia | | [sentencepiece](https://github.com/google/sentencepiece) | 0.2.1 | python3_ia | +| [skops](http://github.com/skops-dev/skops) | 0.14.0 | python3_ia | +| [sqlparse](https://pypi.org/project/sqlparse) | 0.5.5 | python3_ia | +| [starlette](https://github.com/Kludex/starlette) | 1.3.1 | python3_ia | | [sympy](https://sympy.org) | 1.14.0 | python3_ia | | [tabulate](https://github.com/astanin/python-tabulate) | 0.9.0 | python3_ia | | [tensorboard-data-server](https://github.com/tensorflow/tensorboard/tree/master/tensorboard/data/server) | 0.7.2 | python3_ia | @@ -76,5 +125,10 @@ | [transformers](https://github.com/huggingface/transformers) | 4.52.1 | python3_ia | | [triton](https://github.com/triton-lang/triton/) | 3.3.1 | python3_ia | | [typeshed_client](https://github.com/JelleZijlstra/typeshed_client) | 2.8.2 | python3_ia | +| [uvicorn](https://www.uvicorn.org/) | 0.34.2 | python3_ia | +<<<<<<< HEAD *(76 components)* +======= +*(102 components)* +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) diff --git a/integration_tests/0003_test_import_python3_ia/import_python3_ia.py b/integration_tests/0003_test_import_python3_ia/import_python3_ia.py index 4792417..44a4d40 100644 --- a/integration_tests/0003_test_import_python3_ia/import_python3_ia.py +++ b/integration_tests/0003_test_import_python3_ia/import_python3_ia.py @@ -1,15 +1,36 @@ import absl #absl_py +import alembic import antlr4 #antlr4-python3-runtime import astunparse import axial_attention import bitsandbytes +<<<<<<< HEAD +======= +from cuda import bindings +from cuda import pathfinder +import databricks.sdk +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) import dataclasses_json import diffusers +import docker import tree #dm_tree import einops +import fastapi +import flask_cors import flatbuffers import google_auth_oauthlib import google #google_auth +<<<<<<< HEAD +======= +import pasta #google_pasta +import graphene +import graphql #graphql_core +import graphql_relay +import grpc #grpcio +import gunicorn +import hf_xet +import huey +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) import huggingface_hub import hydra #hydra-core import importlib_resources @@ -24,6 +45,7 @@ import marshmallow import mfai import ml_dtypes +import mlflow import monai import mpmath import namex @@ -45,14 +67,20 @@ import onnx import onnxruntime import onnxscript +import opentelemetry #opentelemetry_api import opt_einsum import optree +import prettytable +import dotenv #python_dotenv import pytorch_lightning import requests_oauthlib import rsa import safetensors import segmentation_models_pytorch import sentencepiece +import skops +import sqlparse +import starlette import sympy import tabulate import tensorboard_data_server @@ -70,3 +98,4 @@ import transformers import triton import typeshed_client +import uvicorn diff --git a/layers/layer5_python3_ia/0500_extra_packages/allow_binary_packages b/layers/layer5_python3_ia/0500_extra_packages/allow_binary_packages index 1a3d377..7171c83 100644 --- a/layers/layer5_python3_ia/0500_extra_packages/allow_binary_packages +++ b/layers/layer5_python3_ia/0500_extra_packages/allow_binary_packages @@ -37,6 +37,11 @@ onnxruntime onnxscript opt-einsum optree +<<<<<<< HEAD +======= +protobuf +pyarrow +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) PyYAML requests-oauthlib rich diff --git a/layers/layer5_python3_ia/0500_extra_packages/build_constraint b/layers/layer5_python3_ia/0500_extra_packages/build_constraint new file mode 100644 index 0000000..b722ef6 --- /dev/null +++ b/layers/layer5_python3_ia/0500_extra_packages/build_constraint @@ -0,0 +1 @@ +setuptools<82 diff --git a/layers/layer5_python3_ia/0500_extra_packages/requirements3.txt b/layers/layer5_python3_ia/0500_extra_packages/requirements3.txt index fb7c2e6..f4745a8 100644 --- a/layers/layer5_python3_ia/0500_extra_packages/requirements3.txt +++ b/layers/layer5_python3_ia/0500_extra_packages/requirements3.txt @@ -1,12 +1,23 @@ absl-py==2.2.2 +alembic==1.18.4 antlr4_python3_runtime==4.9.3 astunparse==1.6.3 axial_attention==0.6.1 +<<<<<<< HEAD bitsandbytes==0.49.1 +======= +bitsandbytes==0.49.2 +cuda_bindings==13.3.1 +cuda_pathfinder==1.5.5 +cuda-toolkit==13.0.2 +databricks-sdk==0.118.0 +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) dataclasses_json==0.6.7 diffusers==0.38.0 dm-tree==0.1.9 +docker==7.1.0 einops==0.8.1 +<<<<<<< HEAD flatbuffers==25.2.10 google-auth==2.40.1 google-auth-oauthlib==1.2.2 @@ -14,6 +25,22 @@ google-pasta==0.2.0 grpcio==1.71.0 hf_xet==1.4.3 huggingface_hub==0.34.6 +======= +fastapi==0.136.3 +Flask-CORS==6.0.5 +flatbuffers==25.12.19 +google-auth==2.53.0 +google-auth-oauthlib==1.2.2 +google-pasta==0.2.0 +graphene==3.4.3 +graphql-core==3.2.11 +graphql-relay==3.2.0 +grpcio==1.76.0 +gunicorn==26.0.0 +hf_xet==1.4.3 +huey==3.0.3 +huggingface_hub==1.5.0 +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) hydra-core==1.3.2 importlib-resources==6.5.2 jsonargparse==4.46.0 @@ -24,8 +51,16 @@ lightning==2.5.1.post0 lightning-utilities==0.14.3 lit==18.1.8 marshmallow==3.26.2 +<<<<<<< HEAD mfai==6.3.0 ml-dtypes==0.5.1 +======= +mfai==7.3.0 +ml-dtypes==0.5.4 +mlflow==3.14.0 +mlflow-skinny==3.14.0 +mlflow-tracing==3.14.0 +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) monai==1.5.2 mpmath==1.3.0 namex==0.0.9 @@ -49,14 +84,28 @@ omegaconf==2.3.0 onnx==1.21.0 onnxruntime==1.22.0 onnxscript==0.2.5 +opentelemetry-api==1.42.1 +opentelemetry-proto==1.42.1 +opentelemetry-sdk==1.42.1 +opentelemetry-semantic-conventions==0.63b1 opt-einsum==3.4.0 +<<<<<<< HEAD optree==0.15.0 pytorch-lightning==2.5.1.post0 +======= +optree==0.18.0 +prettytable==3.17.0 +python-dotenv==1.2.2 +pytorch-lightning==2.6.5 +>>>>>>> 5f9cbf5 (feat: add mfai 7.3.0 (#279)) requests-oauthlib==2.0.0 rsa==4.9 safetensors==0.8.0rc0 segmentation_models_pytorch==0.5.0 sentencepiece==0.2.1 +skops==0.14.0 +sqlparse==0.5.5 +starlette==1.3.1 sympy==1.14.0 tabulate==0.9.0 tensorboard==2.20.0 @@ -74,3 +123,4 @@ torch-geometric==2.7.0 transformers==4.52.1 triton==3.3.1 typeshed-client==2.8.2 +uvicorn==0.34.2