Skip to content

Commit 1ff754d

Browse files
committed
Update RHOAI index to 3.4
1 parent ab86328 commit 1ff754d

19 files changed

Lines changed: 2058 additions & 1505 deletions

.konflux/build-args-konflux.conf

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
BUILDER_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.2
2-
BUILDER_DNF_COMMAND=dnf
3-
RUNTIME_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.2
4-
RUNTIME_DNF_COMMAND=dnf
1+
BUILDER_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.4.0-1777399554
2+
RUNTIME_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.4.0-1777399554
3+
DNF_COMMAND=dnf

.konflux/profiles.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[common]
2+
python_version = "3.12"
3+
platforms = ["x86_64", "aarch64"]
4+
bootstrap_packages = ["uv-build", "uv", "pip", "maturin"]
5+
6+
[profiles.cpu]
7+
rhoai_index_url = "https://packages.redhat.com/api/pypi/public-rhai/rhoai/3.4/cpu-ubi9/simple/"
8+
output_suffix = ""
9+
tekton_files = [
10+
".tekton/lightspeed-stack-pull-request.yaml",
11+
".tekton/lightspeed-stack-push.yaml",
12+
".tekton/lightspeed-stack-0-6-pull-request.yaml",
13+
".tekton/lightspeed-stack-0-6-push.yaml",
14+
]

.konflux/pypi_wheel_only.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Packages where PyPI has an sdist but it cannot be built reliably.
2+
# Rust/C++ bootstrap, binary-only distributions, CUDA stack.

.konflux/requirements-build.txt

Lines changed: 13 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -2,170 +2,58 @@
22
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
5-
# pybuild-deps compile --output-file=requirements-build.txt requirements.source.txt
5+
# pybuild-deps compile --output-file=.konflux/requirements-build.txt .konflux/_tmp_sdist_list.txt
66
#
77
calver==2025.10.20
88
# via trove-classifiers
9-
cython==3.2.4
10-
# via oracledb
119
dunamai==1.26.1
1210
# via uv-dynamic-versioning
1311
flit-core==3.12.0
1412
# via
15-
# click
1613
# jinja2
1714
# packaging
1815
# pathspec
19-
# pypdf
20-
# wheel
21-
hatch-fancy-pypi-readme==25.1.0
22-
# via
23-
# attrs
24-
# llama-stack-client
25-
# openai
26-
hatch-vcs==0.5.0
27-
# via
28-
# attrs
29-
# chardet
30-
# filelock
31-
hatchling==1.26.3
32-
# via
33-
# hatch-fancy-pypi-readme
34-
# llama-stack-client
35-
# openai
36-
hatchling==1.29.0
16+
hatchling==1.30.1
3717
# via
3818
# a2a-sdk
39-
# attrs
40-
# chardet
41-
# filelock
42-
# hatch-fancy-pypi-readme
43-
# hatch-vcs
44-
# mcp
45-
# opentelemetry-api
4619
# opentelemetry-distro
47-
# opentelemetry-exporter-otlp
48-
# opentelemetry-exporter-otlp-proto-common
49-
# opentelemetry-exporter-otlp-proto-grpc
50-
# opentelemetry-exporter-otlp-proto-http
51-
# opentelemetry-instrumentation
52-
# opentelemetry-proto
53-
# opentelemetry-sdk
54-
# opentelemetry-semantic-conventions
55-
# pydantic-settings
56-
# pygments
57-
# pythainlp
58-
# python-multipart
59-
# starlette
20+
# pydantic-ai-skills
6021
# uv-dynamic-versioning
61-
# uvicorn
62-
# wcwidth
6322
jinja2==3.1.6
6423
# via uv-dynamic-versioning
6524
markupsafe==3.0.3
6625
# via jinja2
67-
maturin==1.10.2
68-
# via fastuuid
69-
packaging==26.0
26+
packaging==26.2
7027
# via
71-
# dunamai
7228
# hatchling
7329
# setuptools-scm
7430
# vcs-versioning
75-
# wheel
76-
pathspec==1.0.4
31+
pathspec==1.1.1
7732
# via hatchling
78-
pdm-backend==2.4.8
79-
# via fastapi
80-
pkgconfig==1.6.0
81-
# via aiohttp
8233
pluggy==1.6.0
8334
# via hatchling
84-
poetry-core==2.3.2
35+
poetry-core==2.4.1
8536
# via
8637
# dunamai
87-
# litellm
88-
# pkgconfig
89-
# rich
9038
# tomlkit
91-
semantic-version==2.10.0
92-
# via setuptools-rust
93-
setuptools-rust==1.12.1
94-
# via maturin
95-
setuptools-scm==10.0.5
96-
# via
97-
# hatch-vcs
98-
# llama-stack
99-
# llama-stack-api
100-
# pluggy
101-
# setuptools-rust
102-
# tenacity
103-
tomlkit==0.14.0
39+
setuptools-scm==10.1.2
40+
# via pluggy
41+
tomlkit==0.15.0
10442
# via uv-dynamic-versioning
105-
trove-classifiers==2026.1.14.14
43+
trove-classifiers==2026.6.1.19
10644
# via hatchling
10745
uv-dynamic-versioning==0.14.0
108-
# via
109-
# a2a-sdk
110-
# mcp
111-
vcs-versioning==1.1.1
46+
# via a2a-sdk
47+
vcs-versioning==2.1.2
11248
# via setuptools-scm
113-
wheel==0.46.3
114-
# via
115-
# authlib
116-
# azure-core
117-
# azure-identity
118-
# cachetools
119-
# litellm
120-
# oracledb
121-
# sentence-transformers
122-
# tornado
123-
# tzdata
12449

12550
# The following packages are considered to be unsafe in a requirements file:
12651
setuptools==82.0.1
12752
# via
128-
# aiohttp
129-
# authlib
130-
# azure-core
131-
# azure-identity
132-
# blobfile
133-
# cachetools
13453
# calver
135-
# certifi
136-
# charset-normalizer
137-
# emoji
138-
# google-api-core
139-
# google-cloud-bigquery
140-
# googleapis-common-protos
141-
# greenlet
142-
# grpc-google-iam-v1
143-
# joserfc
144-
# llama-stack
145-
# llama-stack-api
14654
# markupsafe
147-
# maturin
148-
# multiprocess
149-
# oracledb
15055
# pathspec
15156
# pluggy
152-
# polyleven
153-
# proto-plus
154-
# psutil
155-
# pyasn1
156-
# pycryptodomex
157-
# pyjwt
158-
# python-dotenv
159-
# regex
160-
# requests
161-
# semver
162-
# sentence-transformers
163-
# setuptools-rust
16457
# setuptools-scm
165-
# sse-starlette
166-
# tenacity
167-
# tornado
168-
# trl
16958
# trove-classifiers
170-
# tzdata
171-
# vcs-versioning
59+
# vcs-versioning

0 commit comments

Comments
 (0)