Skip to content

Upgrade Ipywidgets to 8.1.5#1440

Merged
calderjo merged 3 commits intomainfrom
ipywidgets-upgrade
Nov 26, 2024
Merged

Upgrade Ipywidgets to 8.1.5#1440
calderjo merged 3 commits intomainfrom
ipywidgets-upgrade

Conversation

@develra
Copy link
Copy Markdown
Contributor

@develra develra commented Nov 18, 2024

I think this will break qgrid fwiw, unsure how often that is used.

@develra develra requested review from calderjo and djherbis November 18, 2024 22:30
@calderjo
Copy link
Copy Markdown
Contributor

currently main build is broken, will ptal to see if i can fix it.

not too sure if qgrid is used for other packages, we'll need to see if it affect other things

@calderjo
Copy link
Copy Markdown
Contributor

calderjo commented Nov 25, 2024

i think jim mentioned that using the pretest image which has this version did not seem to fix the widget issue, right?
Do we still want this upgrade? @develra @jeward414

calderjo and others added 2 commits November 25, 2024 23:39
fixing main build.
- kagglehub login changes required updating our tests
- latest matplotlib is needed by handful of package, but breaks
learntools. i provided a workaround
@calderjo calderjo changed the base branch from main to add-gcvit-to-kaggle-docker-image November 26, 2024 00:31
model_handle = m.group(1)
path = m.group(2)
filepath = f"/input/tests/data/kagglehub/models/{model_handle}/{path}"
if not os.path.isfile(filepath):

Check failure

Code scanning / CodeQL

Uncontrolled data used in path expression

This path depends on a [user-provided value](1).
f"and copy it to `./docker-python/tests/data/kagglehub/models/{model_handle}/{path}`.")
return

with open(filepath, "rb") as f:

Check failure

Code scanning / CodeQL

Uncontrolled data used in path expression

This path depends on a [user-provided value](1).
with open(filepath, "rb") as f:
self.send_response(200)
self.send_header("Content-type", "application/octet-stream")
self.send_header("Content-Length", os.path.getsize(filepath))

Check failure

Code scanning / CodeQL

Uncontrolled data used in path expression

This path depends on a [user-provided value](1).
@calderjo calderjo changed the base branch from add-gcvit-to-kaggle-docker-image to main November 26, 2024 00:31
@calderjo
Copy link
Copy Markdown
Contributor

calderjo commented Nov 26, 2024

added a change to remove qgrid, checked the package usage, little to no usage.

i will removed qgrid along with test, so that it doesn't block this upgrade

@calderjo calderjo merged commit 03c832e into main Nov 26, 2024
@calderjo calderjo deleted the ipywidgets-upgrade branch November 26, 2024 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants