Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .konflux/build-args-konflux.conf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
BUILDER_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.2
BUILDER_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.4.0-1777399554
BUILDER_DNF_COMMAND=dnf
RUNTIME_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.2
RUNTIME_BASE_IMAGE=registry.redhat.io/rhai/base-image-cpu-rhel9:3.4.0-1777399554
RUNTIME_DNF_COMMAND=dnf
14 changes: 14 additions & 0 deletions .konflux/profiles.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[common]
python_version = "3.12"
platforms = ["x86_64", "aarch64"]
bootstrap_packages = ["uv-build", "uv", "pip", "maturin"]

[profiles.cpu]
rhoai_index_url = "https://packages.redhat.com/api/pypi/public-rhai/rhoai/3.4/cpu-ubi9/simple/"
output_suffix = ""
tekton_files = [
".tekton/lightspeed-stack-pull-request.yaml",
".tekton/lightspeed-stack-push.yaml",
".tekton/lightspeed-stack-0-6-pull-request.yaml",
".tekton/lightspeed-stack-0-6-push.yaml",
]
8 changes: 8 additions & 0 deletions .konflux/pypi_wheel_only.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Packages where PyPI has an sdist but it cannot be built reliably.
# Rust/C++ bootstrap, binary-only distributions, CUDA stack.
#
# Pure-Python packages whose build backends pull in C-extension deps
# (e.g. jinja2→markupsafe) that conflict with RHOAI-rebuilt wheels.
a2a-sdk
opentelemetry-distro
pydantic-ai-skills
172 changes: 1 addition & 171 deletions .konflux/requirements-build.txt
Original file line number Diff line number Diff line change
@@ -1,171 +1 @@
#
# This file is autogenerated by pip-compile with Python 3.13
# by the following command:
#
# pybuild-deps compile --output-file=requirements-build.txt requirements.source.txt
#
calver==2025.10.20
# via trove-classifiers
cython==3.2.4
# via oracledb
dunamai==1.26.1
# via uv-dynamic-versioning
flit-core==3.12.0
# via
# click
# jinja2
# packaging
# pathspec
# pypdf
# wheel
hatch-fancy-pypi-readme==25.1.0
# via
# attrs
# llama-stack-client
# openai
hatch-vcs==0.5.0
# via
# attrs
# chardet
# filelock
hatchling==1.26.3
# via
# hatch-fancy-pypi-readme
# llama-stack-client
# openai
hatchling==1.29.0
# via
# a2a-sdk
# attrs
# chardet
# filelock
# hatch-fancy-pypi-readme
# hatch-vcs
# mcp
# opentelemetry-api
# opentelemetry-distro
# opentelemetry-exporter-otlp
# opentelemetry-exporter-otlp-proto-common
# opentelemetry-exporter-otlp-proto-grpc
# opentelemetry-exporter-otlp-proto-http
# opentelemetry-instrumentation
# opentelemetry-proto
# opentelemetry-sdk
# opentelemetry-semantic-conventions
# pydantic-settings
# pygments
# pythainlp
# python-multipart
# starlette
# uv-dynamic-versioning
# uvicorn
# wcwidth
jinja2==3.1.6
# via uv-dynamic-versioning
markupsafe==3.0.3
# via jinja2
maturin==1.10.2
# via fastuuid
packaging==26.0
# via
# dunamai
# hatchling
# setuptools-scm
# vcs-versioning
# wheel
pathspec==1.0.4
# via hatchling
pdm-backend==2.4.8
# via fastapi
pkgconfig==1.6.0
# via aiohttp
pluggy==1.6.0
# via hatchling
poetry-core==2.3.2
# via
# dunamai
# litellm
# pkgconfig
# rich
# tomlkit
semantic-version==2.10.0
# via setuptools-rust
setuptools-rust==1.12.1
# via maturin
setuptools-scm==10.0.5
# via
# hatch-vcs
# llama-stack
# llama-stack-api
# pluggy
# setuptools-rust
# tenacity
tomlkit==0.14.0
# via uv-dynamic-versioning
trove-classifiers==2026.1.14.14
# via hatchling
uv-dynamic-versioning==0.14.0
# via
# a2a-sdk
# mcp
vcs-versioning==1.1.1
# via setuptools-scm
wheel==0.46.3
# via
# authlib
# azure-core
# azure-identity
# cachetools
# litellm
# oracledb
# sentence-transformers
# tornado
# tzdata

# The following packages are considered to be unsafe in a requirements file:
setuptools==82.0.1
# via
# aiohttp
# authlib
# azure-core
# azure-identity
# blobfile
# cachetools
# calver
# certifi
# charset-normalizer
# emoji
# google-api-core
# google-cloud-bigquery
# googleapis-common-protos
# greenlet
# grpc-google-iam-v1
# joserfc
# llama-stack
# llama-stack-api
# markupsafe
# maturin
# multiprocess
# oracledb
# pathspec
# pluggy
# polyleven
# proto-plus
# psutil
# pyasn1
# pycryptodomex
# pyjwt
# python-dotenv
# regex
# requests
# semver
# sentence-transformers
# setuptools-rust
# setuptools-scm
# sse-starlette
# tenacity
# tornado
# trl
# trove-classifiers
# tzdata
# vcs-versioning
# No sdist packages — no build dependencies needed.
Loading
Loading