Skip to content

Conversation

@jond01
Copy link
Member

@jond01 jond01 commented Dec 16, 2025

📝 Description

Revert #9045 following litestar 2.19.0.


🛠️ Changes Made

Remove the explicit sniffio requirement from the Evidently app and update the lock files.


✅ Checklist

  • I have tested the changes in this PR
  • I confirmed whether my changes are covered by system tests

🧪 Testing

I ran "tests/system/model_monitoring/test_app.py::TestMonitoringAppFlow::test_app_flow[True-True]" and it passed successfully.


🔗 References


🚨 Breaking Changes?

  • No

@jond01 jond01 requested review from a team and liranbg as code owners December 16, 2025 15:20
@jond01 jond01 changed the title [Model Monitoring] Remove sniffio [1.10.x] [Model Monitoring] Remove sniffio from the Evidently app requirements [1.10.x] Dec 16, 2025
@assaf758
Copy link
Member

@jond01 why do you need to update the lockfiles?
@Eyal-Danieli, did you do some change in the hub that can explain failure of test_list_sources_with_filters?

--hash=sha256:be8f91813854722b7a2f37cbb57d76977050a96b2427d3c4455d406f0f4fcd50
litestar==2.19.0 \
--hash=sha256:849971d097a6118f81235531fc0f342d797bd29d9aef9c23230559f124d16247 \
--hash=sha256:c2663a7f48a7ed273615260c23fc76dbef2ca0d539ece25318772b737470c531
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@assaf758 the lock files update is needed for this

Comment on lines -3002 to +3003
litestar==2.18.0 \
--hash=sha256:459ec993bafe47245c981d802a0a0c73f47c98313b3c4e47923eebe978f0e511 \
--hash=sha256:be8f91813854722b7a2f37cbb57d76977050a96b2427d3c4455d406f0f4fcd50
litestar==2.19.0 \
--hash=sha256:849971d097a6118f81235531fc0f342d797bd29d9aef9c23230559f124d16247 \
--hash=sha256:c2663a7f48a7ed273615260c23fc76dbef2ca0d539ece25318772b737470c531
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also here

@jond01 jond01 requested a review from assaf758 December 17, 2025 14:35
@assaf758 assaf758 merged commit 6a77603 into mlrun:1.10.x Dec 17, 2025
18 checks passed
@jond01 jond01 deleted the 1.10.x branch December 17, 2025 15:03
jond01 added a commit to jond01/mlrun that referenced this pull request Dec 17, 2025
…ts [1.10.x] (mlrun#9067)

### 📝 Description

Revert mlrun#9045 following [`litestar`
2.19.0](https://github.com/litestar-org/litestar/releases/tag/v2.19.0).

---

### 🛠️ Changes Made

Remove the explicit `sniffio` requirement from the Evidently app and
update the lock files.

---

### ✅ Checklist

- [x] I have tested the changes in this PR
- [x] I confirmed whether my changes are covered by system tests

---

### 🧪 Testing

I ran
`"tests/system/model_monitoring/test_app.py::TestMonitoringAppFlow::test_app_flow[True-True]"`
and it passed successfully.

---

### 🔗 References

- Ticket link: [ML-11776](https://iguazio.atlassian.net/browse/ML-11776)

---

### 🚨 Breaking Changes?

- [x] No

[ML-11776]:
https://iguazio.atlassian.net/browse/ML-11776?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
# Conflicts:
#	dockerfiles/gpu/locked-requirements.txt
#	dockerfiles/jupyter/locked-requirements.txt
#	dockerfiles/mlrun-api/locked-requirements.txt
#	dockerfiles/mlrun-kfp/locked-requirements.txt
#	dockerfiles/mlrun/locked-requirements.txt
#	dockerfiles/test-system/locked-requirements.txt
#	dockerfiles/test/locked-requirements.txt
assaf758 pushed a commit that referenced this pull request Dec 17, 2025
…ts (#9077)

Port #9067 to development after upgrading the lock files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants