Skip to content

Commit 8561485

Browse files
committed
Fixes for EC violations [main]
1 parent 5a11423 commit 8561485

9 files changed

Lines changed: 174 additions & 252 deletions

.konflux/profiles.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[common]
22
python_version = "3.12"
33
platforms = ["x86_64", "aarch64"]
4-
bootstrap_packages = ["maturin"]
4+
bootstrap_packages = ["maturin", "pip", "uv"]
55

66
[profiles.cpu]
77
rhoai_index_url = "https://packages.redhat.com/api/pypi/public-rhai/rhoai/3.5/cpu-ubi9/simple/"

.konflux/requirements-build.txt

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,60 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.12
2+
# This file is autogenerated by pip-compile with Python 3.14
33
# by the following command:
44
#
55
# 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+
dunamai==1.26.2
10+
# via uv-dynamic-versioning
911
flit-core==3.12.0
12+
# via jinja2
13+
flit-core==4.0.2
1014
# via
1115
# packaging
1216
# pathspec
13-
# wheel
14-
hatch-fancy-pypi-readme==25.1.0
15-
# via llama-stack-client
16-
hatchling==1.26.3
17+
hatchling==1.32.0
1718
# via
18-
# hatch-fancy-pypi-readme
19-
# llama-stack-client
20-
hatchling==1.31.0
21-
# via
22-
# hatch-fancy-pypi-readme
19+
# logfire
20+
# pydantic-ai
2321
# pydantic-ai-skills
22+
# pydantic-ai-slim
23+
# pydantic-evals
24+
# pydantic-graph
2425
# pythainlp
26+
# uv-dynamic-versioning
27+
maturin==1.14.1
28+
# via uv-build
2529
pathspec==1.1.1
2630
# via hatchling
2731
pluggy==1.6.0
2832
# via hatchling
29-
setuptools-scm==10.2.0
33+
poetry-core==2.4.1
34+
# via
35+
# dunamai
36+
# tomlkit
37+
semantic-version==2.10.0
38+
# via setuptools-rust
39+
setuptools-rust==1.13.0
40+
# via maturin
41+
setuptools-scm==10.2.1
3042
# via
31-
# llama-stack
32-
# llama-stack-api
3343
# pluggy
44+
# setuptools-rust
45+
tomlkit==0.15.1
46+
# via
47+
# hatchling
48+
# uv-dynamic-versioning
3449
trove-classifiers==2026.6.1.19
3550
# via hatchling
36-
vcs-versioning==2.2.2
51+
uv-dynamic-versioning==0.14.0
52+
# via
53+
# pydantic-ai
54+
# pydantic-ai-slim
55+
# pydantic-evals
56+
# pydantic-graph
57+
vcs-versioning==2.2.4
3758
# via setuptools-scm
38-
wheel==0.47.0
39-
# via oci
4059

4160
# The following packages are considered to be unsafe in a requirements file:
42-
setuptools==78.1.1
43-
# via oci
Lines changed: 30 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,107 +1,34 @@
11
--index-url https://pypi.org/simple
2-
circuitbreaker==2.1.3 \
3-
--hash=sha256:1a4baee510f7bea3c91b194dcce7c07805fe96c4423ed5594b75af438531d084 \
4-
--hash=sha256:87ba6a3ed03fdc7032bc175561c2b04d52ade9d5faf94ca2b035fbdc5e6b1dd1
5-
crc32c==2.8 \
6-
--hash=sha256:0184369aad562d801f91f454c81f56b9ecb966f6b96684c4d6cf82fc8741d2ad \
7-
--hash=sha256:0450bb845b3c3c7b9bdc0b4e95620ec9a40824abdc8c86d6285c919a90743c1a \
8-
--hash=sha256:050475897cef1b5f51982bfaeef19d4f9e1a6691348fa47c5c83a95f12325fee \
9-
--hash=sha256:07f65f30a7c3e7eda933da7e22f3c4d2c266b63afd77f7048e82a6e9f2d7760d \
10-
--hash=sha256:086f64793c5ec856d1ab31a026d52ad2b895ac83d7a38fce557d74eb857f0a82 \
11-
--hash=sha256:106fbd79013e06fa92bc3b51031694fcc1249811ed4364ef1554ee3dd2c7f5a2 \
12-
--hash=sha256:14511d7cfc5d9f5e1a6c6b64caa6225c2bdc1ed00d725e9a374a3e84073ce180 \
13-
--hash=sha256:15905fa78344654e241371c47e6ed2411f9eeb2b8095311c68c88eccf541e8b4 \
14-
--hash=sha256:171ff0260d112c62abcce29332986950a57bddee514e0a2418bfde493ea06bb3 \
15-
--hash=sha256:1895fbfafbe204a8127f46a252b9ae5ff18a8c6c6c7925acc8bbbce184fa5c23 \
16-
--hash=sha256:1a16f7ffa4c242a909558565567cbba95148603717b53538ea299c98da68e7a9 \
17-
--hash=sha256:1c529ee886eaf1c250b950e6b1636edbded39019b734ca9961c4a82f77feb55f \
18-
--hash=sha256:1dc4da036126ac07b39dd9d03e93e585ec615a2ad28ff12757aef7de175295a8 \
19-
--hash=sha256:1e3dde2ec59a8a830511d72a086ead95c0b0b7f0d418f93ea106244c5e77e350 \
20-
--hash=sha256:20a9cfb897693eb6da19e52e2a7be2026fd4d9fc8ae318f086c0d71d5dd2d8e0 \
21-
--hash=sha256:2600f4614bd2efe1713218560503a1f5b548e23569628b7236c2c72cdc60f25f \
22-
--hash=sha256:2c0f4eb01fe7c0a3e3f973a418e04d52101bb077dd77626fd80c658ec60aaf95 \
23-
--hash=sha256:2c80c3b25560df5a57345e19779e0e8710b7ba17f2439a7499fc4cd7a0a0bca5 \
24-
--hash=sha256:2e68264555fab19bab08331550dab58573e351a63ed79c869d455edd3b0aa417 \
25-
--hash=sha256:2e8fe863fbbd8bdb6b414a2090f1b0f52106e76e9a9c96a413495dbe5ebe492a \
26-
--hash=sha256:36f1e03ee9e9c6938e67d3bcb60e36f260170aa5f37da1185e04ef37b56af395 \
27-
--hash=sha256:38f915336715d1f1353ab07d7d786f8a789b119e273aea106ba55355dfc9101d \
28-
--hash=sha256:3a3b2e4bcf7b3ee333050e7d3ff38e2ba46ea205f1d73d8949b248aaffe937ac \
29-
--hash=sha256:3cb30c019bc7856cbbb598f00ed63676d9655002351ac2ebdc01165c23c0e1b1 \
30-
--hash=sha256:4374b3ecfdfd387c4dd53863348cc69a2c353ca8998f0a7dfd3193d108b80629 \
31-
--hash=sha256:4379f73f9cdad31958a673d11a332ec725ca71572401ca865867229f5f15e853 \
32-
--hash=sha256:445e559e66dff16be54f8a4ef95aa6b01db799a639956d995c5498ba513fccc2 \
33-
--hash=sha256:4bb18e4bd98fb266596523ffc6be9c5b2387b2fa4e505ec56ca36336f49cb639 \
34-
--hash=sha256:4c0e11e3826668121fa53e0745635baf5e4f0ded437e8ff63ea56f38fc4f970a \
35-
--hash=sha256:509e10035106df66770fe24b9eb8d9e32b6fb967df17744402fb67772d8b2bc7 \
36-
--hash=sha256:51da61904a9e753780a2e6011885677d601db1fa840be4b68799643a113e6f08 \
37-
--hash=sha256:5607ab8221e1ffd411f64aa40dbb6850cf06dd2908c9debd05d371e1acf62ff3 \
38-
--hash=sha256:56b3b7d015247962cf58186e06d18c3d75a1a63d709d3233509e1c50a2d36aa2 \
39-
--hash=sha256:572ffb1b78cce3d88e8d4143e154d31044a44be42cb3f6fbbf77f1e7a941c5ab \
40-
--hash=sha256:578728964e59c47c356aeeedee6220e021e124b9d3e8631d95d9a5e5f06e261c \
41-
--hash=sha256:5833f4071da7ea182c514ba17d1eee8aec3c5be927d798222fbfbbd0f5eea02c \
42-
--hash=sha256:59eee5f3a69ad0793d5fa9cdc9b9d743b0cd50edf7fccc0a3988a821fef0208c \
43-
--hash=sha256:5a7f1a0c0233f98ac96aa58edb036e53e3585b85816eea090a11763c6ee7b3b0 \
44-
--hash=sha256:5c8933531442042438753755a5c8a9034e4d88b01da9eb796f7e151b31a7256c \
45-
--hash=sha256:5eb4094a2054774f13b26f21bf56792bb44fa1fcee6c6ad099387a43ffbfb4fa \
46-
--hash=sha256:60670569f5ede91e39f48fb0cb4060e05b8d8704dd9e17ede930bf441b2f73ef \
47-
--hash=sha256:60e0a765b1caab8d31b2ea80840639253906a9351d4b861551c8c8625ea20f86 \
48-
--hash=sha256:61d51681a08b6a2a2e771b7f0cd1947fb87cb28f38ed55a01cb7c40b2ac4cdd8 \
49-
--hash=sha256:670feb4279719f3cbfdac39f82201d28bc16ae2dc1930a6d662cc36ec4ecb9cb \
50-
--hash=sha256:6762d276d90331a490ef7e71ffee53b9c0eb053bd75a272d786f3b08d3fe3671 \
51-
--hash=sha256:67c0716c3b1a02d5235be649487b637eed21f2d070f2b3f63f709dcd2fefb4c7 \
52-
--hash=sha256:6baefcfbca82b1a9678455416da24f18629769a76920c640d5a538620a7d12bb \
53-
--hash=sha256:6dde035f91ffbfe23163e68605ee5a4bb8ceebd71ed54bb1fb1d0526cdd125a2 \
54-
--hash=sha256:6e08628bc72d5b6bc8e0730e8f142194b610e780a98c58cb6698e665cb885a5b \
55-
--hash=sha256:6e7af94d59294d36db17032efc8e4817a589aa0720ade545484396b99ecb5496 \
56-
--hash=sha256:6fb6590a225761d7d7b4d3a9550681550a7fc1b8b1e2fb4d1add1d10084a1320 \
57-
--hash=sha256:70b0153c4d418b673309d3529334d117e1074c4a3b2d7f676e430d72c14de67b \
58-
--hash=sha256:711743da6ccc70b3c6718c328947b0b6f34a1fe6a6c27cc6c1d69cc226bf70e9 \
59-
--hash=sha256:7399b01db4adaf41da2fb36fe2408e75a8d82a179a9564ed7619412e427b26d6 \
60-
--hash=sha256:765d220bfcbcffa6598ac11eb1e10af0ee4802b49fe126aa6bf79f8ddb9931d1 \
61-
--hash=sha256:7885c02d2edc17323de21a33978cdc6dbc7d4845172d2fc7563eae6e749958f5 \
62-
--hash=sha256:864359a39777a07b09b28eb31337c0cc603d5c1bf0fc328c3af736a8da624ec0 \
63-
--hash=sha256:86d2eeb5f0189bd803720abe7387019328ea34c4acde62999e5723f789bc316b \
64-
--hash=sha256:8a717dd9c3fd777d9bc6603717eae172887d402c4ab589d124ebd0184a83f89e \
65-
--hash=sha256:8bd317beeb59fef039debe33f139c6464c6c1801b369275f433c754cb366c438 \
66-
--hash=sha256:8d23c4fe01b3844cb6e091044bc1cebdef7d16472e058ce12d9fadf10d2614af \
67-
--hash=sha256:8dd4a19505e0253892e1b2f1425cc3bd47f79ae5a04cb8800315d00aad7197f2 \
68-
--hash=sha256:918b7999b52b5dcbcea34081e9a02d46917d571921a3f209956a9a429b2e06e5 \
69-
--hash=sha256:9bb678507a4e4cf3f0506607b046ecc4ed1c58a19e08a3fb3c2d25441c480bf1 \
70-
--hash=sha256:a1512640c6684805419e57ee060e50d6f33af2c0f2d1fa2ab3c2e38d7536cc32 \
71-
--hash=sha256:a5f23f17fc25fe49d7334ce73e67568e4120b7aa43d8ad78b06bd22ebf8e45a9 \
72-
--hash=sha256:a73d03ce3604aa5d7a2698e9057a0eef69f529c46497b27ee1c38158e90ceb76 \
73-
--hash=sha256:b2d6a1f2500daaf2e4b08f97ad0349aa2eff5faaaa5fd3350314a26eade334cd \
74-
--hash=sha256:b2f3226b94b85a8dd9b3533601d7a63e9e3e8edf03a8a169830ee8303a199aeb \
75-
--hash=sha256:b48f2486727b8d0e7ccbae4a34cb0300498433d2a9d6b49cb13cb57c2e3f19cb \
76-
--hash=sha256:b977a32a3708d6f51703c8557008f190aaa434d7347431efb0e86fcbe78c2a50 \
77-
--hash=sha256:b9829f2ab5524cd9fcba367603dbaf038e6f3280102c6dc1d3e09b4ef0e3270a \
78-
--hash=sha256:bcf72ee7e0135b3d941c34bb2c26c3fc6bc207106b49fd89aaafaeae223ae209 \
79-
--hash=sha256:bf3040919e17afa5782e01b1875d6a05f44b8f19c05f211d8b9f8a1deb8bbd9c \
80-
--hash=sha256:c47f17195ef686545226a5a37402d0c054fdbe2b7fc3f571c28fbb6ac91a2ffb \
81-
--hash=sha256:c596f918688821f796434e89b431b1698396c38bf0b56de873621528fe3ecb1e \
82-
--hash=sha256:c7f5db4f16816926986d3c94253314920689706ae13a9bf4888b47336c6735ce \
83-
--hash=sha256:cc445da03fc012a5a03b71da1df1b40139729e6a5571fd4215ab40bfb39689c7 \
84-
--hash=sha256:cdc83a3fe6c4e5df9457294cfd643de7d95bd4e9382c1dd6ed1e0f0f9169172c \
85-
--hash=sha256:cf827b3758ee0c4aacd21ceca0e2da83681f10295c38a10bfeb105f7d98f7a68 \
86-
--hash=sha256:d7f959fcf6c5aad1c4a653ee1a50f05760dab1d1c35d98ec4d7f0f68643f7612 \
87-
--hash=sha256:e41ebe7c2f0fdcd9f3a3fd206989a36b460b4d3f24816d53e5be6c7dba72c5e1 \
88-
--hash=sha256:e560a97fbb96c9897cb1d9b5076ef12fc12e2e25622530a1afd0de4240f17e1f \
89-
--hash=sha256:e636ac60f76de538f7a2c0d0f3abf43104ee83a8f5e516f6345dc283ed1a4df7 \
90-
--hash=sha256:ecf123348934a086df8c8fde7f9f2d716d523ca0707c5a1367b8bb00d8134823 \
91-
--hash=sha256:ecf66cf90266d9c15cea597d5cc86c01917cd1a238dc3c51420c7886fa750d7e \
92-
--hash=sha256:fff15bf2bd3e95780516baae935ed12be88deaa5ebe6143c53eb0d26a7bdc7b7
93-
google-cloud-aiplatform==1.161.0 \
94-
--hash=sha256:e24c77461f046cdf846520ab943b7deccdbcbac98a143f24cd4dbab23a68950b \
95-
--hash=sha256:e520fb9c4b703dd5b44563b7c6d56724402eb6d4089918fdd6aef4184a4c38f9
96-
google-cloud-bigquery==3.42.2 \
97-
--hash=sha256:08d4b264e5ee4790f719724c76b538f204b7190999328a2f1a6a95eaab74ca39 \
98-
--hash=sha256:41658c19e8ed5b83307011b4e55aca3b1f72052545a22788f1d637984615173f
2+
genai-prices==0.1.2 \
3+
--hash=sha256:930ffd34e3b65e32d24818073a2fb65f0174c4de7f6afbebfee1efdf8b003877 \
4+
--hash=sha256:bdcdb9b358de01d9c3d4337a86b8dbfbf4e8044c2c064e6e3c4a6fef2f640382
5+
google-cloud-aiplatform==1.164.0 \
6+
--hash=sha256:042dbbd9f48524ad4ac34c25b00be4f4ca8b1b38fd6d5d277cc80501777974a0 \
7+
--hash=sha256:51fb881523631e591a3d11a46cb9d7bd390e05127fe1d08c596ddce3e45fed2d
8+
google-cloud-bigquery==3.43.0 \
9+
--hash=sha256:a39217f14f215472ce9da816f20ebaf77fdb1db7ccdc8360772d8bf6bafb55c2 \
10+
--hash=sha256:e3dc25ab9ac8b2b089408493177d4d4508b098c80c3931786fbc20b075298fe6
9911
google-cloud-resource-manager==1.18.0 \
10012
--hash=sha256:69bab144acd75878ebe44b720903dc3d140cb7d3be3261eaa8bc81e48afaff33 \
10113
--hash=sha256:db689f800a14c66d041196a7fbb8bb8aae8dc87f28c2929e101a5ec766b15512
102-
oci==2.182.1 \
103-
--hash=sha256:0c616a6bc3bc458464bc3456469d8da63a1a2d2277e9314b41a1c4e76d5df523 \
104-
--hash=sha256:9862de221f2abe9cf8319393eec58ea59c014fd9b61afaf0a3cca163e2a508b0
105-
pythainlp==5.3.4 \
106-
--hash=sha256:76744e51e27c895630bafd74f53a1f0aa8782cef2f7f02eebd6427fe8ce8d84d \
107-
--hash=sha256:e66fd76fb5931834fd4e32ed54337ec62350d7654f187850e4dd4f915e9f624f
14+
logfire==4.40.0 \
15+
--hash=sha256:0ac2c950968812f27ee68ccec4a362230acffaffb28f04945ee07729d5866fa0 \
16+
--hash=sha256:f50f9637f9b5cc3eb5f8526e473effa1992d45056c89adc7c821ee7ab2520c75
17+
pydantic-ai==2.27.1 \
18+
--hash=sha256:9ff468db17b31411c85de63f021775afda517c7c3972362888d7c0ad739eb50f \
19+
--hash=sha256:c36946a1f4f537a14a59703900eba2ca38896b832118804469ae92c8b78ae94b
20+
pydantic-ai-skills==1.3.0 \
21+
--hash=sha256:4a8e001054b8c458d9b9b1d7688f0a30602246473ed8dfbe235dc4557b458dff \
22+
--hash=sha256:9940240170fa315640b76ec94be430bea1df55ac6d625a285725b4994f07f86d
23+
pydantic-ai-slim==2.27.1 \
24+
--hash=sha256:cb86a00f4741cc0b367efccb12ea32286ed96b0d819efe334fec7fd8d5d2b384 \
25+
--hash=sha256:e26d93c153d1c8301397c874627397c72757a5d47eebdd52ddb3abd7825b9d7f
26+
pydantic-evals==2.27.1 \
27+
--hash=sha256:ac0effac787c4da4a0e7723fe21817cd7e6bdff6e768c332b4518a3e20b42ae6 \
28+
--hash=sha256:da5d49a84cce2c51ce4413998cc5c605105487f45ca4ccb44ffefc2d6b392861
29+
pydantic-graph==2.27.1 \
30+
--hash=sha256:48f966b77e488083b334fb9bbfa00cb1df193736453481674ecd2ab27dc7401a \
31+
--hash=sha256:cc0d352dc9ce081ccfefeb7f5ee7fc830c2bc4185ec616af6aeb9269f4e807c1
32+
pythainlp==5.3.5 \
33+
--hash=sha256:147a7a77c5c6d5b387b827ed3b00ee23c3665d242e9d021565cae4c3bca7b2c2 \
34+
--hash=sha256:3be53b97e44fdfc55669705b31a2fe96546146d0c1d90f18999c9b04c4e50c83
Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1 @@
11
--index-url https://pypi.org/simple
2-
# Aligned with uv.lock. Pure PyPI wheels where RHOAI is too old for pydantic-ai 2.26.
3-
# Wheel-only hashes — hermetic builds cannot install sdist build backends.
4-
genai-prices==0.1.1 \
5-
--hash=sha256:de2e3d8ea3ca1d0d292025995c598da447a74e94f22cd3342df46941aeb5416b
6-
httpcore2==2.9.1 \
7-
--hash=sha256:6182472379e855fe4221246a2bb7ecede403bc61c6798062ae1787d051ccde26
8-
httpx2==2.9.1 \
9-
--hash=sha256:1820fe14a9ab1107bfeff39259987429450b070ec0ff38cc87eb0d8c97fdc71a
10-
openai==2.53.0 \
11-
--hash=sha256:c694ffc747a3c4d1663ef2b07b811315a476164ee5efa3a993967349ebca7618
12-
pydantic-ai==2.26.0 \
13-
--hash=sha256:1d2324407ed6c206b4c21436059c651051b836fa443b14165236ea9e53379c10
14-
pydantic-ai-skills==1.3.0 \
15-
--hash=sha256:4a8e001054b8c458d9b9b1d7688f0a30602246473ed8dfbe235dc4557b458dff
16-
pydantic-ai-slim==2.26.0 \
17-
--hash=sha256:855a23f120328e7a12e8f4371db597d74f65925e20ce335d3a6db81203238f58
18-
pydantic-evals==2.26.0 \
19-
--hash=sha256:41f92eee7270dbb85e6639082256ff14877c1f0bba0d7dda30e683efb6555e0d
20-
pydantic-graph==2.26.0 \
21-
--hash=sha256:4599a980747588faf17ac56cfa9c10b2a79723a5a20c3c7ee479e8366653097c

0 commit comments

Comments
 (0)