dev

A fork of the mlflow/mlflow repository for testing automation jobs

https://github.com/mlflow/dev

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A fork of the mlflow/mlflow repository for testing automation jobs

Basic Info
  • Host: GitHub
  • Owner: mlflow
  • License: apache-2.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 806 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 1
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation Security

README.md

MLflow logo

Open-Source Platform for Productionizing AI

MLflow is an open-source developer platform to build AI/LLM applications and models with confidence. Enhance your AI applications with end-to-end experiment tracking, observability, and evaluations, all in one integrated platform.

[![Python SDK](https://img.shields.io/pypi/v/mlflow)](https://pypi.org/project/mlflow/) [![PyPI Downloads](https://img.shields.io/pypi/dm/mlflow)](https://pepy.tech/projects/mlflow) [![License](https://img.shields.io/github/license/mlflow/mlflow)](https://github.com/mlflow/mlflow/blob/main/LICENSE) follow on X(Twitter) follow on LinkedIn [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/mlflow/mlflow)


Installation

To install the MLflow Python package, run the following command:

pip install mlflow

Core Components

MLflow is the only platform that provides a unified solution for all your AI/ML needs, including LLMs, Agents, Deep Learning, and traditional machine learning.

For LLM / GenAI Developers

Tracing

Tracing / Observability

Trace the internal states of your LLM/agentic applications for debugging quality issues and monitoring performance with ease.

Getting Started

LLM Evaluation

LLM Evaluation

A suite of automated model evaluation tools, seamlessly integrated with experiment tracking to compare across multiple versions.

Getting Started

Prompt Management

Prompt Management

Version, track, and reuse prompts across your organization, helping maintain consistency and improve collaboration in prompt development.

Getting Started

MLflow Hero

App Version Tracking

MLflow keeps track of many moving parts in your AI applications, such as models, prompts, tools, and code, with end-to-end lineage.

Getting Started

For Data Scientists

Tracking

Experiment Tracking

Track your models, parameters, metrics, and evaluation results in ML experiments and compare them using an interactive UI.

Getting Started

Model Registry

Model Registry

A centralized model store designed to collaboratively manage the full lifecycle and deployment of machine learning models.

Getting Started

Deployment

Deployment

Tools for seamless model deployment to batch and real-time scoring on platforms like Docker, Kubernetes, Azure ML, and AWS SageMaker.

Getting Started

Hosting MLflow Anywhere

Providers

You can run MLflow in many different environments, including local machines, on-premise servers, and cloud infrastructure.

Trusted by thousands of organizations, MLflow is now offered as a managed service by most major cloud providers:

For hosting MLflow on your own infrastructure, please refer to this guidance.

Supported Programming Languages

Integrations

MLflow is natively integrated with many popular machine learning frameworks and GenAI libraries.

Integrations

Usage Examples

Experiment Tracking (Doc)

The following examples trains a simple regression model with scikit-learn, while enabling MLflow's autologging feature for experiment tracking.

```python import mlflow

from sklearn.modelselection import traintestsplit from sklearn.datasets import loaddiabetes from sklearn.ensemble import RandomForestRegressor

Enable MLflow's automatic experiment tracking for scikit-learn

mlflow.sklearn.autolog()

Load the training dataset

db = loaddiabetes() Xtrain, Xtest, ytrain, ytest = traintest_split(db.data, db.target)

rf = RandomForestRegressor(nestimators=100, maxdepth=6, max_features=3)

MLflow triggers logging automatically upon model fitting

rf.fit(Xtrain, ytrain) ```

Once the above code finishes, run the following command in a separate terminal and access the MLflow UI via the printed URL. An MLflow Run should be automatically created, which tracks the training dataset, hyper parameters, performance metrics, the trained model, dependencies, and even more.

mlflow ui

Evaluating Models (Doc)

The following example runs automatic evaluation for question-answering tasks with several built-in metrics.

```python import mlflow import pandas as pd

Evaluation set contains (1) input question (2) model outputs (3) ground truth

df = pd.DataFrame( { "inputs": ["What is MLflow?", "What is Spark?"], "outputs": [ "MLflow is an innovative fully self-driving airship powered by AI.", "Sparks is an American pop and rock duo formed in Los Angeles.", ], "groundtruth": [ "MLflow is an open-source platform for productionizing AI.", "Apache Spark is an open-source, distributed computing system.", ], } ) evaldataset = mlflow.data.frompandas( df, predictions="outputs", targets="groundtruth" )

Start an MLflow Run to record the evaluation results to

with mlflow.startrun(runname="evaluateqa"): # Run automatic evaluation with a set of built-in metrics for question-answering models results = mlflow.evaluate( data=evaldataset, model_type="question-answering", )

print(results.tables["evalresultstable"]) ```

Observability (Doc)

MLflow Tracing provides LLM observability for various GenAI libraries such as OpenAI, LangChain, LlamaIndex, DSPy, AutoGen, and more. To enable auto-tracing, call mlflow.xyz.autolog() before running your models. Refer to the documentation for customization and manual instrumentation.

```python import mlflow from openai import OpenAI

Enable tracing for OpenAI

mlflow.openai.autolog()

Query OpenAI LLM normally

response = OpenAI().chat.completions.create( model="gpt-4o-mini", messages=[{"role": "user", "content": "Hi!"}], temperature=0.1, ) ```

Then navigate to the "Traces" tab in the MLflow UI to find the trace records OpenAI query.

Support

  • For help or questions about MLflow usage (e.g. "how do I do X?") visit the documentation.
  • In the documentation, you can ask the question to our AI-powered chat bot. Click on the "Ask AI" button at the right bottom.
  • Join the virtual events like office hours and meetups.
  • To report a bug, file a documentation issue, or submit a feature request, please open a GitHub issue.
  • For release announcements and other discussions, please subscribe to our mailing list (mlflow-users@googlegroups.com) or join us on Slack.

Contributing

We happily welcome contributions to MLflow!

Please see our contribution guide to learn more about contributing to MLflow.

Star History

Star History Chart

Citation

If you use MLflow in your research, please cite it using the "Cite this repository" button at the top of the GitHub repository page, which will provide you with citation formats including APA and BibTeX.

Core Members

MLflow is currently maintained by the following core members with significant contributions from hundreds of exceptionally talented community members.

Owner

  • Name: MLflow
  • Login: mlflow
  • Kind: organization

Open source platform for the machine learning lifecycle

GitHub Events

Total
  • Delete event: 251
  • Issue comment event: 1
  • Push event: 502
  • Public event: 1
  • Pull request review event: 1
  • Pull request review comment event: 1
  • Pull request event: 10
  • Create event: 266
Last Year
  • Delete event: 251
  • Issue comment event: 1
  • Push event: 502
  • Public event: 1
  • Pull request review event: 1
  • Pull request review comment event: 1
  • Pull request event: 10
  • Create event: 266

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 5
  • Average time to close issues: N/A
  • Average time to close pull requests: 4 days
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.6
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 5
  • Average time to close issues: N/A
  • Average time to close pull requests: 4 days
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.6
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • harupy (10)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/actions/cache-pip/action.yml actions
  • ./.github/actions/py-cache-key * composite
  • actions/cache 5a3ec84eff668545956fd18022155c47e93e2684 composite
.github/actions/free-disk-space/action.yml actions
.github/actions/pipdeptree/action.yml actions
.github/actions/py-cache-key/action.yml actions
.github/actions/setup-java/action.yml actions
  • actions/setup-java c5195efecf7bdfc987ee8bae7a71cb8b11521c00 composite
.github/actions/setup-node/action.yml actions
  • actions/setup-node cdca7365b2dadb8aad0a33bc7601856ffabcc48e composite
.github/actions/setup-pyenv/action.yml actions
.github/actions/setup-python/action.yml actions
  • actions/setup-python 8d9ed9ac5c53483de85588cdf95a591a75ab9f55 composite
  • astral-sh/setup-uv caf0cab7a618c569241d31dcd442f54681755d39 composite
.github/actions/show-versions/action.yml actions
.github/actions/untracked/action.yml actions
  • index.js node20 javascript
.github/actions/update-requirements/action.yml actions
.github/actions/validate-author/action.yml actions
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/advice.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/autoformat.yml actions
  • ./.github/actions/setup-node * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/validate-author * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/create-github-app-token d72941d797fd3113feb6b93fd0dec494b13a2547 composite
  • actions/download-artifact 95815c38cf2ff2164869cbab79da8d1f422bc89e composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
.github/workflows/build-wheel.yml actions
  • ./.github/actions/setup-node * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
.github/workflows/cancel.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/cherry-picks-warn.yml actions
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/closing-pr.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/cross-version-test-runner.yml actions
  • ./.github/actions/validate-author * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/cross-version-tests.yml actions
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/pipdeptree * composite
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/deployments.yml actions
  • ./.github/actions/setup-python * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/dev-setup.yml actions
  • ./.github/actions/free-disk-space * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/devcontainer.yml actions
  • ./.github/actions/free-disk-space * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/download-artifact 95815c38cf2ff2164869cbab79da8d1f422bc89e composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • docker/login-action 74a5d142397b4f367a81961eba4e8cd7edddf772 composite
  • docker/setup-qemu-action 29109295f81e9208d7d86ff1c6c12d2833863392 composite
.github/workflows/examples.yml actions
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/gateway.yml actions
  • ./.github/actions/setup-python * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/js.yml actions
  • ./.github/actions/setup-node * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/labeling.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/lint.yml actions
  • ./.github/actions/pipdeptree * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/maintainer-approval.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/master.yml actions
  • ./.github/actions/cache-pip * composite
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/pipdeptree * composite
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/patch.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/preview-docs.yml actions
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/protect.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/protobuf-cross-test.yml actions
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/pipdeptree * composite
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/protos.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/push-images.yml actions
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • docker/build-push-action v3 composite
  • docker/login-action 465a07811f14bebb1938fbed4728c6a1ff8901fc composite
  • docker/metadata-action 818d4b7b91585d195f67373fd9cb0332e31a7175 composite
  • docker/setup-buildx-action 885d1462b80bc1c1c7f0b00334ad271f09369c55 composite
  • docker/setup-qemu-action 2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 composite
.github/workflows/r.yml actions
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • actions/cache 5a3ec84eff668545956fd18022155c47e93e2684 composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • r-lib/actions/setup-r bd49c52ffe281809afa6f0fecbf37483c5dd0b93 composite
.github/workflows/release-note.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/requirements.yml actions
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/update-requirements * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/rerun-cross-version-tests.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/rerun-workflow-run.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/rerun.yml actions
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
.github/workflows/slow-tests.yml actions
  • ./.github/actions/free-disk-space * composite
  • ./.github/actions/pipdeptree * composite
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-pyenv * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/team-review.yml actions
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/uc-oss.yml actions
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/setup-java 0ab4596768b603586c0de567f2430c30f5b0d2b0 composite
.devcontainer/docker-compose.yml docker
  • ghcr.io/mlflow/mlflow-devcontainer latest
Dockerfile docker
  • python 3.9-bullseye build
docker/Dockerfile docker
  • python 3.10-slim-bullseye build
docs/package.json npm
  • @docusaurus/module-type-aliases ^3.6.3 development
  • @docusaurus/tsconfig ^3.5.2 development
  • @docusaurus/types ^3.5.2 development
  • remark-cli ^12.0.1 development
  • remark-mdx ^3.0.1 development
  • typescript ^5.6.3 development
  • @docusaurus/core ^3.6.3
  • @docusaurus/plugin-client-redirects ^3.6.3
  • @docusaurus/preset-classic ^3.6.3
  • @mdx-js/react ^3.0.0
  • @types/node ^22.8.6
  • clsx ^2.0.0
  • prism-react-renderer ^2.3.0
  • react ^18.0.0
  • react-dom ^18.0.0
  • tsx ^4.19.2
.devcontainer/requirements.txt pypi
  • 215 dependencies
dev/clint/pyproject.toml pypi
  • tomli *
dev/requirements.txt pypi
  • click * development
  • packaging * development
  • pydantic * development
  • pyyaml * development
  • requests * development
  • ruamel.yaml * development
  • ruamel.yaml.clib * development
.github/workflows/tracing.yaml actions
  • ./.github/actions/setup-python * composite
  • actions/checkout v4 composite
.github/workflows/copilot-setup-steps.yml actions
  • ./.github/actions/setup-node * composite
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/docs.yml actions
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-node * composite
  • ./.github/actions/setup-python * composite
  • ./.github/actions/show-versions * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
.github/workflows/link-checker.yml actions
  • ./.github/actions/setup-node * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
.github/workflows/snapshots.yml actions
  • ./.github/actions/setup-java * composite
  • ./.github/actions/setup-node * composite
  • ./.github/actions/setup-python * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
  • r-lib/actions/setup-r bd49c52ffe281809afa6f0fecbf37483c5dd0b93 composite
mlflow/R/mlflow/DESCRIPTION cran
  • R >= 3.3.0 depends
  • base64enc * imports
  • fs * imports
  • git2r * imports
  • glue * imports
  • httpuv * imports
  • httr * imports
  • ini * imports
  • jsonlite * imports
  • openssl * imports
  • processx * imports
  • purrr * imports
  • rlang >= 0.2.0 imports
  • swagger * imports
  • tibble >= 2.0.0 imports
  • withr * imports
  • yaml * imports
  • zeallot * imports
  • carrier * suggests
  • covr * suggests
  • h2o * suggests
  • keras * suggests
  • lintr * suggests
  • reticulate * suggests
  • sparklyr * suggests
  • stringi * suggests
  • testthat >= 2.0.0 suggests
  • xgboost * suggests
docker-compose/docker-compose.yml docker
  • ghcr.io/mlflow/mlflow ${MLFLOW_VERSION}
  • minio/mc latest
  • minio/minio latest
  • postgres 15
examples/docker/Dockerfile docker
  • python 3.8 build
examples/mlflow_artifacts/Dockerfile docker
  • python 3.10 build
examples/mlflow_artifacts/docker-compose.yml docker
  • minio/mc latest
  • minio/minio latest
  • postgres latest
tests/db/Dockerfile docker
  • python 3.10 build
tests/resources/example_docker_project/Dockerfile docker
  • python 3.10 build
mlflow/java/client/pom.xml maven
  • com.google.protobuf:protobuf-java
  • com.google.protobuf:protobuf-java-util
  • commons-io:commons-io
  • org.apache.httpcomponents:httpclient
  • org.ini4j:ini4j
  • org.slf4j:slf4j-api
  • org.mockito:mockito-core test
  • org.slf4j:slf4j-jdk14 test
  • org.testng:testng test
mlflow/java/pom.xml maven
mlflow/java/spark_2.12/pom.xml maven
  • org.apache.spark:spark-catalyst_2.12 3.5.0
  • org.apache.spark:spark-core_2.12 3.5.0
  • org.apache.spark:spark-sql_2.12 3.5.0
  • org.scala-lang:scala-library 2.12.18
  • junit:junit 4.12 test
  • org.mockito:mockito-all 1.10.19 test
  • org.scalatest:scalatest_2.12 3.2.17 test
mlflow/java/spark_2.13/pom.xml maven
  • org.apache.spark:spark-catalyst_2.13 3.5.0
  • org.apache.spark:spark-core_2.13 3.5.0
  • org.apache.spark:spark-sql_2.13 3.5.0
  • org.scala-lang:scala-library 2.13.10
  • junit:junit 4.12 test
  • org.mockito:mockito-all 1.10.19 test
  • org.scalatest:scalatest_2.13 3.2.17 test
libs/typescript/core/package.json npm
  • @types/ini ^4.1.1 development
  • @types/jest ^29.5.3 development
  • @types/node ^20.4.5 development
  • @typescript-eslint/eslint-plugin ^6.21.0 development
  • @typescript-eslint/parser ^6.21.0 development
  • eslint ^8.57.1 development
  • jest ^29.6.2 development
  • msw ^2.10.3 development
  • openai ^4.0.0 development
  • prettier ^3.5.3 development
  • ts-jest ^29.1.1 development
  • tsx ^4.7.0 development
  • typescript ^5.8.3 development
  • whatwg-fetch ^3.6.20 development
  • @opentelemetry/api ^1.9.0
  • @opentelemetry/sdk-node ^0.201.1
  • @types/json-bigint ^1.0.4
  • fast-safe-stringify ^2.1.1
  • ini ^5.0.0
  • json-bigint ^1.0.0
libs/typescript/integrations/openai/package.json npm
  • jest ^29.6.2 development
  • typescript ^5.8.3 development
libs/typescript/package-lock.json npm
  • 536 dependencies
libs/typescript/package.json npm
  • typedoc ^0.28.0 development
mlflow/server/js/package.json npm
  • @babel/core ^7.27.3 development
  • @babel/eslint-parser ^7.22.15 development
  • @babel/preset-env ^7.27.2 development
  • @babel/preset-react ^7.27.1 development
  • @babel/preset-typescript ^7.27.1 development
  • @emotion/babel-plugin ^11.11.0 development
  • @emotion/babel-preset-css-prop ^11.11.0 development
  • @emotion/eslint-plugin ^11.7.0 development
  • @formatjs/cli ^4.2.15 development
  • @graphql-codegen/cli ^5.0.0 development
  • @graphql-codegen/typescript ^4.0.1 development
  • @graphql-codegen/typescript-operations ^4.0.1 development
  • @jest/globals ^30.0.2 development
  • @storybook/addon-actions ^6.5.5 development
  • @storybook/addon-docs ^6.5.5 development
  • @storybook/addon-essentials ^6.5.5 development
  • @storybook/addon-links ^6.5.5 development
  • @storybook/builder-webpack5 6.5.5 development
  • @storybook/manager-webpack5 6.5.5 development
  • @storybook/node-logger ^6.5.5 development
  • @storybook/preset-create-react-app ^4.1.0 development
  • @storybook/react ^6.5.5 development
  • @testing-library/dom ^10.4.0 development
  • @testing-library/jest-dom ^6.4.2 development
  • @testing-library/react ^16.1.0 development
  • @testing-library/user-event ^14.5.2 development
  • @types/d3-array ^3.2.1 development
  • @types/d3-scale ^2.1.0 development
  • @types/d3-selection ^1.3.0 development
  • @types/diff ^5.1.0 development
  • @types/file-saver ^2.0.3 development
  • @types/invariant ^2.2.35 development
  • @types/jest ^29.5.14 development
  • @types/pako ^2.0.0 development
  • @types/plotly.js ^1.54.21 development
  • @types/react ^17.0.50 development
  • @types/react-dom ^17.0.17 development
  • @types/react-plotly.js ^2.5.0 development
  • @types/react-resizable ^3.0.3 development
  • @types/react-router ^5.1.20 development
  • @types/react-router-dom ^5.3.3 development
  • @types/react-transition-group ^4.4.4 development
  • @types/stylis ^4.0.1 development
  • @types/use-sync-external-store ^0.0.3 development
  • @typescript-eslint/eslint-plugin ^5.28.0 development
  • @typescript-eslint/parser ^5.28.0 development
  • @wojtekmaj/enzyme-adapter-react-17 ^0.6.3 development
  • argparse ^2.0.1 development
  • babel-plugin-formatjs ^10.2.14 development
  • babel-plugin-react-require ^3.1.3 development
  • confusing-browser-globals ^1.0.11 development
  • enzyme ^3.11.0 development
  • eslint ^8.25.0 development
  • eslint-config-prettier ^8.5.0 development
  • eslint-config-standard 10.2.1 development
  • eslint-import-resolver-webpack 0.8.4 development
  • eslint-loader 2.1.1 development
  • eslint-plugin-chai-expect 1.1.1 development
  • eslint-plugin-chai-friendly ^0.7.2 development
  • eslint-plugin-cypress ^2.12.1 development
  • eslint-plugin-flowtype ^8.0.3 development
  • eslint-plugin-formatjs ^3.1.5 development
  • eslint-plugin-import ^2.26.0 development
  • eslint-plugin-jest ^26.5.3 development
  • eslint-plugin-jsx-a11y ^6.7.1 development
  • eslint-plugin-no-lookahead-lookbehind-regexp ^0.1.0 development
  • eslint-plugin-no-only-tests ^2.6.0 development
  • eslint-plugin-node 5.2.1 development
  • eslint-plugin-prettier ^4.0.0 development
  • eslint-plugin-promise 3.6.0 development
  • eslint-plugin-react ^7.30.0 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-standard 3.0.1 development
  • eslint-plugin-testing-library ^6.1.0 development
  • fast-glob ^3.2.11 development
  • graphql-codegen-typescript-operation-types ^2.0.1 development
  • jest-canvas-mock ^2.2.0 development
  • jest-localstorage-mock ^2.3.0 development
  • knip ^5.30.2 development
  • msw ^1.2.3 development
  • prettier ^2.8.0 development
  • react-17 npm:react@^17.0.2 development
  • react-dom-17 npm:react-dom@^17.0.2 development
  • react-scripts 5.0.0 development
  • react-test-renderer-17 npm:react-test-renderer@^17.0.2 development
  • redux-mock-store ^1.5.3 development
  • resolve ^1.22.1 development
  • stream-browserify ^3.0.0 development
  • tsconfig-paths-webpack-plugin ^4.0.1 development
  • typescript ^5.8.3 development
  • webpack ^5.69.0 development
  • whatwg-fetch ^3.6.17 development
  • @ag-grid-community/client-side-row-model ^27.2.1
  • @ag-grid-community/core ^27.2.1
  • @ag-grid-community/react ^27.2.1
  • @apollo/client ^3.6.9
  • @craco/craco 7.0.0-alpha.0
  • @databricks/design-system ^1.12.20
  • @emotion/cache ^11.11.0
  • @emotion/react ^11.11.3
  • @tanstack/react-query ^4.29.17
  • @tanstack/react-table ^8.8.2
  • @tanstack/react-virtual ^3.8.1
  • @types/react-virtualized ^9.21.9
  • babel-jest ^27.5.1
  • buffer ^6.0.3
  • bytes 3.0.0
  • classnames ^2.2.6
  • cookie 0.3.1
  • cronstrue ^1.94.0
  • d3-array ^3.2.4
  • d3-scale ^2.1.0
  • dateformat 3.0.3
  • diff 5.1.0
  • file-saver ^2.0.5
  • font-awesome 4.7.0
  • graphql ^15.5.0
  • http-proxy-middleware ^1.0.3
  • immutable 3.8.1
  • invariant ^2.2.4
  • js-yaml ^3.14.0
  • json-bigint databricks/json-bigint#a1defaf9cd8dd749f0fd4d5f83a22cd846789658
  • leaflet ^1.5.1
  • lodash ^4.17.21
  • moment ^2.29.4
  • pako 0.2.7
  • papaparse ^5.3.2
  • parcoord-es ^2.2.10
  • pdfjs-dist ^5.3.31
  • plotly.js 2.5.1
  • prop-types ^15.8.1
  • qs 6.10.5
  • rc-image ~5.2.4
  • react ^18.2.0
  • react-dnd ^15.1.1
  • react-dnd-html5-backend ^15.1.2
  • react-dom ^18.2.0
  • react-draggable ^4.4.6
  • react-error-boundary ^4.0.2
  • react-hook-form ^7.36.0
  • react-iframe 1.8.0
  • react-intl ^6.0.4
  • react-markdown-10 npm:react-markdown@10
  • react-mde ^11.0.0
  • react-pdf ^10.0.1
  • react-plotly.js ^2.5.1
  • react-redux ^7.2.5
  • react-resizable ^3.0.4
  • react-router ^6.4.0
  • react-router-dom ^6.4.0
  • react-syntax-highlighter ^15.4.5
  • react-transition-group ^4.4.1
  • react-treebeard 2.1.0
  • react-vega ^7.6.0
  • react-virtual ^2.10.4
  • react-virtualized ^9.21.2
  • redux ^4.1.1
  • redux-promise-middleware ^5.1.1
  • redux-thunk ^2.3.0
  • remark-gfm-4 npm:remark-gfm@4
  • sanitize-html ^1.18.5
  • showdown ^1.8.6
  • stream-browserify ^3.0.0
  • stylis ^4.0.10
  • url ^0.11.0
  • use-clipboard-copy ^0.2.0
  • use-debounce ^10.0.4
  • use-sync-external-store ^1.2.0
  • wavesurfer.js ^7.8.8
  • yup ^1.6.1
mlflow/server/js/yarn.lock npm
  • 3299 dependencies
examples/gateway/plugin/my-llm/pyproject.toml pypi
examples/llama_index/workflow/pyproject.toml pypi
  • llama-index >=0.11.0
  • llama-index-postprocessor-rankgpt-rerank *
  • llama-index-readers-web *
  • llama-index-retrievers-bm25 *
  • llama-index-tools-tavily-research *
  • llama-index-utils-workflow *
  • llama-index-vector-stores-qdrant *
  • mlflow >=2.17.0
  • python >=3.10,<3.13
examples/promptflow/basic/requirements.txt pypi
  • jinja2 *
  • promptflow *
examples/virtualenv/project/requirements.txt pypi
  • mlflow *
  • scikit-learn ==1.0.2
libs/skinny/pyproject.toml pypi
  • cachetools <7,>=5.0.0
  • click <9,>=7.0
  • cloudpickle <4
  • databricks-sdk <1,>=0.20.0
  • fastapi <1
  • gitpython <4,>=3.1.9
  • importlib_metadata <9,>=3.7.0,!=4.7.0
  • opentelemetry-api <3,>=1.9.0
  • opentelemetry-proto <3,>=1.9.0
  • opentelemetry-sdk <3,>=1.9.0
  • packaging <26
  • protobuf <7,>=3.12.0
  • pydantic <3,>=1.10.8
  • pyyaml <7,>=5.1
  • requests <3,>=2.17.3
  • sqlparse <1,>=0.4.0
  • typing-extensions <5,>=4.0.0
  • uvicorn <1
libs/tracing/pyproject.toml pypi
  • cachetools <7,>=5.0.0
  • databricks-sdk <1,>=0.20.0
  • opentelemetry-api <3,>=1.9.0
  • opentelemetry-proto <3,>=1.9.0
  • opentelemetry-sdk <3,>=1.9.0
  • packaging <26
  • protobuf <7,>=3.12.0
  • pydantic <3,>=1.10.8
pyproject.toml pypi
requirements/constraints.txt pypi
  • json_repair *
  • litellm *
  • llama-index-core *
  • pyspark <3.5.6
  • pytest ==8.4.0
  • transformers *
requirements/dev-requirements.txt pypi
requirements/doc-min-requirements.txt pypi
  • flask <=2.2.5
  • jinja2 ==3.0.3
  • sphinx ==4.2.0
  • sphinx-autobuild *
  • sphinx-click *
  • sphinx-reredirects ==0.1.3
  • sphinx-tabs ==3.2.0
  • sphinxcontrib-applehelp <1.0.8
  • sphinxcontrib-devhelp <1.0.6
  • sphinxcontrib-htmlhelp <2.0.4
  • sphinxcontrib-qthelp <1.0.7
  • sphinxcontrib-serializinghtml <1.1.10
requirements/doc-requirements.txt pypi
  • Flask-WTF <2
  • datasets *
  • incremental <24.7.0
  • ipython *
  • ipywidgets >=8.1.1
  • keras *
  • lightning >=1.8.1
  • nbsphinx ==0.8.8
  • openai *
  • polars >=1
  • pyspark *
  • scrapy *
  • tensorflow-cpu <=2.12.0
  • tensorflow-macos <=2.12.0
  • torch >=1.11.0
  • torchvision >=0.12.0
requirements/extra-ml-requirements.txt pypi
  • accelerate *
  • ag2 *
  • agno *
  • anthropic *
  • autogen-agentchat *
  • catboost *
  • datasets >=2.19.1
  • diviner *
  • dspy *
  • ffmpeg *
  • google-genai *
  • groq *
  • h2o *
  • holidays *
  • langchain *
  • librosa *
  • lightgbm *
  • lightning >=1.8.1
  • litellm *
  • llama-index-agent-openai *
  • llama_index *
  • mistralai *
  • onnx >=1.11.0
  • onnxruntime *
  • openai *
  • paddlepaddle *
  • pmdarima *
  • promptflow *
  • prophet *
  • pyspark *
  • semantic-kernel *
  • sentence-transformers *
  • sentencepiece *
  • setfit *
  • shap >=0.42.1
  • spacy >=3.3.0,<3.8
  • statsmodels *
  • tenacity *
  • tensorflow >=2.10.0
  • tensorflow-macos >=2.10.0
  • tf2onnx *
  • tiktoken *
  • torch >=1.11.0
  • torchvision >=0.12.0
  • transformers *
  • xgboost >=0.82
requirements/lint-requirements.txt pypi
  • black ==23.7.0
  • blacken-docs ==1.18.0
  • mypy ==1.17.1
  • pre-commit ==4.0.1
  • pydantic ==2.11.7
  • pytest ==8.4.0
  • ruff ==0.12.0
  • toml ==0.10.2
requirements/skinny-test-requirements.txt pypi
  • pytest * test
  • pytest-cov * test
requirements/test-requirements.txt pypi
  • Flask-WTF <2 test
  • azure-identity >=1.6.1 test
  • azure-storage-blob >=12.0.0 test
  • azure-storage-file-datalake >=12.9.1 test
  • botocore >=1.34 test
  • dspy * test
  • evaluate * test
  • hyperopt * test
  • ipywidgets * test
  • kaleido * test
  • moto >=4.2.0,<5, test
  • nltk * test
  • openai * test
  • opentelemetry-exporter-otlp-proto-grpc * test
  • opentelemetry-exporter-otlp-proto-http * test
  • pillow * test
  • pip >=20.1 test
  • plotly * test
  • polars >=1 test
  • psutil * test
  • pyspark * test
  • pytest * test
  • pytest-asyncio * test
  • pytest-cov * test
  • pytest-localserver ==0.5.0 test
  • pytest-repeat * test
  • pytest-timeout * test
  • rouge_score * test
  • scikit-learn <1.6 test
  • shap * test
  • textstat * test
  • tiktoken * test
  • tqdm * test
  • typing_extensions >=4.6.0 test
tests/promptflow/flow_with_additional_includes/requirements.txt pypi
  • promptflow * test
  • promptflow-tools * test
  • python-dotenv * test
tests/resources/example_mlflow_1x_sklearn_model/requirements.txt pypi
  • cloudpickle ==2.2.1 test
  • mlflow * test
  • scikit-learn ==1.5.2 test
tests/resources/example_mlflow_2.12_langchain_model/metadata/requirements.txt pypi
  • bcrypt ==3.2.0 test
  • cloudpickle ==2.0.0 test
  • configparser ==5.2.0 test
  • cryptography ==39.0.1 test
  • databricks-feature-engineering ==0.2.1 test
  • entrypoints ==0.4 test
  • google-cloud-storage ==2.11.0 test
  • grpcio-status ==1.48.1 test
  • langchain ==0.1.20 test
  • mlflow ==2.12.2 test
  • numpy ==1.23.5 test
  • packaging ==23.2 test
  • pandas ==1.5.3 test
  • protobuf ==4.24.0 test
  • psutil ==5.9.0 test
  • pyarrow ==8.0.0 test
  • pydantic ==1.10.6 test
  • pyyaml ==6.0 test
  • requests ==2.28.1 test
  • tornado ==6.1 test
tests/resources/example_mlflow_2.12_langchain_model/requirements.txt pypi
  • bcrypt ==3.2.0 test
  • cloudpickle ==2.0.0 test
  • configparser ==5.2.0 test
  • cryptography ==39.0.1 test
  • databricks-feature-engineering ==0.2.1 test
  • databricks-rag-studio ==0.2.0.dev0 test
  • entrypoints ==0.4 test
  • google-cloud-storage ==2.11.0 test
  • grpcio-status ==1.48.1 test
  • langchain ==0.1.20 test
  • mlflow ==2.12.2 test
  • numpy ==1.23.5 test
  • packaging ==23.2 test
  • pandas ==1.5.3 test
  • protobuf ==4.24.0 test
  • psutil ==5.9.0 test
  • pyarrow ==8.0.0 test
  • pydantic ==1.10.6 test
  • pyyaml ==6.0 test
  • requests ==2.28.1 test
  • tornado ==6.1 test
tests/resources/example_virtualenv_no_python_env/requirements.txt pypi
  • mlflow * test
  • scikit-learn ==1.4.2 test
tests/resources/example_virtualenv_project/requirements.txt pypi
  • mlflow * test
  • scikit-learn ==1.4.2 test
tests/resources/mlflow-test-plugin/setup.py pypi
  • mlflow *
tests/resources/pyfunc_models/2.7.1/requirements.txt pypi
  • cloudpickle ==2.2.1 test
  • mlflow ==2.7.1 test
tests/resources/pyfunc_models/2.8.1/requirements.txt pypi
  • cloudpickle ==2.2.1 test
  • mlflow ==2.8.1 test
.github/workflows/auto-label.yml actions
  • ./.github/actions/setup-node * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/github-script 60a0d83039c74a4aee543508d2ffcb1c3799cdea composite
.github/workflows/typescript.yml actions
  • ./.github/actions/setup-python * composite
  • ./.github/actions/untracked * composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite