-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
sdg-hub 0.6.0 update
-
False
-
-
False
-
Done
-
AIPCC-4784 - Package SDG Hub Dependencies to Red Hat Maintained Python Index
-
0% To Do, 0% In Progress, 100% Done
The text above this line can be deleted from the cloned ticket.
Requested Package Name and Version:
Give the exact requirement specification of the package as it appears in your requirements.txt or pyproject.toml, including the name, any extras specifier and the version. If you know the GitHub or gitlab repository that hosts the source, including that link will be helpful, too. For example:
sdg_hub==0.6.0
Link to Upstream Repo: https://github.com/Red-Hat-AI-Innovation-Team/sdg_hub/tree/main
Core Deps:
dependencies = [
"click>=8.1.7,<9.0.0",
"datasets>=4.0.0",
"httpx>=0.25.0,<1.0.0",
"jinja2",
"litellm>=1.73.0,<1.75.0",
"rich",
"pandas",
"pydantic>=2.0.0,<3.0.0",
"python-dotenv>=1.0.0,<2.0.0",
"tenacity>=8.3.0,!=8.4.0",
"tqdm>=4.66.2,<5.0.0",
]
Extra Group Deps:
[project.optional-dependencies]
examples = [
"tabulate>=0.9.0",
"transformers>=4.37.0",
"langchain-text-splitters",
"docling>=2.3.0",
"scikit-learn",
"polars",
"matplotlib",
"spacy",
"nltk",
"sentence-transformers",
"instructor",
"fastapi",
"nest-asyncio",
"ipykernel",
]
Brief Explanation for request
We have made some updates to sdg_hub package and would like to have the latest version to be available in the RH's PyPi mirror index(ices) (both CUDA and CPU indices), please refer to https://issues.redhat.com/browse/AIPCC-4784 for parent link. Example optional deps are needed so that this installation from RH index will facilitate notebook examples to run in RHOAI workbench environments.{}
sdg-hub package required to be successfully installed on ARM64 (aarch64) CPUs in addition to x86_64.{}
QE user acceptance tests
Explain what the objectives of testing are based on business requirements.
Package License
You must verify that this package has a license (or legal agreement) that allows the package to be included in Red Hat products. In general, packages that are on the Fedora Project's Allowed Licenses (https://docs.fedoraproject.org/en-US/legal/allowed-licenses/) can be included.
License: http://www.apache.org/licenses/LICENSE-2.0
- clones
-
AIPCC-1 builder: <name and variant> package update request
-
- Closed
-