Pkgadd python superbench1#17620
Open
AZaugg wants to merge 22 commits into
Open
Conversation
Package microsoft/superbenchmark v0.12.0 a SuperBench AI infrastructure validation and profiling tool into SPECS-EXTENDED.
|
There is a PR check failure https://github.com/microsoft/azurelinux/actions/runs/26912048767/job/79392353078?pr=17620, is the source uploaded to source storage blob? |
|
Buddy build run also looks good |
|
Looks like the package needs dependency after installing. Could you add the dependency packages as well |
joejoew
requested changes
Jun 9, 2026
joejoew
left a comment
There was a problem hiding this comment.
Package missing runtime dependencies
Package antlr4-python3-runtime v4.9.3, the ANTLR 4 runtime for Python 3, into SPECS-EXTENDED. Runtime dependency of python-omegaconf. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package colorlog v6.10.1, a formatter that adds colour to Python's logging output, into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package contourpy v1.2.1, the C++ contouring engine used by matplotlib, into SPECS-EXTENDED. Runtime dependency of python-matplotlib. Pinned to 1.2.1, the last release using the 2-argument PYBIND11_MODULE form compatible with Azure Linux's pybind11 2.11. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package cppy v1.3.1, C++ headers for writing Python C extensions, into SPECS-EXTENDED. Build dependency of python-kiwisolver. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package cycler v0.12.1, composable style cycles, into SPECS-EXTENDED. Runtime dependency of python-matplotlib. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package fonttools v4.63.0, a library to read, write and convert font files, into SPECS-EXTENDED. Runtime dependency of python-matplotlib. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package joblib v1.5.3, lightweight pipelining and transparent disk caching for Python functions, into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package jsonlines v4.0.0, helpers for reading and writing the jsonlines (newline-delimited JSON) format, into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package kiwisolver v1.5.0, a fast C++ implementation of the Cassowary constraint solver, into SPECS-EXTENDED. Runtime dependency of python-matplotlib. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package microsoft/knack v0.14.0, a command-line interface framework (the framework underpinning the Azure CLI), into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package matplotlib v3.9.4, a comprehensive plotting library, into SPECS-EXTENDED. Required by python-superbench. Pinned to the 3.9 series, the last that builds against Azure Linux's pybind11 2.11; links the system FreeType and qhull. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package meson-python v0.19.0, the Meson PEP 517 build backend, into SPECS-EXTENDED. Build dependency of python-matplotlib, python-pandas and python-contourpy. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package natsort v8.4.0, natural ("human") sorting of strings, into
SPECS-EXTENDED. Required by python-superbench.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package pandas v2.2.3, data structures for data analysis and statistics, into SPECS-EXTENDED. Required by python-superbench. Pinned to the 2.2 series, which builds with Azure Linux's Cython 3.0.x and numpy 1.26. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package pillow v10.4.0, the Python Imaging Library fork, into SPECS-EXTENDED. Runtime dependency of python-matplotlib. Pinned to 10.4.0, the last release that builds with Azure Linux's setuptools 69. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package seaborn v0.13.2, a statistical data visualization library built on matplotlib, into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package tabulate v0.10.0, a library and CLI to pretty-print tabular data, into SPECS-EXTENDED. Runtime dependency of python-knack. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package tcping v0.1.1rc1, a ping-like utility that measures TCP connection latency, into SPECS-EXTENDED. Required by python-superbench. The MIT LICENSE is shipped from the upstream repository as the sdist does not include it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Package types-requests v2.33.0.20260518, PEP 561 typing stubs for the requests library, into SPECS-EXTENDED. Required by python-superbench. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Register the newly added SPECS-EXTENDED Python packages in cgmanifest.json and the license map (LICENSES-MAP.md and data/licenses.json): python-antlr4-runtime, python-colorlog, python-contourpy, python-cppy, python-cycler, python-fonttools, python-joblib, python-jsonlines, python-kiwisolver, python-knack, python-matplotlib, python-meson-python, python-natsort, python-pandas, python-pillow, python-seaborn, python-tabulate, python-tcping and python-types-requests. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
9894db5 to
9370e8f
Compare
Author
hey @joejoew apologies, i originally hacked it together with pypi, i added spec files for all the missing dependencies |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
built package
Package microsoft/superbenchmark v0.12.0 a SuperBench AI
infrastructure validation and profiling tool into SPECS-EXTENDED.