Monthly downloads
4.6K
Weekly downloads
1.3K
GitHub stars
-

Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.

Package Information

Latest Version
Requires Python
<4.0,>=3.8
Licence
https://aka.ms/azureml-sdk-license
Last Release
5 months ago
Author
Microsoft Corp
First Release
March 7, 2023
Total Releases
100
Python Versions
3 3.8 3.9 3.10 3.11
No reported malware or high/critical advisories · Details

The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.

Package Insights

Score based on PyPI data only - no linked source repository
How the maintenance status was determined
Last release
154 days ago
Monthly downloads
4,638
Active
Activity within 30 days
• Stable
Activity within 31-180 days
Minimal
Activity within 181-365 days, or no activity data
At Risk
No activity for > 365 days, but > 10,000 monthly downloads
Archived
Repository flagged as archived on GitHub
How the popularity category was determined
Monthly downloads
4,638
Stars
Unknown
Stars per 1k downloads
—
Industry Standard
> 10,000,000 monthly downloads
Hidden Gem
< 0.5 stars per 1k downloads and > 100,000 monthly downloads
Community Favorite
> 5 stars per 1k downloads
Rising Star
Balanced ratio of stars to downloads
• Unknown
Fewer than 1,000 monthly downloads, or no star data
No star data — can't compute stars-to-downloads ratio.
How download momentum is calculated
Week daily avg
183
Month daily avg
155
Momentum
—
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100
Momentum not reported for packages with < 5,000 monthly downloads — percentages are noisy at low volume.
More insights and metrics
Python version support tiers
requires_python
<4.0,>=3.8
Cutting Edge
Minimum supported version is 3.14 or newer
Modern
Minimum supported version is 3.11 to 3.13
• Legacy
Supports 3.10 or older (or Python 2)
Unknown
No requires_python specified or unparseable
License categories
License
https://aka.ms/azureml-sdk-license
Permissive
MIT, Apache, BSD, ISC, Unlicense, CC0, etc.
Copyleft
GPL, LGPL, AGPL, MPL, EPL, etc.
Proprietary
Commercial, all rights reserved, custom EULAs
• Unknown
No license specified, or none of the above match
How the release cadence was determined
Last release
154 days ago
Total releases
100
Releases/year
27.7
• Rapid
Last release within 365 days and > 12 releases/year
Regular
Last release within 365 days
Slow
Last release 366-730 days ago
Stalled
Last release > 730 days ago, or no releases
Unknown
No usable release date available
How contributor risk was determined
Contributors
Unknown
Monthly downloads
4,638
High Load
≤ 2 contributors and ≥ 50,000 monthly downloads
Moderate Load
< 10 contributors and ≥ 500,000 monthly downloads
Low Load
< 25 contributors and ≥ 5,000,000 monthly downloads, or sole maintainer with ≥ 10,000 monthly downloads
Balanced
Enough contributors for the package's popularity
• Unknown
No contributor data available
Contributor count is missing — this usually indicates the package has no linked GitHub repository.
Engagement
0
 
Issue Burden
-
per 1k stars
Discussions
-
per 1k stars
Fork Ratio
-
contrib / forks
Stale Release
No
 
PR Velocity
-
 
Not all downloads include detailed metadata. Breakdowns reflect the subset that does.

Downloads by OS

Linux 64

Python Versions

3.10
76.2% 48
3.11
17.5% 11
3.12
6.3% 4

Top Countries

1. US US
72
2. DE DE
3
3. HK HK
3
4. SE SE
1

Weekly Downloads

GitHub Stars

Dependencies

5
  • numpy <=2.0.0,>=1.19.0
    python_version < "3.9"
  • pandas <3.0.0,>=1.1.5
    python_version <= "3.9"
  • psutil <=6.0.0,>=5.2.2
  • setuptools >=70.0.0
    python_version >= "3.10"
  • tqdm <5.0.0,>=4.62.3
199 optional dependencies
  • aiohttp<5.0.0,>=3.10.2[text]
    extra == "text"
  • aiohttp<5.0.0,>=3.10.2[rag-evaluation]
    extra == "rag-evaluation"
  • aiohttp<5.0.0,>=3.10.2[multimodal]
    extra == "multimodal"
  • aiohttp<5.0.0,>=3.10.2[generative-ai]
    extra == "generative-ai"
  • aiohttp<5.0.0,>=3.10.2[all]
    extra == "all"
  • aiohttp<5.0.0,>=3.10.2[chat-completion]
    extra == "chat-completion"
  • azure-identity>=1.14.1[all]
    extra == "all"
  • azure-identity>=1.14.1[chat-completion]
    extra == "chat-completion"
  • azure-identity>=1.14.1[generative-ai]
    extra == "generative-ai"
  • azure-identity>=1.14.1[multimodal]
    extra == "multimodal"
  • azure-identity>=1.14.1[rag-evaluation]
    extra == "rag-evaluation"
  • azure-identity>=1.14.1[text]
    extra == "text"
  • azure-keyvault>=4.2.0[text]
    extra == "text"
  • azure-keyvault>=4.2.0[rag-evaluation]
    extra == "rag-evaluation"
  • azure-keyvault>=4.2.0[multimodal]
    extra == "multimodal"
  • azure-keyvault>=4.2.0[generative-ai]
    extra == "generative-ai"
  • azure-keyvault>=4.2.0[chat-completion]
    extra == "chat-completion"
  • azure-keyvault>=4.2.0[all]
    extra == "all"
  • azureml-core[translation]
    extra == "translation"
  • azureml-core[video]
    extra == "video"
  • azureml-core[ada-similarity]
    extra == "ada-similarity"
  • azureml-core[all]
    extra == "all"
  • azureml-core[bert-score]
    extra == "bert-score"
  • azureml-core[chat-completion]
    extra == "chat-completion"
  • azureml-core[classification]
    extra == "classification"
  • azureml-core[code-generation]
    extra == "code-generation"
  • azureml-core[evaluate]
    extra == "evaluate"
  • azureml-core[fill-mask]
    extra == "fill-mask"
  • azureml-core[forecasting]
    extra == "forecasting"
  • azureml-core[generative-ai]
    extra == "generative-ai"
  • azureml-core[image]
    extra == "image"
  • azureml-core[multimodal]
    extra == "multimodal"
  • azureml-core[prompt-flow]
    extra == "prompt-flow"
  • azureml-core[qa]
    extra == "qa"
  • azureml-core[rag-evaluation]
    extra == "rag-evaluation"
  • azureml-core[rai]
    extra == "rai"
  • azureml-core[regression]
    extra == "regression"
  • azureml-core[summarization]
    extra == "summarization"
  • azureml-core[tabular]
    extra == "tabular"
  • azureml-core[text]
    extra == "text"
  • azureml-core[text-generation]
    extra == "text-generation"
  • azureml-core[text-ner]
    extra == "text-ner"
  • azureml-telemetry[multimodal]
    extra == "multimodal"
  • azureml-telemetry[ada-similarity]
    extra == "ada-similarity"
  • azureml-telemetry[all]
    extra == "all"
  • azureml-telemetry[bert-score]
    extra == "bert-score"
  • azureml-telemetry[chat-completion]
    extra == "chat-completion"
  • azureml-telemetry[classification]
    extra == "classification"
  • azureml-telemetry[code-generation]
    extra == "code-generation"
  • azureml-telemetry[evaluate]
    extra == "evaluate"
  • azureml-telemetry[fill-mask]
    extra == "fill-mask"
  • azureml-telemetry[forecasting]
    extra == "forecasting"
  • azureml-telemetry[generative-ai]
    extra == "generative-ai"
  • azureml-telemetry[image]
    extra == "image"
  • azureml-telemetry[prompt-flow]
    extra == "prompt-flow"
  • azureml-telemetry[qa]
    extra == "qa"
  • azureml-telemetry[rag-evaluation]
    extra == "rag-evaluation"
  • azureml-telemetry[rai]
    extra == "rai"
  • azureml-telemetry[regression]
    extra == "regression"
  • azureml-telemetry[summarization]
    extra == "summarization"
  • azureml-telemetry[tabular]
    extra == "tabular"
  • azureml-telemetry[text]
    extra == "text"
  • azureml-telemetry[text-generation]
    extra == "text-generation"
  • azureml-telemetry[text-ner]
    extra == "text-ner"
  • azureml-telemetry[translation]
    extra == "translation"
  • azureml-telemetry[video]
    extra == "video"
  • bert-score<0.4.0,==0.3.13[multimodal]
    extra == "multimodal"
  • bert-score<0.4.0,==0.3.13[qa]
    extra == "qa"
  • bert-score<0.4.0,==0.3.13[text]
    extra == "text"
  • bert-score<0.4.0,==0.3.13[all]
    extra == "all"
  • bert-score<0.4.0,==0.3.13[bert-score]
    extra == "bert-score"
  • clean-fid==0.1.35[all]
    extra == "all"
  • clean-fid==0.1.35[image]
    extra == "image"
  • clean-fid==0.1.35[multimodal]
    extra == "multimodal"
  • evaluate<0.6.0,>=0.3.0[fill-mask]
    extra == "fill-mask"
  • evaluate<0.6.0,>=0.3.0[generative-ai]
    extra == "generative-ai"
  • evaluate<0.6.0,>=0.3.0[multimodal]
    extra == "multimodal"
  • evaluate<0.6.0,>=0.3.0[qa]
    extra == "qa"
  • evaluate<0.6.0,>=0.3.0[summarization]
    extra == "summarization"
  • evaluate<0.6.0,>=0.3.0[text]
    extra == "text"
  • evaluate<0.6.0,>=0.3.0[text-generation]
    extra == "text-generation"
  • evaluate<0.6.0,>=0.3.0[translation]
    extra == "translation"
  • evaluate<0.6.0,>=0.3.0[evaluate]
    extra == "evaluate"
  • evaluate<0.6.0,>=0.3.0[code-generation]
    extra == "code-generation"
  • evaluate<0.6.0,>=0.3.0[chat-completion]
    extra == "chat-completion"
  • evaluate<0.6.0,>=0.3.0[bert-score]
    extra == "bert-score"
  • evaluate<0.6.0,>=0.3.0[all]
    extra == "all"
  • jinja2<4.0.0,>=3.1.2[text]
    extra == "text"
  • jinja2<4.0.0,>=3.1.2[all]
    extra == "all"
  • jinja2<4.0.0,>=3.1.2[generative-ai]
    extra == "generative-ai"
  • jinja2<4.0.0,>=3.1.2[multimodal]
    extra == "multimodal"
  • jinja2<4.0.0,>=3.1.2[prompt-flow]
    extra == "prompt-flow"
  • jinja2<4.0.0,>=3.1.2[qa]
    extra == "qa"
  • mmcv-full==1.7.1[video]
    python_version < "3.11" and extra == "video"
  • mmdet==2.28.2[video]
    python_version < "3.11" and extra == "video"
  • nest-asyncio<2.0.0,>=1.5.1[text]
    extra == "text"
  • nest-asyncio<2.0.0,>=1.5.1[all]
    extra == "all"
  • nest-asyncio<2.0.0,>=1.5.1[generative-ai]
    extra == "generative-ai"
  • nest-asyncio<2.0.0,>=1.5.1[prompt-flow]
    extra == "prompt-flow"
  • nest-asyncio<2.0.0,>=1.5.1[multimodal]
    extra == "multimodal"
  • nest-asyncio<2.0.0,>=1.5.1[qa]
    extra == "qa"
  • nltk<4.0.0,>=3.8.1[chat-completion]
    extra == "chat-completion"
  • nltk<4.0.0,>=3.8.1[all]
    extra == "all"
  • nltk<4.0.0,>=3.8.1[graders]
    extra == "graders"
  • nltk<4.0.0,>=3.8.1[multimodal]
    extra == "multimodal"
  • nltk<4.0.0,>=3.8.1[summarization]
    extra == "summarization"
  • nltk<4.0.0,>=3.8.1[text]
    extra == "text"
  • nltk<4.0.0,>=3.8.1[text-generation]
    extra == "text-generation"
  • openai<2.0.0,>=0.27.2[ada-similarity]
    python_version >= "3.8" and extra == "ada-similarity"
  • openai<2.0.0,>=0.27.2[rai]
    python_version >= "3.8" and extra == "rai"
  • openai<2.0.0,>=0.27.2[text]
    python_version >= "3.8" and extra == "text"
  • openai<2.0.0,>=0.27.2[qa]
    python_version >= "3.8" and extra == "qa"
  • openai<2.0.0,>=0.27.2[prompt-flow]
    python_version >= "3.8" and extra == "prompt-flow"
  • openai<2.0.0,>=0.27.2[multimodal]
    python_version >= "3.8" and extra == "multimodal"
  • openai<2.0.0,>=0.27.2[generative-ai]
    python_version >= "3.8" and extra == "generative-ai"
  • openai<2.0.0,>=0.27.2[chat-completion]
    python_version >= "3.8" and extra == "chat-completion"
  • openai<2.0.0,>=0.27.2[rag-evaluation]
    python_version >= "3.8" and extra == "rag-evaluation"
  • openai<2.0.0,>=0.27.2[all]
    python_version >= "3.8" and extra == "all"
  • opencv-python-headless==4.8.0.76[video]
    python_version < "3.11" and extra == "video"
  • plotly<6.0.0,>=5.6.0[qa]
    extra == "qa"
  • plotly<6.0.0,>=5.6.0[text]
    extra == "text"
  • plotly<6.0.0,>=5.6.0[multimodal]
    extra == "multimodal"
  • plotly<6.0.0,>=5.6.0[ada-similarity]
    extra == "ada-similarity"
  • plotly<6.0.0,>=5.6.0[all]
    extra == "all"
  • pycocotools==2.0.6[multimodal]
    extra == "multimodal"
  • pycocotools==2.0.6[all]
    extra == "all"
  • pycocotools==2.0.6[image]
    extra == "image"
  • requests<3.0.0,>=2.30.0[generative-ai]
    extra == "generative-ai"
  • requests<3.0.0,>=2.30.0[multimodal]
    extra == "multimodal"
  • requests<3.0.0,>=2.30.0[text]
    extra == "text"
  • requests<3.0.0,>=2.30.0[rag-evaluation]
    extra == "rag-evaluation"
  • requests<3.0.0,>=2.30.0[all]
    extra == "all"
  • requests<3.0.0,>=2.30.0[chat-completion]
    extra == "chat-completion"
  • rouge-score<0.2.0,>=0.1.2[text-generation]
    extra == "text-generation"
  • rouge-score<0.2.0,>=0.1.2[all]
    extra == "all"
  • rouge-score<0.2.0,>=0.1.2[chat-completion]
    extra == "chat-completion"
  • rouge-score<0.2.0,>=0.1.2[multimodal]
    extra == "multimodal"
  • rouge-score<0.2.0,>=0.1.2[summarization]
    extra == "summarization"
  • rouge-score<0.2.0,>=0.1.2[text]
    extra == "text"
  • scikit-learn<2.0.0,>=1.1.0[forecasting]
    python_version < "3.9" and extra == "forecasting"
  • scikit-learn<2.0.0,>=1.1.0[multimodal]
    python_version < "3.9" and extra == "multimodal"
  • scikit-learn<2.0.0,>=1.1.0[regression]
    python_version < "3.9" and extra == "regression"
  • scikit-learn<2.0.0,>=1.1.0[tabular]
    python_version < "3.9" and extra == "tabular"
  • scikit-learn<2.0.0,>=1.1.0[text]
    python_version < "3.9" and extra == "text"
  • scikit-learn<2.0.0,>=1.1.0[classification]
    python_version < "3.9" and extra == "classification"
  • scikit-learn<2.0.0,>=1.1.0[all]
    python_version < "3.9" and extra == "all"
  • scipy<2.0.0,>=1.10.0[classification]
    python_version >= "3.8" and extra == "classification"
  • scipy<2.0.0,>=1.10.0[forecasting]
    python_version >= "3.8" and extra == "forecasting"
  • scipy<2.0.0,>=1.10.0[multimodal]
    python_version >= "3.8" and extra == "multimodal"
  • scipy<2.0.0,>=1.10.0[qa]
    python_version >= "3.8" and extra == "qa"
  • scipy<2.0.0,>=1.10.0[regression]
    python_version >= "3.8" and extra == "regression"
  • scipy<2.0.0,>=1.10.0[tabular]
    python_version >= "3.8" and extra == "tabular"
  • scipy<2.0.0,>=1.10.0[text]
    python_version >= "3.8" and extra == "text"
  • scipy<2.0.0,>=1.10.0[ada-similarity]
    python_version >= "3.8" and extra == "ada-similarity"
  • scipy<2.0.0,>=1.10.0[all]
    python_version >= "3.8" and extra == "all"
  • seqeval<2.0.0,>=1.2.2[all]
    extra == "all"
  • seqeval<2.0.0,>=1.2.2[multimodal]
    extra == "multimodal"
  • seqeval<2.0.0,>=1.2.2[text]
    extra == "text"
  • seqeval<2.0.0,>=1.2.2[text-ner]
    extra == "text-ner"
  • tenacity<9.0.0,>=8.2.2[chat-completion]
    extra == "chat-completion"
  • tenacity<9.0.0,>=8.2.2[multimodal]
    extra == "multimodal"
  • tenacity<9.0.0,>=8.2.2[prompt-flow]
    extra == "prompt-flow"
  • tenacity<9.0.0,>=8.2.2[qa]
    extra == "qa"
  • tenacity<9.0.0,>=8.2.2[all]
    extra == "all"
  • tenacity<9.0.0,>=8.2.2[rag-evaluation]
    extra == "rag-evaluation"
  • tenacity<9.0.0,>=8.2.2[ada-similarity]
    extra == "ada-similarity"
  • tenacity<9.0.0,>=8.2.2[rai]
    extra == "rai"
  • tenacity<9.0.0,>=8.2.2[text]
    extra == "text"
  • tenacity<9.0.0,>=8.2.2[generative-ai]
    extra == "generative-ai"
  • toml<1.0.0,>=0.10.2[chat-completion]
    extra == "chat-completion"
  • toml<1.0.0,>=0.10.2[generative-ai]
    extra == "generative-ai"
  • toml<1.0.0,>=0.10.2[multimodal]
    extra == "multimodal"
  • toml<1.0.0,>=0.10.2[rag-evaluation]
    extra == "rag-evaluation"
  • toml<1.0.0,>=0.10.2[text]
    extra == "text"
  • toml<1.0.0,>=0.10.2[all]
    extra == "all"
  • torch<=3.0.0,>=1.13.0[text]
    python_version < "3.9" and extra == "text"
  • torch<=3.0.0,>=1.13.0[all]
    python_version < "3.9" and extra == "all"
  • torch<=3.0.0,>=1.13.0[chat-completion]
    python_version < "3.9" and extra == "chat-completion"
  • torch<=3.0.0,>=1.13.0[fill-mask]
    python_version < "3.9" and extra == "fill-mask"
  • torch<=3.0.0,>=1.13.0[multimodal]
    python_version < "3.9" and extra == "multimodal"
  • torch<=3.0.0,>=1.13.0[qa]
    python_version < "3.9" and extra == "qa"
  • torch<=3.0.0,>=1.13.0[text-generation]
    python_version < "3.9" and extra == "text-generation"
  • torchvision==0.14.1[video]
    python_version < "3.9" and extra == "video"
  • tqdm<5.0.0,>=4.62.3[classification]
    extra == "classification"
  • tqdm<5.0.0,>=4.62.3[forecasting]
    extra == "forecasting"
  • tqdm<5.0.0,>=4.62.3[multimodal]
    extra == "multimodal"
  • tqdm<5.0.0,>=4.62.3[prompt-flow]
    extra == "prompt-flow"
  • tqdm<5.0.0,>=4.62.3[rag-evaluation]
    extra == "rag-evaluation"
  • tqdm<5.0.0,>=4.62.3[regression]
    extra == "regression"
  • tqdm<5.0.0,>=4.62.3[tabular]
    extra == "tabular"
  • tqdm<5.0.0,>=4.62.3[text]
    extra == "text"
  • tqdm<5.0.0,>=4.62.3[all]
    extra == "all"
  • transformers<=4.50.0,>=4.16.0[all]
    extra == "all"
  • transformers<=4.50.0,>=4.16.0[chat-completion]
    extra == "chat-completion"
  • transformers<=4.50.0,>=4.16.0[fill-mask]
    extra == "fill-mask"
  • transformers<=4.50.0,>=4.16.0[multimodal]
    extra == "multimodal"
  • transformers<=4.50.0,>=4.16.0[qa]
    extra == "qa"
  • transformers<=4.50.0,>=4.16.0[text]
    extra == "text"
  • transformers<=4.50.0,>=4.16.0[text-generation]
    extra == "text-generation"

Repository details

Forks
-
Issues
-
Last Commit
-
Contributors
-
Open PRs
-
Archived
-

Data and sources

Tracking Since
September 26, 2026
Data Updated
October 11, 2026
Data Freshness
Fresh
Sources and methodology